Repolode
fdmtl

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. 1

    Instale o director CLI via npm

    npm install -g @director.run/cli
  2. 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