{"id":"director","name":"Director","homepage":"https://director.run","repo_url":"https://github.com/director-run/director","category":"developer-tools","subcategories":["mcp-management","agent-orchestration","workflow-automation"],"tags":["mcp","playbooks","tool-filtering","oauth-management","agent-orchestration","claude-code","cursor","vscode"],"what_it_does":"A middleware platform that organizes MCP tools, prompts, and configuration into portable 'playbooks' for AI agents. Lets you curate context-specific skill sets, selectively expose tools to preserve context windows, manage OAuth centrally across multiple agents, and share a single MCP endpoint across different AI clients. Provides a web UI (Studio), CLI with 30+ commands, and a TypeScript SDK.","use_cases":["Organizing MCP tools into role-specific playbooks (e.g., DevOps, frontend, data science)","Filtering which tools an agent sees to reduce context window bloat","Sharing a unified MCP endpoint across Claude Code, Claude Desktop, Cursor, and VSCode","Managing OAuth authentication centrally for multiple MCP servers","Creating shareable, portable agent configurations for team use"],"not_for":["Running as a standalone AI agent or LLM","Replacing individual MCP servers (it orchestrates them, not replaces them)","Users who only use a single MCP server and don't need orchestration"],"best_when":"You use multiple MCP servers across different AI clients and need to manage which tools are exposed, keep context windows lean, and share configurations across a team.","avoid_when":"You only use one or two MCP servers with a single AI client. The orchestration layer adds complexity that may not be worth it for simple setups.","alternatives":["mcpx","mcp-manager","manual MCP configuration per client"],"af_score":68.0,"security_score":60.0,"reliability_score":null,"package_type":"mcp_server","discovery_source":["github"],"priority":"low","status":"evaluated","version_evaluated":"1.1.1","last_evaluated":"2026-03-01T09:50:05.490460+00:00","performance":{"latency_p50_ms":null,"latency_p99_ms":null,"uptime_sla_percent":null,"rate_limits":null,"data_source":"llm_estimated","measured_on":null}}