director
by director-run
Overview
Provides a local-first gateway for AI agents to manage and execute MCP playbooks, enabling tool orchestration, unified OAuth, and client integrations.
Installation
bun run ./apps/gateway/bin/server.tsEnvironment Variables
- DATABASE_URL
- BETTER_AUTH_SECRET
Security Notes
The server includes flags (`DANGEROUSLY_ALLOW_ARBITRARY_STDIO_SERVERS`, `DANGEROUSLY_ALLOW_INSECURE_HTTP_SERVERS`) that, if enabled, allow arbitrary command execution and insecure HTTP connections, posing significant security risks in multi-tenant or production environments. Development `docker-compose.yml` files contain hardcoded PostgreSQL passwords ('travel-china-spend-nothing'). The registry enrichment process can dynamically execute code from external Git repositories via `stdio` clients if `DANGEROUSLY_ENRICH_TOOLS_DURING_SEED` is enabled, which is a supply chain risk. Robust OAuth and API key management are implemented with encryption and rate limiting.
Similar Servers
klavis
Develop and deploy AI agents that interact with a wide array of web services (e.g., Gmail, YouTube, LinkedIn, Supabase, Salesforce, Kubernetes) through a standardized Model Context Protocol (MCP), often orchestrated by an intelligent routing layer like Strata.
mcpstore
Orchestrate Microservice Context Protocol (MCP) services and adapt them for integration with various AI frameworks like LangChain, managing tools and their lifecycle.
AgentUp
A developer-first framework for building, deploying, and managing secure, scalable, and configurable AI agents, supporting various agent types (reactive, iterative) and the Model-Context Protocol (MCP) for seamless interactions.
mcpc
Build and compose agentic Model Context Protocol (MCP) servers and tools, enabling AI assistants to discover, integrate, and orchestrate other MCP servers for complex tasks.