MCP server

Basic Memory MCP Server

Memory stored as plain Markdown files you can open in Obsidian or any editor. Community-maintained (basicmachines-co on GitHub), not by the company whose product it connects to. It runs locally on your machine over stdio. Setup below for 12 clients (checked 2026-10-25). Repo and registry data checked 2026-10-24.
Maintainer
Community
Runs
Local (stdio)
GitHub
★ 4,339, last push 2026-10-24 (checked 2026-10-24)
License
AGPL-3.0
Registry
io.github.basicmachines-co/basic-memory
Connects to
Obsidian

Install the Basic Memory MCP Server

Pick your client. Each tab starts the same local command. Config shapes checked against each client's docs on 2026-10-25.

Run in a terminal. Everything after -- is the command that starts the server. docs

claude mcp add --transport stdio basic-memory -- uvx basic-memory mcp

Security notes

  • The local server runs with your user's permissions (the command starts it on your machine).
  • Community code: read it (or at least the tools it registers) before you give it credentials.
  • MiniMaxofficial · ★ 1.6k

    Text to speech, voice cloning, image and video generation with MiniMax models.

  • Hugging Faceofficial · ★ 308

    Search models, datasets, papers and Spaces, and run Gradio apps on the Hub.

  • Weights & Biasesofficial · ★ 72

    Query W&B experiment runs and Weave traces, and write reports.

  • ElevenLabsofficial

    Text to speech, voice cloning, transcription and sound effects.

  • Graphitiofficial

    Temporal knowledge-graph memory that tracks how facts change over time.

  • Add, search and manage long-term memories with Mem0.

  • Memoryreference

    A local knowledge graph the model can store facts in and recall later.

  • Replicateofficial

    Search and run Replicate models, and manage predictions and deployments.

FAQ

What does the Basic Memory MCP Server do?+

Memory stored as plain Markdown files you can open in Obsidian or any editor.

Is the Basic Memory MCP server official?+

Community-maintained (basicmachines-co on GitHub), not by the company whose product it connects to.

How do I add Basic Memory to Claude Code?+

Run: claude mcp add basic-memory -- uvx basic-memory mcp. Add --scope project to share it with your team through .mcp.json.

How do I use the Basic Memory MCP server in Cursor or VS Code?+

Open the Cursor or VS Code tab above: it has the mcp.json entry and a one-click install link. Cursor uses the "mcpServers" key; VS Code uses "servers" and needs a type ("stdio").

Does Basic Memory work in ChatGPT and claude.ai?+

No: it runs locally over stdio, and ChatGPT and claude.ai only connect to remote servers. Use it in Claude Desktop, Claude Code, Cursor, VS Code or another client that can start a local process.

What are the alternatives to the Basic Memory MCP server?+

Other ai & memory MCP servers: MiniMax, Hugging Face, Weights & Biases, ElevenLabs and Graphiti.

All MCP servers · What is an MCP server? · Agent skills