
Membase
ai.membasePublished by membase.aiv1.0.1Updated Oct 24, 2026
Long-term memory for you and your AIs: search memories, read the profile, add facts and documents.
Overview
Membase is a hosted long-term memory layer that lets an assistant search, read, add and manage shared memories, documents and a profile across AI tools.
- What you can do
- Search and ask questions over stored memories
- Read the user profile and memory containers
- Add facts, documents, web pages and imported chat exports
- Organize memories into containers and forget entries that should go
- Share one memory across Claude Code, Cursor, Codex, ChatGPT and SDK clients
- When to use it
- Use it when you want an assistant to remember facts, decisions and documents across sessions and across different AI tools, instead of re-explaining context each time you switch models or clients.
- Requirements
- Remote endpoint at api.app.membase.com over streamable HTTP with OAuth sign-in. A Membase account is needed; a MEMBASE_API_KEY bearer header is used for full access. No environment variables or headers are declared in the manifest.
Installation
In SourceWeft
- Open Membase in the dashboard and add it to a workspace.
- Connect the required credentials. They are stored privately and never shown on public pages.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/ai.membase%2Fmembase/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Other MCP clients
Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.
{
"mcpServers": {
"membase": {
"type": "http",
"url": "https://api.app.membase.com/mcp-http"
}
}
}README
Membase
One memory. Every AI. Only yours.
Teach it once. Every AI remembers.
Website · Docs · Web app · Discord · X
[Add sources, manage one memory, use it from every AI and app]
Membase is the memory layer for AI agents. It keeps one memory for everything you and your agents know, and every AI you use reads it. You stop re-explaining yourself each time you switch models or tools.
- Add. Facts, documents, web pages and chat exports from Claude or ChatGPT go into one memory.
- Manage. Containers keep projects apart; search it, ask it questions, forget what should go.
- Use. Your code, Claude Code, Cursor, Codex and ChatGPT read the same memory through the SDK or MCP.
This repository is the developer side: Python and TypeScript clients, the membase command line
and an MCP server. The memory lives in your Membase account, which the
web app and browser extension also fill, or on your machine with
unibaseio-membase[local].
Write once, read from any AI
[Your app writes a memory; any AI reads it, here Claude Code]
Recordings: Python SDK (57 s) · Claude Code (1 min 33 s). The answer above is illustrative.
Accuracy
[LoCoMo 93.1%, LongMemEval_S 92.6%, DMR 92.2%]
93.1% on LoCoMo, 92.6% on LongMemEval_S and 92.2% on DMR, using about 3× fewer tokens than the full history on LoCoMo and 11× fewer on LongMemEval_S. Method and results: membase.com/research
Quickstart
[Hosted, local in process, or local over HTTP]
Every method, its REST route and MCP tool, and the access it needs: SDK reference.
The Python package is unibaseio-membase (import membase); membase on PyPI is unrelated.
Command line
Without --local (or --store DIR, both before the command) commands use the hosted API; agent,
import and serve need unibaseio-membase[local], and media (local only, with its own search
and ask) needs unibaseio-membase[media]: see Media memory.
MCP
[MCP clients, hosted or local server, same tools]
Hosted without the header, the connection signs you in and is read-only. Setup for Claude, ChatGPT, Cursor, Codex and other clients: Connect your AI.
Docs
- SDK reference: methods, REST routes, MCP tools, access levels
- Memory operations: containers, documents, memories, profile, ask
- Authentication: keys and what each one can reach
- Connect your AI: per-client MCP setup
- Agent framework integrations: LangChain, Microsoft Agent Framework, Dify, Hermes Agent, OpenClaw and Strands Agents
- Local engine: what it stores,
membase serve, settings
License
MIT; see LICENSE. unibaseio-membase[local] also
installs unibaseio-membase-core, the compiled engine, under its own Unibase license.
Source: README.md at commit 94b2d3e
Tools
0Version history
2- v1.0.1LatestOct 20, 2026
- v1.0.0Oct 14, 2026
Score
85% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 daysRequired25 pts
- Auth declaredRequired10 pts
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts