CogMemory MCP Server — Unified context subsystems for AI coding agents
Abgeleitet aus den Transporten, die dieser Eintrag deklariert (stdio). Ein Client, der hier nicht steht, ist damit nicht ausgeschlossen — Forge kann ihn nur nicht bestätigen.
Die Verifizierung bestätigt die Identität des Publishers (die Inhaberschaft am Repo), nicht die Sicherheit des Codes. Der Sicherheits-Scan deckt bekannte CVEs und verdächtige Installationsskripte ab.
Aus dem Quellcode gelesen, den npm tatsächlich ausliefert, zum Zeitpunkt des Scans. Das Paket wurde nie ausgeführt. Tools, die zur Laufzeit dynamisch registriert werden oder in gebündeltem beziehungsweise minifiziertem Code stecken, können übersehen werden — das hier ist also eine Untergrenze der Tool-Oberfläche, keine vollständige Erhebung.
get_code_snippetGet the source code lines for a symbol by ID or name. Returns the file content between start_line and end_line, with optional context padding.Get the source code lines for a symbol by ID or name. Returns the file content between start_line and end_line, with optional context padding.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
check_index_coverageReport indexed vs. unindexed vs. stale files and per-language breakdowns. Use to understand how much of the workspace the code graph covers.Report indexed vs. unindexed vs. stale files and per-language breakdowns. Use to understand how much of the workspace the code graph covers.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
find_dead_codeFind symbols with zero inbound structural edges (calls, imports, extends, implements). Excludes exported symbols, configurable entry-point patterns, and test files.Find symbols with zero inbound structural edges (calls, imports, extends, implements). Excludes exported symbols, configurable entry-point patterns, and test files.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
query_graphMulti-hop structural graph query using recursive CTE. Start from a symbol and traverse outbound/inbound/both through edges of specified types up to max_depth. Returns nodes and paths.Multi-hop structural graph query using recursive CTE. Start from a symbol and traverse outbound/inbound/both through edges of specified types up to max_depth. Returns nodes and paths.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
analyze_impactAnalyze the impact of uncommitted changes. Auto-detects changed files via `git diff`, maps them to indexed symbols, and computes the reverse transitive caller closure. Returns impacted symbols with depth and path.Analyze the impact of uncommitted changes. Auto-detects changed files via `git diff`, maps them to indexed symbols, and computes the reverse transitive caller closure. Returns impacted symbols with depth and path.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
find_duplicatesFind duplicate/clone symbol pairs via exact body_hash match and MinHash similarity. Inserts SIMILAR_TO edges for pairs above threshold.Find duplicate/clone symbol pairs via exact body_hash match and MinHash similarity. Inserts SIMILAR_TO edges for pairs above threshold.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
find_relatedFind semantically-related symbols using structural heuristics: shared callers, shared imports, same file, existing SIMILAR_TO edges. Inserts SEMANTICALLY_RELATED edges.Find semantically-related symbols using structural heuristics: shared callers, shared imports, same file, existing SIMILAR_TO edges. Inserts SEMANTICALLY_RELATED edges.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
semantic_code_searchSemantic/meaning-based code search using TF-IDF over symbol names and source code. Returns symbols ranked by relevance to the natural-language query.Semantic/meaning-based code search using TF-IDF over symbol names and source code. Returns symbols ranked by relevance to the natural-language query.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
index_codebaseWalk the workspace and extract symbols + edges. Dispatches files to the correct language analyzer automatically via the analyzer registry. Incremental by default (only re-analyzes changed files); use full=true to force complete re-index.Walk the workspace and extract symbols + edges. Dispatches files to the correct language analyzer automatically via the analyzer registry. Incremental by default (only re-analyzes changed files); use full=true to force complete re-index.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
query_code_graphLook up a symbol by name, ID, or file path — returns its callers, callees, and imports (1-hop)Look up a symbol by name, ID, or file path — returns its callers, callees, and imports (1-hop)
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
generate_codemapBFS from an entry symbol through the code graph, returning a bounded subgraph with optional traces and annotationsBFS from an entry symbol through the code graph, returning a bounded subgraph with optional traces and annotations
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
annotate_symbolAttach narrative text to a symbol or execution trace (storage-only — the server never generates the text)Attach narrative text to a symbol or execution trace (storage-only — the server never generates the text)
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
cogmemory_statusShow runtime configuration: package version, schema version, db path, workspace root, scope, index coverage, and subsystem counts. Use this to understand the current state of CogMemory.Show runtime configuration: package version, schema version, db path, workspace root, scope, index coverage, and subsystem counts. Use this to understand the current state of CogMemory.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
check_for_updatesCheck if a newer version of cogmemory-mcp is available on npm. Makes a read-only HTTPS GET to registry.npmjs.org (cached 24h). Disable with COGMEMORY_DISABLE_UPDATE_CHECK=1 or config.json disable_update_check=true.Check if a newer version of cogmemory-mcp is available on npm. Makes a read-only HTTPS GET to registry.npmjs.org (cached 24h). Disable with COGMEMORY_DISABLE_UPDATE_CHECK=1 or config.json disable_update_check=true.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
create_entityAdd an entity to the knowledge graph (deduped on name+type)Add an entity to the knowledge graph (deduped on name+type)
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
create_relationLink two entities with a typed relationLink two entities with a typed relation
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
add_observationAttach a fact/observation to a knowledge graph entityAttach a fact/observation to a knowledge graph entity
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
search_knowledgeQuery the knowledge graph: entities, relations, and observations by name, type, or textQuery the knowledge graph: entities, relations, and observations by name, type, or text
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
list_itemsBrowse stored entries from any CogMemory subsystem (sessions, decisions, conventions, errors, context, changelog, plan, tasks, entities, relations, observations, specs, symbols, edges, execution_traces, codemap_annotations, file_index). Returns rows with optional filters.Browse stored entries from any CogMemory subsystem (sessions, decisions, conventions, errors, context, changelog, plan, tasks, entities, relations, observations, specs, symbols, edges, execution_traces, codemap_annotations, file_index). Returns rows with optional filters.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
delete_itemprivilegiertDelete a single row by ID from any CogMemory subsystem that uses an integer primary key. For 'context' use delete_by_key; for 'file_index' use delete_by_path.Delete a single row by ID from any CogMemory subsystem that uses an integer primary key. For 'context' use delete_by_key; for 'file_index' use delete_by_path.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
delete_by_keyprivilegiertDelete a context entry by its string keyDelete a context entry by its string key
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
delete_by_pathprivilegiertRemove a file from the code graph file_indexRemove a file from the code graph file_index
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
purge_subsystemRemove ALL rows from a single subsystem (and cascaded dependents). Requires confirm=true. Use with care — this is irreversible.Remove ALL rows from a single subsystem (and cascaded dependents). Requires confirm=true. Use with care — this is irreversible.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
remember_decisionLog a decision with rationale and optional tagsLog a decision with rationale and optional tags
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
remember_conventionLog or update a convention (design token, pattern, style, naming)Log or update a convention (design token, pattern, style, naming)
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
log_errorRecord an error with its signature, description, and resolutionRecord an error with its signature, description, and resolution
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
set_active_contextSet or update the current active context (upsert by key)Set or update the current active context (upsert by key)
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
get_active_contextRead the current value of a context keyRead the current value of a context key
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
log_changeAppend an entry to the changelog (what happened)Append an entry to the changelog (what happened)
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
recallUnified search across decisions, conventions, errors, and changelog by text, tags, session, or date rangeUnified search across decisions, conventions, errors, and changelog by text, tags, session, or date range
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
add_plan_itemAdd a roadmap/plan itemAdd a roadmap/plan item
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
update_plan_statusUpdate the status of a plan itemUpdate the status of a plan item
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
create_taskCreate an actionable task, optionally linked to a plan itemCreate an actionable task, optionally linked to a plan item
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
update_task_statusUpdate the status of a taskUpdate the status of a task
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
start_sessionBegin a new work session (returns session ID)Begin a new work session (returns session ID)
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
end_sessionClose a work session and optionally store a summaryClose a work session and optionally store a summary
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
get_session_summaryRecall what happened in a previous session, including its decisions, errors, and changelog entriesRecall what happened in a previous session, including its decisions, errors, and changelog entries
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
create_specStore a long-form document (PRD, SRS, design doc), optionally linked to a knowledge graph entityStore a long-form document (PRD, SRS, design doc), optionally linked to a knowledge graph entity
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
get_specRetrieve a spec by ID or exact titleRetrieve a spec by ID or exact title
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
update_specUpdate a spec's content, title, or entity link (auto-bumps version)Update a spec's content, title, or entity link (auto-bumps version)
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
40 von 40 Tools haben eine Beschreibung veröffentlicht.
Tool-Namen und -Beschreibungen stammen vom Publisher und werden wortgetreu als inerter Text angezeigt. Es sind die Zeichenketten, die ein MCP-Client an ein Modell übergibt, deshalb prüft Forge sie auf Prompt-Injection-Muster — jeder Befund erscheint oben beim Sicherheits-Scan. „Privilegiert“ ist ein Schlagwort-Treffer im Tool-Namen, keine Prüfung dessen, was das Tool tut: ein harmlos klingender Name kann trotzdem alles tun.
CogMemory MCP Server — Unified context subsystems for AI coding agents
Verlinkte Namen öffnen den Forge-Index aller Einträge, bei denen dieses Tool beobachtet wurde. Alle indexierten Tools durchsuchen.
Der Durchlauf endete an der Grenze von 60 Paketen. Der Rest des Baums wurde nie aufgelöst.
36 weitere aufgelöste Pakete werden hier nicht gezeichnet (Anzeigegrenze: 24). Jede Abhängigkeit mit einem Sicherheitshinweis wird unabhängig von der Grenze gezeichnet. Vollständiges Inventar (CycloneDX-SBOM)
70 deklarierte Abhängigkeiten sind nie im Baum gelandet. Sie fehlen in Forges Auflösung, nicht im Paket.
+58 weitere nicht aufgeführt. Die Zählungen nach Grund oben erfassen sie alle.
Nicht verfolgt: peerDependencies. Dieser Baum erfasst nur Laufzeitabhängigkeiten; was jene mitbringen, wurde nie aufgelöst.