Developer · Local MCP server

Basic Memory

Local-first knowledge management with bi-directional LLM sync via Markdown files.

What the MCP Registry states

The entry as published to the official MCP Registry (read 2026-10-04), latest version.

Registry name
io.github.basicmachines-co/basic-memory
Version
0.23.2
Status
Active
Category
developer
Transport
stdio (local process)
Package
PyPI
Published
2026-08-25
Updated
2026-08-25
Publisher
basicmachines-co (GitHub)
Repository
github.com/basicmachines-co/basic-memory.git
Source
Registry API entry

Packages

RegistryPackageVersionTransportEnvironment variables
PyPIruntime: uvxbasic-memory0.23.2stdioNone declared

How to connect Basic Memory

Basic Memory runs locally from a Python package published to PyPI: basic-memory version 0.23.2. It speaks MCP over stdio, so the client starts it as a program and talks to it through standard input and output. It needs Python; clients usually start it with uvx (from uv) or after pip install — the usual command is uvx basic-memory.

In the mcpServers JSON format that many desktop and editor MCP clients read, the entry looks like this (placeholders in angle brackets):

{
  "mcpServers": {
    "basic-memory": {
      "command": "uvx",
      "args": [
        "basic-memory"
      ]
    }
  }
}

Derived from the registry entry, not tested here. What the server does, and on what terms, is set by its publisher; check its repository or website before giving it access to your accounts or files. How to add an MCP server to an assistant · Before you connect

More developer servers

All 6,250 →
ServerRunsEndpoint or package
Base Transaction DecoderDecode any Base tx: plain English, strict JSON, risk flags, no LLM. 50 free/day per IP, then $0.02.Remote · HTTPapi.0200project.com
Baserow Schema MCPGeneric Baserow API client MCP server with automatic 2FA (TOTP) auth and OpenAPI validation.Local · stdionpm: mcp-baserow-schema
Bash Command MCPSophisticated bash command MCP server that runs and manages shell execution.Local · stdionpm: bash-command-mcp
Bash Vet MCPVet LLM-emitted shell commands BEFORE execution. 26 destructive-pattern rules / 8 families.Local · stdioPyPI: bash-vet-mcp
Basicdeploy MCPThe runtime your agent deploys to — DB, storage, and a public URL in one MCP call.Local · stdionpm: basicdeploy-mcp
Basis TheoryRead token metadata, applications, audit logs, proxies and usage in the PCI vault.Remote · HTTPbasis-theory.usefulapi.io
Batch ReviewGit diff and markdown review with a web UI plus MCP stdio for AI agents.Local · stdioMCP Bundle (.mcpb): hevangel/batch-review-mcp/releases/download/v1.3
BatonLocal MCP server for Baton: edit git-native API requests, collections, environments and scripts.Local · stdionpm: @dudko.dev/baton-mcp