Servidor MCP que fornece a assistentes de IA como Claude e Cursor documentação, propriedades e operações dos nós de workflow do n8n para criar e validar workflows.
fdmtl/director
Um gateway local-first que reúne ferramentas MCP, prompts e configurações em playbooks portáteis, acessíveis a agentes de IA por um único endpoint.
- Estrelas
- 482
- Forks
- 78
- Issues abertas
- 5
- Último commit
- há 2 meses
O que é?
Director é um serviço que fica entre agentes de IA e servidores MCP. Ele reúne ferramentas MCP, prompts e configurações em playbooks com nome, cada um oferecendo a um agente um conjunto específico de recursos para uma tarefa ou ambiente. Clientes como Claude Desktop, Claude Code, Cursor e VSCode podem se conectar a um playbook com um clique ou manualmente por meio de um único endpoint MCP.
O projeto atende a necessidades comuns de gerenciamento de MCP: filtragem de ferramentas para expor apenas as necessárias para uma tarefa, registro centralizado da atividade dos agentes em JSON e OAuth unificado, permitindo autenticar uma vez em um servidor MCP protegido por OAuth e usá-lo com vários agentes. Os playbooks podem ser criados em uma interface web (`director studio`) ou pela CLI, e o gateway roda na máquina ou na infraestrutura do próprio usuário.
O repositório é um monorepo TypeScript que inclui a CLI, um SDK TypeScript para controle programático, uma imagem Docker e um estúdio web. O projeto é licenciado sob AGPL-3.0.
Recursos principais
- 01Agrupe ferramentas MCP, prompts e configurações em playbooks reutilizáveis.
- 02Conecte-se com um clique ao Claude Desktop, Claude Code, Cursor e VSCode.
- 03Disponibilize todos os playbooks por meio de um único endpoint MCP.
- 04Filtre ferramentas por playbook para manter pequeno o contexto do agente.
- 05Registre centralmente em JSON a atividade dos agentes com ferramentas.
- 06Use OAuth unificado com servidores MCP protegidos por OAuth.
Casos de uso
- Alternar entre diferentes conjuntos de ferramentas para tarefas de programação, pesquisa ou operações.
- Compartilhar um conjunto de servidores MCP configurado entre vários clientes de IA.
- Executar servidores MCP em um ambiente local ou conteinerizado com autenticação centralizada.
Início rápido
- 1
Instale o director CLI via npm
npm install -g @director.run/cli - 2
Inicie o gateway e o fluxo de integração
director quickstart
Antes de usar
- Licenciado sob AGPL-3.0, uma licença copyleft que exige o compartilhamento do código-fonte de serviços derivados disponibilizados pela rede.
- A integração de clientes com um clique é compatível atualmente apenas com Claude Code, Claude Desktop, Cursor e VSCode.
Tópicos
Perguntas frequentes
- O que é director?
- Um gateway local-first que reúne ferramentas MCP, prompts e configurações em playbooks portáteis, acessíveis a agentes de IA por um único endpoint. Director é um serviço que fica entre agentes de IA e servidores MCP. Ele reúne ferramentas MCP, prompts e configurações em playbooks com nome, cada um oferecendo a um agente um conjunto específico de recursos para uma tarefa ou ambiente. Clientes como Claude Desktop, Claude Code, Cursor e VSCode podem se conectar a um playbook com um clique ou manualmente por meio de um único endpoint MCP.
- director é gratuito? Qual é a licença?
- director é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- director ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de director foi em 3 de set. de 2026.
- Para que posso usar director?
- Alternar entre diferentes conjuntos de ferramentas para tarefas de programação, pesquisa ou operações. Compartilhar um conjunto de servidores MCP configurado entre vários clientes de IA. Executar servidores MCP em um ambiente local ou conteinerizado com autenticação centralizada.
- Como instalar director?
- Instale o director CLI via npm: npm install -g @director.run/cli Inicie o gateway e o fluxo de integração: director quickstart
- Onde consigo director?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/fdmtl/director
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Servidor MCP oficial que oferece a agentes de IA e clientes MCP busca na web, scraping, rastreamento de sites, interação com o navegador e extração de dados estruturados ou em Markdown via Firecrawl.
Servidor MCP que permite a assistentes de IA, como Claude e Cursor, fazer buscas na web por uma instância do SearXNG que você administra ou em que confia.
Servidor MCP hospedado que fornece a agentes de IA transcrições do YouTube, busca, listagens de canais e playlists e monitoramento gratuito de novos vídeos.
Servidor MCP para agentes de programação com IA que mantém as saídas brutas das ferramentas fora da janela de contexto e preserva o estado da sessão após a compactação.
SDK oficial de TypeScript para criar servidores e clientes do Model Context Protocol e fornecer contexto padronizado a aplicações com LLMs.