Presume I know nothing about the underlying technology and please explain how to start using this project #525
Replies: 4 comments 1 reply
|
Hi @FrankDMartinez, great question! Let me break this down. The Error You HitThe "Get Started in 60 Seconds" section tells you to run: python -m mcp_memory_service.scripts.installation.install --quickThis fails because the Which Method Should You Use?If you use Claude Desktop (the desktop app)After installing with
{
"mcpServers": {
"memory": {
"command": "memory",
"args": ["server"]
}
}
}Then restart Claude Desktop. The memory service will start automatically when Claude Desktop launches, and you will have access to memory tools (store, search, recall) directly in your conversations. If you use Claude Code (the CLI/terminal tool)Claude Code uses its own MCP server configuration. Add the memory service to {
"mcpServers": {
"memory": {
"command": "memory",
"args": ["server"]
}
}
}Then restart Claude Code. Memory tools will appear automatically. If you are building agent pipelines (the "Agent Quick Start")The Agent Quick Start is for developers building programmatic AI workflows (using LangGraph, CrewAI, custom scripts, etc.) that talk to the memory service via its REST API. You would run: MCP_ALLOW_ANONYMOUS_ACCESS=true memory server --httpThis starts an HTTP server at TL;DR
Hope that clears things up! We will update the README to fix the broken install script reference. |
|
Thank you! BTW, how can I verify this is working? Is there a log file or something I can check? |
|
Thanks @omni-front for chiming in! Let me give a more specific answer to @FrankDMartinez's verification question. How to verify it's workingOption 1: CLI status check (quickest)memory statusThis connects to the local storage backend and shows version, backend type, memory count, and database size. If you see "Service is healthy" — you're good. Option 2: Inside Claude DesktopAfter configuring Option 3: Inside Claude CodeType Option 4: HTTP health endpoint (if running the HTTP server)curl http://127.0.0.1:8000/api/healthReturns a JSON status with backend info, memory count, and uptime. LogsThe MCP server logs to stderr by default (which Claude Desktop captures). You won't see a separate log file unless you redirect output. For debugging, you can run the server manually in a terminal: memory serverand watch the output — you'll see initialization messages, embedding model loading, and any errors. |
Uh oh!
There was an error while loading. Please reload this page.
I see an "Agent Quick Start" and a "Get Started in 60 Seconds". The first starts up just fine while the second gives an "Error while finding module specification for 'mcp_memory_service.scripts.installation.install' (ModuleNotFoundError: No module named 'mcp_memory_service.scripts')" error for Python 3.11 after performing "pip3.11 install mcp-memory-service". If I am a general Claude use, which start-up method do I want to work? If I am a Claude Code user, which start-up method do I want to work?
Thank you in advance.
All reactions