CodeGraph · MCP Server
MCP-Server · lesen und schreiben · Apache-2.0 · lokal (stdio)
Beschreibung des Anbieters
Semantic code graph: 42 tools, 38 languages. Callers, impact, AI context, memory, PR review.
Werkzeuge
check_compile_gatesC/C++ findings inside `#ifdef X` are marked DEFENSIVE_GATED_OFF when X isn't defined by CMake/Cargo/Makefile
Angabe des Anbieters · Beleg 5get_ai_context**Primary context tool.** Intent-aware (explain/modify/debug/test) with token budgeting. Returns source, related symbols, imports, siblings, debug hints.
Angabe des Anbieters · Beleg 5get_edit_contextEverything needed before editing: source + callers + tests + memories + git history
Angabe des Anbieters · Beleg 5get_curated_contextCross-codebase context for a natural language query ("how does auth work?")
Angabe des Anbieters · Beleg 5analyze_impactBlast radius prediction — what breaks if you modify, delete, or rename
Angabe des Anbieters · Beleg 5analyze_complexityCyclomatic complexity with breakdown (branches, loops, nesting, exceptions, early returns)
Angabe des Anbieters · Beleg 5find_circular_depsDetect circular import/dependency chains across files
Angabe des Anbieters · Beleg 5find_hot_pathsMost-called functions ranked by transitive caller count
Angabe des Anbieters · Beleg 5find_dead_importsFind unused imports — modules imported but never referenced
Angabe des Anbieters · Beleg 5get_module_summaryHigh-level summary of a directory: file count, functions, language breakdown, top complex functions
Angabe des Anbieters · Beleg 5search_by_patternRegex search across function bodies, signatures, names, and docstrings
Angabe des Anbieters · Beleg 5search_by_errorFind functions that throw, catch, or handle specific error types
Angabe des Anbieters · Beleg 5symbol_searchFind symbols by name or natural language (hybrid BM25 + semantic search)
Angabe des Anbieters · Beleg 5get_detailed_symbolFull symbol info: source, callers, callees, complexity
Angabe des Anbieters · Beleg 5get_symbol_infoQuick metadata: signature, visibility, kind
Angabe des Anbieters · Beleg 5get_dependency_graphFile/module import relationships with depth control
Angabe des Anbieters · Beleg 5get_call_graphFunction call chains (callers and callees)
Angabe des Anbieters · Beleg 5find_by_importsFind files importing a module
Angabe des Anbieters · Beleg 5find_by_signatureSearch by param count, return type, modifiers
Angabe des Anbieters · Beleg 5find_entry_pointsMain functions, HTTP handlers, CLI commands, event handlers
Angabe des Anbieters · Beleg 5find_implementorsFind all functions registered as ops struct callbacks
Angabe des Anbieters · Beleg 5find_related_testsTests that exercise a given function
Angabe des Anbieters · Beleg 5traverse_graphCustom graph traversal with edge/node type filters
Angabe des Anbieters · Beleg 5reindex_workspaceFull or incremental workspace reindex
Angabe des Anbieters · Beleg 5index_filesAdd/update specific files without full reindex
Angabe des Anbieters · Beleg 5index_directoryAdd directory to graph alongside existing data
Angabe des Anbieters · Beleg 5memory_contextGet memories relevant to a file/function
Angabe des Anbieters · Beleg 5pr_context**One-call PR review.** Runs git diff against base branch, finds changed functions in the graph, reports: blast radius (callers), test coverage + gaps, affected modules, diff-aware change…
Angabe des Anbieters · Beleg 5index_markdownIndex a local `.md` file (ARCHITECTURE.md, API_DESIGN.md, etc.) into the persistent docs store. Heading-tree chunking with leaf-node embeddings.
Angabe des Anbieters · Beleg 5search_docsSemantic search over indexed docs — returns matching sections with heading-path breadcrumbs
Angabe des Anbieters · Beleg 5
Voraussetzungen
npx· Paketmanager · erforderlich · Beleg 1Node.js· Laufzeit · erforderlich · Beleg 5CODEGRAPH_SKIP_BINARY_FETCH· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6CODEGRAPH_SKIP_MODEL_FETCH· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6CODEGRAPH_TELEMETRY· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 7CODEGRAPH_SERVER_PATH· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 7CODEGRAPH_BIN_DIR· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 7CODEGRAPH_ENGINE· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 7
Installation
npx -y @astudioplus/codegraph-mcp@0.20.1Angaben zum Baustein
- Maintainer
- codegraph-ai
- Repository-Lizenz
- Apache-2.0
- Dienstanbieter
- Offizielle Dienstherkunft nicht belegt
- Dienste
- —
- Bereiche
- Entwicklung
- Plattformen
- —
- Version
- 0.20.1
- Release
- v0.20.1
- Clients
- Claude Code, Cursor, VS Code, Codex, Windsurf, Cline
- Repository-Themen
- ai-coding, claude, code-analysis, code-indexing, coding-assistant, copilot, graph-database, semantic-search
Zugriffe und Risiken
- Regelbasiert abgeleitete Zugriffe
- lesen, schreiben
- Authentifizierung
- —
- Transport
- stdio
- Technische Prüfung
- Ungeprüft
Fehlende Angaben bedeuten unbekannte Zugriffe. Vor dem Einsatz Konten, Dateien, Netzwerkverbindungen und Ausführungsrechte im konkreten Paket prüfen. Eine frische Änderung am Repository belegt keine Wartung jeder einzelnen Datei.
Nur die für den Arbeitsablauf nötigen Berechtigungen vergeben und Schreibaktionen mit einem Freigabeschritt absichern. Lizenz und Wartungsdatum sind keine Sicherheitsfreigabe.
Der Lizenzbeleg betrifft das Quellcode-Repository. Einzelne Unterpakete und gehostete Dienste können eigene Bedingungen haben; prüfe sie beim konkreten Installations- oder Diensteangebot.
Belege und Datenstand
Paket und Herkunft
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- Abgerufen und Felder geprüft: 2026-10-04; technische Prüfung: ungeprüft
AB066182<MCPSERVE<20261004<<<<Q7<UNGEPRUEFT<<<<<<<<<<<<<<<<<