Memory Mcp 1file
@pomazanbohdan
About Memory Mcp 1file
A high-performance, pure Rust Model Context Protocol (MCP) server that provides persistent, semantic, and graph-based memory for AI agents.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"memory": {
"command": "docker",
"args": [
"run",
"--init",
"-i",
"--rm",
"-v",
"mcp-data:/data",
"-v",
"/absolute/path/to/your/project:/project:ro",
"ghcr.io/pomazanbohdan/memory-mcp-1file:latest"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Memory Mcp 1file?
Memory Mcp 1file is a high‑performance, pure Rust Model Context Protocol (MCP) server that provides persistent, semantic, and graph‑based memory for AI agents. It is a single, self‑contained executable with no external database, no Python dependencies, no API keys, and requires zero setup—just run a Docker container or binary.
How to use Memory Mcp 1file?
Run the Docker container or the compiled binary. No configuration keys are mentioned in the README; the server starts with built‑in vector search (FastEmbed), a knowledge graph (PetGraph), code indexing, and hybrid retrieval.
Key features of Memory Mcp 1file
- Embeds SurrealDB for persistent storage
- Vector search (FastEmbed) for semantic similarity
- Knowledge graph (PetGraph) for entity relationships
- Code indexing to understand a codebase
- Hybrid retrieval via Reciprocal Rank Fusion
- All models run locally on CPU, no API keys required
Use cases of Memory Mcp 1file
- AI agents that need persistent, semantic memory across sessions
- Searching codebases by meaning, not just keywords
- Storing and retrieving entity relationships in a knowledge graph
- Offline‑first memory without internet or cloud dependencies
FAQ from Memory Mcp 1file
What dependencies does Memory Mcp 1file require?
None. It is self‑contained: no Python, no external database, and no API keys. All embedding models run via an embedded ONNX runtime on CPU.
Does Memory Mcp 1file need an internet connection?
No. All models run locally on CPU, so no online API calls are made.
How is data stored?
Data is persisted using an embedded SurrealDB instance inside the single executable.
What transports or protocols does Memory Mcp 1file use?
It implements the Model Context Protocol (MCP); no other transport details are provided in the README.
Frequently asked questions
What dependencies does Memory Mcp 1file require?
None. It is self‑contained: no Python, no external database, and no API keys. All embedding models run via an embedded ONNX runtime on CPU.
Does Memory Mcp 1file need an internet connection?
No. All models run locally on CPU, so no online API calls are made.
How is data stored?
Data is persisted using an embedded SurrealDB instance inside the single executable.
What transports or protocols does Memory Mcp 1file use?
It implements the Model Context Protocol (MCP); no other transport details are provided in the README.
Basic information
More Memory & Knowledge MCP servers

PLUR
plur-aiAI agents start every session with amnesia — you re-explain the project, repeat your preferences, and correct the same mistakes over and over. PLUR gives them a memory that persists. Your agent's corrections, preference

Memory
modelcontextprotocolModel Context Protocol Servers
Ultimate Google Docs & Drive MCP Server
a-bonusThe Ultimate Google Docs, Sheets, Drive, Gmail, & Google Calendar MCP Server. This MCP (primarily for use in Claude Desktop) gains full access to your google suite and lets claude do its thing.
Basic Memory
basicmachines-coAI conversations that actually remember. Never re-explain your project to your AI again. Join our Discord: https://discord.gg/tyvKNccgqN
Rust Docs MCP Server
Govcraft🦀 Prevents outdated Rust code suggestions from AI assistants. This MCP server fetches current crate docs, uses embeddings/LLMs, and provides accurate context via a tool call.
Comments