CodeGraph
Gera e consulta uma representação em grafo de uma base de código.
Documentação
mcp-server-codegraph
Um servidor Model Context Protocol que fornece ferramentas para gerar e consultar uma representação em grafo da sua base de código.
Recursos
- 📊 Cria uma representação em grafo da sua base de código
- 🔍 Identifica entidades (funções, classes, imports) e seus relacionamentos
- 🔗 Rastreia relacionamentos como chamadas de função, herança e implementações
- 🌐 Suporta múltiplas linguagens de programação (Python, JavaScript, Rust)
Ferramentas
- index
- Indexa a base de código para criar um grafo de entidades e relacionamentos.
- list_file_entities
- Fornece uma lista de todas as entidades dentro de um arquivo especificado.
path(string): caminho relativo do arquivo
- Fornece uma lista de todas as entidades dentro de um arquivo especificado.
- list_entity_relationships
- Lista os relacionamentos de uma entidade específica
- Entradas
path(string): caminho relativo do arquivoname(string): nome da entidade
Uso
npx @cartographai/mcp-server-codegraph /path/to/directory
Claude Desktop
Adicione isto ao seu claude_desktop_config.json
{
"mcpServers": {
"codegraph": {
"command": "npx",
"args": [
"-y",
"@cartographai/mcp-server-codegraph",
"/path/to/directory",
]
}
}
}