store: Fix: Stale MCP config pointed to non-existent cognitive-memory binary

This commit is contained in:
Cal Corum 2026-02-28 16:10:26 -06:00
parent 86b1cc6969
commit cc95feac35

View File

@ -0,0 +1,34 @@
---
id: 6665d42a-0c52-4684-999b-bf8982439069
type: fix
title: "Fix: Stale MCP config pointed to non-existent cognitive-memory binary"
tags: [cognitive-memory, mcp, configuration, bug-fix, claude-code]
importance: 0.7
confidence: 0.8
created: "2026-02-28T22:10:26.637746+00:00"
updated: "2026-02-28T22:10:26.637746+00:00"
---
# Fix: Stale MCP Binary Reference in .mcp.json
## Problem
`~/.claude/.mcp.json` and `~/.claude/.mcp-full.json` both pointed to a non-existent binary:
```
~/.claude/skills/cognitive-memory/mcp-server/cognitive-memory-mcp
```
This binary never existed (or was removed). Claude Code was silently failing to load the MCP server from these configs.
## Root Cause
Old config entries were never updated when the project structure changed. The `.mcp.json` files were stale.
## Fix
Updated both files to match the working config in `~/.claude.json`:
```json
{
"command": "python3",
"args": ["/mnt/NV2/Development/cognitive-memory/mcp_server.py"]
}
```
## Key Insight
`~/.claude.json` was the config Claude Code actually used. The `.mcp.json` / `.mcp-full.json` files can also register servers but were broken. When debugging MCP issues, check `~/.claude.json` first.