Graph Indexer es un servidor MCP local que funciona con diez agentes de IA para programar: Claude Code, Cursor, VS Code Copilot, Codex, Gemini CLI, OpenCode, Kilo Code, Junie, Zed y Devin. Ejecuta npx graph-indexer init en tu repositorio y escribe la configuración MCP del proyecto para cada agente que detecta, de modo que el agente recibe las mismas ocho herramientas de solo lectura para referencias exactas, grafos de llamadas e impacto de cambios.
¿Qué agentes soporta Graph Indexer?
La tabla muestra cada agente, el archivo que escribe npx graph-indexer init y la página con la configuración exacta. En los agentes marcados como “impreso” no hay un archivo de configuración de proyecto que init pueda editar, así que imprime la entrada para que la pegues tú.
| Agente | Archivo que escribe init | Guía |
|---|---|---|
| Claude Code | .mcp.json (y .claude/agents/code-structure.md) | Claude Code |
| Cursor | .cursor/mcp.json | Cursor |
| VS Code Copilot | .vscode/mcp.json | VS Code Copilot |
| Codex | TOML impreso para ~/.codex/config.toml | Codex |
| Gemini CLI | .gemini/settings.json | Gemini CLI |
| OpenCode | opencode.json | OpenCode |
| Kilo Code | opencode.json (o un kilo.json existente) | Kilo Code |
| Junie | .junie/mcp/mcp.json | Junie |
| Zed | .zed/settings.json | Zed |
| Devin | entrada del servidor impresa para los ajustes MCP de Devin | Devin |
¿Qué tienen en común todos los agentes?
Todos hablan con el mismo servidor por stdio y ven las mismas herramientas: read_code, search_text, search_code, find_references, call_graph, change_impact, check_changes y outline. La referencia de herramientas detalla sus parámetros. Graph Indexer no hace llamadas de red ni envía telemetría; el agente sigue enviando lo que lee a su proveedor de modelo.
init añade además un bloque gestionado corto a CLAUDE.md o AGENTS.md que explica cuándo usar find_references, call_graph, change_impact y check_changes. Se fusiona con los archivos de configuración existentes y nunca sobrescribe otros servidores MCP.
¿Y si mi agente no está en la lista?
Cualquier cliente MCP puede ejecutar Graph Indexer por stdio con el comando npx -y graph-indexer@3 serve --repo /ruta/al/repo. init imprime esa misma instrucción para Claude Desktop, JetBrains AI Assistant y Cline. En Instalar Graph Indexer tienes la configuración manual y el requisito de Node.js 22.5 o superior.
¿Con qué agente se hicieron los benchmarks?
Los benchmarks con agentes se ejecutaron con Claude Code, así que las cifras de coste y tiempo de la página de benchmarks describen ese agente. Las cifras de precisión de referencias miden las herramientas en sí y no dependen del agente. Con otros agentes los resultados pueden variar, y Graph Indexer no publica mediciones para ellos.