Codebase Memory · MCP Server

MCP-Server · 4a6e50fc · Quellenstand

MCP-Server für Ollama · lesen und schreiben und löschen · MIT · lokal (stdio)

Beschreibung des Anbieters

Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.

Werkzeuge

index_repository
Index a repository into the graph. Auto-sync keeps it fresh after that.… Angabe des Anbieters · Beleg 5
list_projects
List all indexed projects with node/edge counts. Angabe des Anbieters · Beleg 5
delete_project
Remove a project and all its graph data. Angabe des Anbieters · Beleg 5
index_status
Check indexing status of a project. Angabe des Anbieters · Beleg 5
check_index_coverage
Check whether exact paths or a scope are indexed and fresh. A clean result means no recorded gap, not proof of completeness. Angabe des Anbieters · Beleg 5
search_graph
Structural, BM25, and semantic search. Page structural rows with `offset`/`limit` and ranked semantic rows independently with `semantic_offset`/`semantic_limit`. Angabe des Anbieters · Beleg 5
trace_path
BFS traversal — who calls a function and what it calls (alias: `trace_call_path`). Depth 1-5. Angabe des Anbieters · Beleg 5
detect_changes
Map git diff to affected symbols + blast radius with risk classification. Angabe des Anbieters · Beleg 5
query_graph
Execute Cypher-like graph queries (read-only). Angabe des Anbieters · Beleg 5
get_graph_schema
Node/edge counts, relationship patterns, property definitions per label. Run this first. Angabe des Anbieters · Beleg 5
compare_graphs
Compare two indexed snapshots: node/edge additions and removals between a base and a target. Angabe des Anbieters · Beleg 5
get_code_snippet
Read source code for a function by qualified name. Angabe des Anbieters · Beleg 5
get_file_outline
Declaration outline of one repository-relative file in source order, with optional label filter and paging. Angabe des Anbieters · Beleg 5
get_architecture
Codebase overview: languages, packages, routes, hotspots, clusters, ADR. Angabe des Anbieters · Beleg 5
search_code
Grep-like text search within indexed project files. Angabe des Anbieters · Beleg 5
manage_adr
CRUD for Architecture Decision Records (`get` reads, `update` replaces the whole document, `set_sections` rewrites only the named sections and leaves every other byte untouched, `sections` lists… Angabe des Anbieters · Beleg 5
ingest_traces
Ingest runtime traces to validate HTTP_CALLS edges. Angabe des Anbieters · Beleg 5

Voraussetzungen

  • npx · Paketmanager · erforderlich · Beleg 1
  • LOCALAPPDATA · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6
  • XDG_CACHE_HOME · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6
  • CBM_ALLOWED_ROOT · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • CBM_CACHE_DIR · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • CBM_DIAGNOSTICS · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5

Installation

npx -y codebase-memory-mcp@0.11.0

Angaben zum Baustein

—: Angabe nicht belegt.

Maintainer
DeusData
Repository-Lizenz
MIT
Letzter Repository-Commit

Commit innerhalb 90 Tagen

Dienstanbieter
Offizielle Dienstherkunft nicht belegt
Dienste
Ollama
Bereiche
Entwicklung
Plattformen
—
Version
0.11.0
Release
v0.11.0
Clients
Claude Code, Codex, Cline, OpenCode
Repository-Themen
claude-code, code-analysis, code-intelligence, developer-tools, knowledge-graph, mcp, mcp-server, model-context-protocol, sqlite, tree-sitter

Zugriffe und Risiken

Regelbasiert abgeleitete Zugriffe
lesen, schreiben, löschen
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

4A6E50FC<MCPSERVE<20261004<<<<Q6<UNGEPRUEFT<<<<<<<<<<<<<<<<<

Verbundenes