Does MemPalace work with Claude Code?

Yes. MemPalace passed every step of our test in Claude Code on Oct 22, 2026: it installed, connected, its tools were visible, and an agent used it to finish a real task.

Result

ResultPassed
Date testedOct 22, 2026
Plan tested onClaude Pro
App versionClaude Code 2.1.296
Server packagemempalace 3.11.0
Connect timeconnected in 3.5s
Modelhaiku

Steps

  1. install OK
  2. connect OK
  3. tools visible OK
  4. agent task: recall across sessions OKstore in session 1, recall in a fresh session 2 (the token only appears in session 1's prompt)

From our own harness run, not the maker’s claims. How we test.

Versions tested

Claude Code 2.1.296 · mempalace 3.11.0 · connected in 3.5s · tested Oct 22, 2026

Server package tested: mempalace 3.11.0 (uv, Python 3.12.15; resolved 2026-10-22)

Direct and key dependencies as resolved: anyio 4.15.1 · chromadb 1.5.9 · httpx 0.28.1 · huggingface_hub 2.2.0 · numpy 2.5.4 · pydantic 2.14.1 · pydantic-settings 2.16.1 · pydantic_core 2.50.1 · python-dateutil 3.0.0 · PyYAML 6.0.3 · tokenizers 0.23.3 · typing_extensions 4.16.0 · uvicorn 0.54.0

All 85 resolved dependencies
aiohappyeyeballs==2.7.1
aiohttp==3.14.5
aiohttp-retry==2.9.1
aiosignal==1.4.0
annotated-doc==0.0.5
annotated-types==0.8.0
anyio==4.15.1
attrs==26.1.0
bcrypt==5.0.0
build==1.6.1
certifi==2026.10.19
charset-normalizer==3.5.2
chromadb==1.5.9
click==8.5.0
durationpy==0.11
filelock==4.2.4
flatbuffers==25.12.19
frozenlist==1.8.0
fsspec==2026.9.0
googleapis-common-protos==1.75.5
grpcio==1.84.1
h11==0.16.0
hf-xet==1.7.0
httpcore==1.0.9
httpcore2==2.16.0
httptools==0.9.0
httpx==0.28.1
httpx2==2.16.0
huggingface_hub==2.2.0
idna==3.20
importlib_resources==7.1.0
jsonschema==4.26.0
jsonschema-specifications==2025.9.1
kubernetes==37.0.1
markdown-it-py==4.2.0
mdurl==0.1.2
mmh3==5.3.1
multidict==7.1.0
numpy==2.5.4
oauthlib==4.0.0
onnxruntime==1.31.0
opentelemetry-api==1.45.1
opentelemetry-exporter-otlp-common==0.66b1
opentelemetry-exporter-otlp-proto-common==1.45.1
opentelemetry-exporter-otlp-proto-grpc==1.45.1
opentelemetry-proto==1.45.1
opentelemetry-sdk==1.45.1
opentelemetry-semantic-conventions==0.66b1
orjson==3.13.0
overrides==7.7.0
packaging==26.3
propcache==0.5.4
protobuf==7.36.2
pybase64==1.5.1
pydantic==2.14.1
pydantic-settings==2.16.1
pydantic_core==2.50.1
Pygments==2.21.0
PyPika==0.51.1
pyproject_hooks==1.3.3
python-dateutil==3.0.0
python-dotenv==1.2.4
PyYAML==6.0.3
referencing==0.37.0
requests==2.34.2
requests-oauthlib==2.0.0
rich==15.0.0
rpds-py==2026.9.1
shellingham==1.5.4
six==1.17.0
tenacity==9.2.1
tokenizers==0.23.3
tqdm==4.70.1
truststore==0.10.5
typer==0.27.3
typing-inspection==0.4.4
typing_extensions==4.16.0
tzdata==2026.5
urllib3==2.8.0
uvicorn==0.54.0
uvloop==0.23.0
watchfiles==1.3.0
websocket-client==1.9.2
websockets==17.3
yarl==1.25.1

Captured with: uvx --from mempalace python (importlib.metadata in the same uvx env; equivalent to uv pip freeze).

What happened in this run

Install config we used

claude mcp add -s local mempalace -e MEMPALACE_PALACE_PATH=/workspace/timmy/harness/sandbox/mempalace -- uvx --from mempalace mempalace-mcp

Connection check

mempalace: uvx --from mempalace mempalace-mcp - ✔ Connected

Tools check

verified via task step: agent saw and called the server's tools

Agent task: recall across sessions

  • Tool calls, in order: mcp__mempalace__mempalace_search

Raw details from our harness log for this run. Secrets redacted.

Set it up in Claude Code

Copy-paste config for every app is on the MemPalace page. Not connecting? Claude Code MCP troubleshooting.

Other apps we tested it in: Cursor (passed) · ChatGPT (Codex) (passed).

All MCP servers tested in Claude Code

Sponsors