MemHeaven - Self-hosted Remote MCP Memory for ChatGPT
MemHeaven is a self-hosted remote MCP memory server for ChatGPT and other cloud AI agents. Its 34 documented tools cover mempalace, drawer, diary, tunnels.
Teams that work with mempalace, drawer and diary and want a hosted endpoint instead of running a local process. The project is written in TypeScript.
VERIFIED ACTIVE
LAST COMMIT 2026-08-13 · ★ 2 · #293 OF 304 MAINTAINED MEMORY · VERIFIED 2026-09-18
MIT · TypeScript servers · how we verify → /methodology
01 · Install MemHeaven - Self-hosted Remote MCP Memory for ChatGPT
before you install - you'll need
Set AUTH_KEY_PEPPER, MEMHEAVEN_BEARER_TOKEN before connecting.
Claude Code
claude mcp add nazar256-memheaven --transport http https://{worker_domain}/mcp Claude Desktop / Cursor / VS Code - add to config
{
"mcpServers": {
"nazar256-memheaven": {
"url": "https://{worker_domain}/mcp"
}
}
} Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.
Using another client? Same JSON, different key
Claude Desktop · mcpServers
Cursor · mcpServers
VS Code · servers
Windsurf · mcpServers
Zed · context_servers
Cline · mcpServers
Roo Code · mcpServers
Continue · mcpServers
LibreChat · mcpServers
Gemini CLI · mcpServers
Codex CLI · mcp_servers
Full setup guides: every client.
02 · Evidence
https://{worker_domain}/mcp
transport: streamable-http
endpoint NOT responding · probed 2026-09-17
Security posture
What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.
runs as remote - your agent's requests go to {worker_domain}
license MIT - declared in the repository
registry namespace io.github.nazar256 is GitHub-verified and matches the repo owner
03 · What MemHeaven - Self-hosted Remote MCP Memory for ChatGPT can do
Prose above is summarized from the project's README and registry record - no invented capabilities.
What you can build
With this server connected, an agent can start a memory-relevant chat with bounded, privacy-scoped startup context, list tenant-scoped wings and active drawer counts, list tenant-scoped rooms and active drawer counts for one wing or all wings, and read the current tenant-scoped wing and room taxonomy.
The 34 tools it gives your agent
Extracted from the project's README - what MemHeaven - Self-hosted Remote MCP Memory for ChatGPT lets an agent do.
- mempalace_status
- - Diagnostics and backend capabilities for memory-relevant chats.
- mempalace_wake_context
- - Start a memory-relevant chat with bounded, privacy-scoped startup context.
- mempalace_list_wings
- - List tenant-scoped wings and active drawer counts.
- mempalace_list_rooms
- - List tenant-scoped rooms and active drawer counts for one wing or all wings.
- mempalace_get_taxonomy
- - Return the current tenant-scoped wing and room taxonomy.
- mempalace_get_aaak_spec
- - Return compact guidance for concise, readable memory notes.
- mempalace_search
- - Search tenant-scoped drawers with hybrid semantic and lexical retrieval.
- mempalace_check_duplicate
- - Check for exact or semantic duplicates before writing memory.
- mempalace_get_drawer
- - Fetch one tenant-scoped drawer with bounded content and provenance.
- mempalace_list_drawers
- - List active tenant-scoped drawers with optional wing and room filters.
- mempalace_add_drawer
- - Add durable drawer content and index it semantically.
- mempalace_update_drawer
- - Update a drawer and reindex changed content or metadata.
show all 34 tools
- mempalace_delete_drawer
- - Soft-delete a tenant-scoped drawer and remove its semantic index entries.
- mempalace_diary_write
- - Write a concise diary entry and index it for scoped search.
- mempalace_diary_read
- - Read recent diary entries with optional wing and room filters.
- mempalace_diary_search
- - Search diary entries for one explicit agent with hard scope filters.
- mempalace_diary_reindex
- - Backfill or refresh diary semantic index rows for the tenant.
- mempalace_kg_query
- - Query tenant-scoped temporal knowledge-graph facts.
- mempalace_kg_check
- - Run deterministic reliability checks for active KG conflicts and stale facts.
- mempalace_kg_add
- - Add a tenant-scoped temporal knowledge-graph fact.
- mempalace_kg_invalidate
- - Invalidate an exact tenant-scoped knowledge-graph fact.
- mempalace_kg_timeline
- - Show the recent knowledge-graph timeline for an entity or all facts.
- mempalace_kg_stats
- - Return tenant-scoped knowledge-graph statistics.
- mempalace_traverse
- - Traverse the tenant shared-room graph and explicit tunnels.
- mempalace_find_tunnels
- - Find tenant-scoped cross-wing shared rooms that behave like passive tunnels.
- mempalace_graph_stats
- - Return tenant-scoped graph, shared-room, and explicit tunnel statistics.
- mempalace_create_tunnel
- - Create an explicit tenant-scoped tunnel between wing and room locations.
- mempalace_list_tunnels
- - List tenant-scoped explicit tunnels, optionally filtered by endpoint wing.
- mempalace_delete_tunnel
- - Delete a tenant-scoped explicit tunnel by ID.
- mempalace_follow_tunnels
- - Follow explicit tunnels connected to a wing and room location.
- mempalace_hook_settings
- - Return the configured save policy for this deployment.
- mempalace_memories_filed_away
- - Return the latest tenant-scoped write filing status.
- mempalace_reconnect
- - Return configured binding and index health.
- mempalace_sync
- - Report that local filesystem and git sync is unsupported in hosted mode.
Limitations (from the README)
- No ChromaDB or local SQLite compatibility. - No local filesystem sync; mempalace_sync is intentionally unsupported in hosted mode. - Authorization codes are short-lived and single-use. - Refresh tokens rotate with replay detection. Removing or deactivating the backing access key still invalidates future token checks for that key. - Embeddings use @cf/baai/bge-small-en-v1.5, so long drawer bodies are chunked before
04 · Who maintains MemHeaven - Self-hosted Remote MCP Memory for ChatGPT
MemHeaven - Self-hosted Remote MCP Memory for ChatGPT is maintained by nazar256. It's the only MCP server we track from this author; the repo dates to May 2026.
05 · Facts
- repository
- github.com/nazar256/memheaven
- category
- memory - ranked #293 of 304 actively-maintained memory servers as of 2026-09-18.
- registry
- io.github.nazar256/memheaven (active, first published 2026-05-14 · 3 versions)
06 · MemHeaven - Self-hosted Remote MCP Memory for ChatGPT FAQ
Is MemHeaven - Self-hosted Remote MCP Memory for ChatGPT still maintained?
Yes - as of 2026-09-18, its last commit was 2026-08-13. We re-verify nightly.
What can MemHeaven - Self-hosted Remote MCP Memory for ChatGPT do?
With this server connected, an agent can start a memory-relevant chat with bounded, privacy-scoped startup context, list tenant-scoped wings and active drawer counts, list tenant-scoped rooms and active drawer counts for one wing or all wings, and read the current tenant-scoped wing and room taxonomy.
How do I install MemHeaven - Self-hosted Remote MCP Memory for ChatGPT?
Run `claude mcp add nazar256-memheaven --transport http https://{worker_domain}/mcp`. The README documents 2 environment variables (AUTH_KEY_PEPPER, MEMHEAVEN_BEARER_TOKEN) to set first. Set AUTH_KEY_PEPPER, MEMHEAVEN_BEARER_TOKEN before connecting. You can also paste the ready-made client config above.
07 · Alternatives to MemHeaven - Self-hosted Remote MCP Memory for ChatGPT
Alternatives to MemHeaven - Self-hosted Remote MCP Memory for ChatGPT
Maintained memory servers if MemHeaven - Self-hosted Remote MCP Memory for ChatGPT isn't the fit.
- Codebase Memory Codebase knowledge graph for AI agents - 162 languages, sub-ms queries, 99% fewer tokens. ★ 43,715 · 2026-09-18
- Superlog Open-source agent that observes and fixes your application. Query logs, traces, metrics, incidents. ★ 1,449 · 2026-09-17
- Tradememory Protocol Tamper-evident decision audit trail and outcome-weighted memory for AI trading agents. ★ 1,419 · 2026-09-14
- Persome Local-first personal memory and model server for trusted MCP agents on macOS. ★ 1,322 · 2026-08-21
- Neo4j Memory MCP Neo4j Knowledge Graph Memory Server ★ 984 · 2026-09-09
- Projectmem Coding agent memory - one local MCP server for every project. Warns before repeating failed fixes. ★ 826 · 2026-09-15
Pairs well with
Servers that cover what MemHeaven - Self-hosted Remote MCP Memory for ChatGPT doesn't - only shown when the pairing reason fits the companion.
More memory MCP servers · Graphlens MCP · Context Pod · Dazai - Burn After Reading Secret (motokano) · Iranti
More TypeScript MCP servers · Shopify Store Builder MCP · Mnema - Shared Brain for You and Your AI Agents · NEAT · Apple Health · Neon · see all