basicmachines-co avatar

Basic Memory

basicmachines-co/basic-memory

Basic Memory provides an MCP server that enables LLMs to build and maintain persistent knowledge bases stored as local Markdown files, with tools for reading, writing, and searching notes through natural conversation. The server offers semantic vector search combining full-text and similarity matching, schema inference and validation for knowledge base structure, and optional cloud synchronization while maintaining local-first operation. It solves the problem of LLMs losing context between conversations by providing a persistent, queryable knowledge graph that can be accessed across multiple devices and platforms.

GitHub stars
4.5K
tools
13
transport
STDIO
last updated
Oct 29, 2026

Tools

13 tools

Public tool metadata for what this MCP can expose to an agent.

bm_writeContent tool exposed to any MCP client.

Content tool exposed to any MCP client.

No parameter schema in public metadata yet.

bm_readContent tool exposed to any MCP client.

Content tool exposed to any MCP client.

No parameter schema in public metadata yet.

bm_editContent tool exposed to any MCP client.

Content tool exposed to any MCP client.

No parameter schema in public metadata yet.

bm_moveContent tool exposed to any MCP client.

Content tool exposed to any MCP client.

No parameter schema in public metadata yet.

bm_deleteContent tool exposed to any MCP client.

Content tool exposed to any MCP client.

No parameter schema in public metadata yet.

bm_searchSearch & discovery tool exposed to any MCP client.

Search & discovery tool exposed to any MCP client.

No parameter schema in public metadata yet.

bm_listSearch & discovery tool exposed to any MCP client.

Search & discovery tool exposed to any MCP client.

No parameter schema in public metadata yet.

bm_findSearch & discovery tool exposed to any MCP client.

Search & discovery tool exposed to any MCP client.

No parameter schema in public metadata yet.

bm_contextKnowledge graph tool exposed to any MCP client; defaults to JSON output.

Knowledge graph tool exposed to any MCP client; defaults to JSON output.

No parameter schema in public metadata yet.

bm_projectProjects tool with list, create and recent commands.

Projects tool with list, create and recent commands.

No parameter schema in public metadata yet.

bm_project_deleteSeparate projects tool that requires server opt-in.

Separate projects tool that requires server opt-in.

No parameter schema in public metadata yet.

bm_schemaSchema tool with validate, infer and diff commands.

Schema tool with validate, infer and diff commands.

No parameter schema in public metadata yet.

bm_manManual tool for looking up the installed tool contract.

Manual tool for looking up the installed tool contract.

No parameter schema in public metadata yet.

Sponsors

Readme

MCP Toplist

License: AGPL v3 PyPI version Python 3.12+ Tests Ruff Ask DeepWiki

Skip the install — try Basic Memory in the cloud


View the full README on GitHub

Details

Repository
github.com/basicmachines-co/basic-memory
Categories
AI & LLM Tools, Documents & Knowledge
Package
basic-memory
Transport
STDIO
Registry
MCP registry, active

Related AI & LLM Tools MCP servers

View all
1rinadelph avatarAgentrinadelph/agent-mcpAgent-MCP is a framework for creating multi-agent systems that enables coordinated, efficient AI collaboration through the Model Context Protocol (MCP). The sys1.2Kstars
2sinewaveai avatarAgent Security Scanner Mcpsinewaveai/agent-security-scanner-mcpSecurity layer for AI agents: blocks prompt injection, detects fake packages, scans vulnerabilities.110stars
3shadowrootdev avatarAwesome Agent Skillsshadowrootdev/awesome-agent-skills-mcpMCP server with 100+ AI agent skills from Anthropic, Vercel, Trail of Bits, Hugging Face & more.23stars
4keshrath avatarAgent Knowledgekeshrath/agent-knowledgeCross-session memory for AI agents - knowledge graph, scoring, semantic search19stars
5jmeyer1980 avatarNeurodivergent Memoryjmeyer1980/neurodivergent-memoryPersistent knowledge graph MCP server for neurodivergent thinking. BM25 search, no cloud LLM.12stars
6verivus-oss avatarLLM CLI Gatewayverivus-oss/llm-cli-gatewayOne MCP endpoint for Claude Code, Codex, Gemini, Grok and Mistral CLIs, with durable async jobs.8stars