Indexes a TypeScript/JavaScript repository once and lets coding agents query symbols, callers, call edges and change impact.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add graphpilot -- npx -y @graphpilot-oss/graphpilot~/.codex/config.toml
[mcp_servers.graphpilot]
command = "npx"
args = ["-y", "@graphpilot-oss/graphpilot"]
# codex mcp add graphpilot -- npx -y @graphpilot-oss/graphpilot~/.cursor/mcp.json
{
"mcpServers": {
"graphpilot": {
"command": "npx",
"args": [
"-y",
"@graphpilot-oss/graphpilot"
]
}
}
}.vscode/mcp.json
{
"servers": {
"graphpilot": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@graphpilot-oss/graphpilot"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"graphpilot": {
"command": "npx",
"args": [
"-y",
"@graphpilot-oss/graphpilot"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"graphpilot": {
"command": "npx",
"args": [
"-y",
"@graphpilot-oss/graphpilot"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"graphpilot": {
"command": "npx",
"args": [
"-y",
"@graphpilot-oss/graphpilot"
]
}
}
}