A self-hostable memory server for MCP clients (Claude, ChatGPT, any assistant that speaks MCP). Thoughts flow in from Telegram, pipelines, or direct
Open Brain Server MCP server exists for a simple reason — assistants are far more useful when they can act on Open Brain Server directly instead of describing what you should do. A self-hostable memory server for MCP clients (Claude, ChatGPT, any assistant that speaks MCP). Thoughts flow in from Telegram, pipelines, or direct capture, and land in a Newman-IDF weighted entity graph — not a flat document store. An.
Once Open Brain Server is connected, these are the calls the assistant has available:
search_thoughts — Semantic search with optional graph expansion (1-hop traversal)list_thoughts — Browse thoughts filtered by type, topic, person, theme, quality, timethought_stats — Aggregate statistics: counts, type/theme breakdown, top topics/peoplecapture_thought — Save a new thought from any AI client (with auto-embedding)get_connections — Graph traversal from a thought (typed links: extends, contradicts, etc.)list_entities — Browse extracted entities (people, tools, projects, orgs) by frequencyweekly_review — AI-generated summary of themes, open loops, and next stepsanalyze — Graph analysis: hubs, density, sources, co-occurrence, themesdedup_review — Duplicate candidates with similarity zone histogramrefresh_salience — Recompute all salience scoresupdate_thought — Rewrite content (re-embeds, re-extracts metadata)delete_thought — Permanent delete (cascades connections)Being a remote server, there is no local install. You register the endpoint with your client, authorise it once, and the tools appear.
You will need 3 environment variables: YOUR_BOT_TOKEN, YOUR_MCP_KEY, MCP_ACCESS_KEY. The server will not start without them, which is usually why the tools fail to appear on a first run. Keep credentials in your client's env block or a secrets manager rather than in a file you might commit.
https://abcdef.supabase.co) and the service role key (a long string found under Settings > API). 2. Supabase CLI --Plenty of database access servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. Open Brain Server's toolset — search_thoughts, list_thoughts, thought_stats and 11 more — is a fair guide to whether it matches your workflow. It is maintained by bobby-cell-commits; worth a glance at recent repository activity before you build anything load-bearing on it.
We check each listing at SyncDev against the project's documentation before it goes live — if something here drifts out of date, it is a bug worth reporting.
| Tool | What it does |
|---|---|
| search_thoughts | Semantic search with optional graph expansion (1-hop traversal) |
| list_thoughts | Browse thoughts filtered by type, topic, person, theme, quality, time |
| thought_stats | Aggregate statistics: counts, type/theme breakdown, top topics/people |
| capture_thought | Save a new thought from any AI client (with auto-embedding) |
| get_connections | Graph traversal from a thought (typed links: extends, contradicts, etc.) |
| list_entities | Browse extracted entities (people, tools, projects, orgs) by frequency |
| weekly_review | AI-generated summary of themes, open loops, and next steps |
| analyze | Graph analysis: hubs, density, sources, co-occurrence, themes |
| dedup_review | Duplicate candidates with similarity zone histogram |
| refresh_salience | Recompute all salience scores |
| update_thought | Rewrite content (re-embeds, re-extracts metadata) |
| delete_thought | Permanent delete (cascades connections) |
| serendipity_digest | Resurface forgotten high-quality thoughts |
| pipeline | Pipeline monitoring: health status, run history, merge audit |
{
"mcpServers": {
"open-brain-server": {
"command": "npx",
"args": ["-y", "supabase"],
"env": {
"YOUR_BOT_TOKEN": "your-value",
"YOUR_MCP_KEY": "your-value",
"MCP_ACCESS_KEY": "your-value"
}
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
https://abcdef.supabase.co) and the service role key (a long string found under Settings > API). 2. Supabase CLI --| Variable | Description | Required |
|---|---|---|
| YOUR_BOT_TOKEN | Credential the server authenticates with. | Yes |
| YOUR_MCP_KEY | Credential the server authenticates with. | Yes |
| MCP_ACCESS_KEY | Credential the server authenticates with. | Yes |
Read-only SQL access to Postgres — let your assistant inspect schemas and answer questions from real data.
Manage your whole Supabase project in conversation — database, auth, storage, Edge Functions and branches.
Query, modify and analyse local SQLite databases in conversation — the fastest way to chat with a data file.
Metabase ships its own MCP endpoint — search your BI content, build and run queries, and save questions and dashboards without leaving the chat.
Official MongoDB server covering data, schemas and Atlas management — from find queries to spinning up clusters.
Serverless Postgres with database branching — point your assistant at Neon and let it work on disposable copies.