Claude Code Bridge
Um servidor de ponte conectando o Claude Desktop com a API do agente Claude Code.
GitHub
1
Experimente este MCPPatrocinadoDocumentação
Configuração do MCP-Claude Code Bridge
1. Pré-requisitos
- Docker e Docker Compose instalados
- CLI do Claude Code instalado (
npm install -g @anthropic-ai/claude-code) - Chave da API da Anthropic
2. Etapas de Configuração
Criar o diretório do projeto:
mkdir mcp-claude-bridge
cd mcp-claude-bridge
Criar os arquivos:
Salve todos os artefatos fornecidos como arquivos no diretório do seu projeto:
Dockerfilepackage.jsonserver.jsdocker-compose.yml
Definir a variável de ambiente:
export ANTHROPIC_API_KEY=your_api_key_here
Compilar e executar:
docker-compose up --build
3. Configurar o Claude Desktop
Adicione às configurações de MCP do seu Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json no Mac):
{
"mcpServers": {
"claude-code-bridge": {
"command": "node",
"args": ["/path/to/your/mcp-claude-bridge/server.js"],
"env": {
"ANTHROPIC_API_KEY": "your_api_key_here"
}
}
}
}
4. Testar com o App de Fatos sobre Gatos
Após conectar, diga ao Claude Desktop:
"Crie um app simples de fatos sobre gatos usando a ferramenta claude_code_task. O app deve buscar fatos de catfacts.ninja e exibi-los em uma interface web simples."
5. Ferramentas Disponíveis
O bridge fornece estas ferramentas:
claude_code_task: Executar tarefas de codificação via Claude Codecreate_project: Criar novos diretórios de projetolist_files: Listar arquivos nos projetosread_file: Ler conteúdos de arquivosrun_command: Executar comandos de shell
Exemplo de Uso
No Claude Desktop, agora você pode dizer:
- "Crie um novo app React que busque fatos sobre gatos"
- "Construa um servidor de API simples em Express"
- "Depure este script Python para mim"
O servidor MCP delegará tarefas complexas ao Claude Code enquanto mantém tudo na interface do Desktop!