dev.gnosem/gnosem is an MCP server that cross-vendor AI memory over MCP. One semantic store, readable and writeable from every MCP client. Its tool list has not been published yet, requires no API key, and scores 53/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"gnosem": {
"url": "https://gnosem.dev/mcp",
"headers": {
"Authorization": "Bearer gn_your_api_key"
}
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
One memory store. Every model. Claude, ChatGPT, Gemini, Kimi, Cursor, Windsurf — anything that speaks MCP.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'gnosem-install' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked gnosem-install against OSV.dev.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in marketing
DataForSEO API modelcontextprotocol server
Research 3M+ podcasts with audience data, contacts, episodes, transcripts, charts, and sponsors.
B2B lead generation and company search through Generect Live API for sales prospecting.
Open protocol for professional service delivery via AI agents
MCP Security Weekly
Get CVE alerts and security updates for dev.gnosem/gnosem and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Cross-vendor AI memory over MCP.
One memory store. Every model. Claude, ChatGPT, Gemini, Kimi, Cursor, Windsurf — anything that speaks MCP.
gnosem.dev · pricing · llms.txt
Gnosem is a hosted Model Context Protocol server that gives each user one persistent memory store — readable and writeable from every MCP-capable AI client. Vendor-agnostic by design: a fact saved from Claude is visible in ChatGPT, Cursor, Windsurf, Zed, Kimi, and any other MCP client (or plain HTTP tool call) using the same API key.
The problem it solves: every AI vendor has its own proprietary memory. OpenAI's ChatGPT memory doesn't work in Claude. Anthropic's projects don't cross into GPT. Multi-model users retell context in every session. Gnosem is the neutral layer between vendors.
memory_write — save a fact, preference, decision, or note. content, tags?, written_by? (provenance), session_id?, no_optimize?memory_search — semantic search across your memories. query, k?, raw?memory_list — list recent memories in reverse-chronological order. limit?, cursor?, raw?memory_forget — soft-delete a memory by idmemory_supersede — replace a stale memory with a corrected oneLong memories (>400 chars) are automatically compressed on write to a structured-facts form (Workers AI, llama-3.1-8b-instruct-fast) with a strict prompt: TOPIC=..., PROJECT=..., DECISION=..., STACK=..., PROBLEM=.... The reading LLM ingests the compact form by default — fewer tokens, same meaning. The raw prose is preserved and returned as content_raw; pass raw:true to invert. Pass no_optimize:true on write to skip compression entirely.
Compression is guarded — if the model output isn't actually shorter, gnosem falls back to storing raw only. Fail-open: any AI error still saves the memory.
npx gnosem-install
Auto-detects and configures every MCP-capable client on your machine (Claude Desktop, Claude Code, Cursor, Windsurf, Zed). Prompts for your API key and merges the gnosem entry alongside your existing servers. Restart the affected clients — the five memory tools appear immediately.
Get an API key at gnosem.dev, or via the API:
curl -sX POST https://gnosem.dev/signup \
-H "Content-Type: application/json" \
-d '{"email":"you@example.com"}'
The key is displayed once. Save it.
{
"mcpServers": {
"gnosem": {
"url": "https://gnosem.dev/mcp",
"headers": { "Authorization": "Bearer gn_your_api_key" }
}
}
}
# Write
curl -sX POST https://gnosem.dev/mcp \
-H "Authorization: Bearer gn_your_key" -H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"memory_write","arguments":{"content":"I prefer Postgres for greenfield work.","written_by":"claude-code","tags":["preference"]}}}'
# Search
curl -sX POST https://gnosem.dev/mcp \
-H "Authorization: Bearer gn_your_key" -H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"memory_search","arguments":{"query":"database preference","k":5}}}'
| Plan | Price | Memories | API keys | Storage |
|---|---|---|---|---|
| Free | $0 | 200 | 1 | shared |
| Pro | $9/mo or $90/yr | Unlimited | Unlimited | 1 GB |
U