Cognitia AI
Consumer AI Memory Layer
Documentation
The right memory for every agent
Cognitia is a user-authorized memory MCP server. Your client asks for origin groups, the owner approves Off / High-level / Detailed, and you work against their graph — inspectable, revocable, and not locked inside one chat product.
A permissioned read/write loop for user memory
Apps do not get blanket access. Each client is registered, users approve five origin groups, and tokens can be revoked.
Made for when context matters
Claude, Cursor, ChatGPT
Bring the user’s graph to the model they already use.
1
They connect Cognitia as an MCP server in the client they prefer.
2
Origin grants decide whether that client sees knowledge-graph memory, raw artifacts, or neither.
3
The same graph grounds chat, coding agents, and follow-ups without re-explaining their life.
Your product, with their memory
User-authorized memory for your agent or app — not a copy of their inbox on your servers.
1
Register an OAuth client and send them to Cognitia consent.
2
Call MCP tools with the token you received for that user.
3
Let them review and revoke in connected apps when they are done.
Which tool to call
Personal initialize returns this router as instructions, plus memory.ask / memory.retrieve / memory.remember prompts and cognitia://status + cognitia://profile.
Call action=list once per session. See origin grants, last_ingest_at, and local_files.
People, facts, or a profile. Fast, no LLM. Iterate a node with entity_id.
A written answer, today's inbox, or calendar. Set include_evidence when you will cite.
Only a durable note the user asked to save. Keep source_id. Cannot delete.
Featured clients — copy JSON, then OAuth
Claude, Cursor, ChatGPT, Copilot, Gemini, Windsurf, Zed, and Cline. Install Cognitia as a memory MCP server from MCP & backups after sign-in.
Use Cognitia in
Install Cognitia as a memory MCP server in the client you already use. One JSON or URL, then OAuth. Scripts or clients without OAuth can use a personal API key below.
Claude
Desktop, claude.ai, and Claude Code. Highest-conversion memory client.
Cursor
Same graph in the editor. One JSON block; OAuth on first tool call.
ChatGPT
Apps / Developer Mode MCP connector. Same user-authorized memory endpoint.
GitHub Copilot
VS Code / Copilot agent MCP. Default editor for many power users.
Gemini
Gemini CLI and Google AI Studio MCP. Same user-authorized memory endpoint.
Windsurf
Cascade MCP. Cursor-class editor with the same memory graph.
Zed
Native remote MCP in settings.json. Omit Authorization so Zed runs OAuth.
Cline
VS Code / Cursor agent. MCP JSON in Cline settings, then OAuth.
Public MCP endpoint
Clients connect over JSON-RPC with OAuth. Origin grants are Off / High-level / Detailed (API: off / kg / raw) on Email, Finance, Social, Storage, and MCP & Companion. Ask searches those groups through an inner agent (graph, Pinecone, official live) rather than ungated “search everything.”
https://www.cognitia-ai.com/api/mcp
Listed as a memory MCP server on mcpservers.org. OAuth lives at /api/mcp/oauth/*.
Example client registration
curl -X POST https://www.cognitia-ai.com/api/mcp/oauth/register \
-H "Content-Type: application/json" \
-d '{
"client_name": "My MCP Client",
"redirect_uris": ["https://myapp.com/oauth/callback"],
"grant_types": ["authorization_code", "refresh_token"],
"token_endpoint_auth_method": "none"
}'
Example tools discovery
curl -X POST https://www.cognitia-ai.com/api/mcp/tools/list \
-H "Authorization: Bearer <access_token>" \
-H "Content-Type: application/json" \
-d '{}'
Why this exists now
AI products get better the more they know about someone, so every assistant is building a private profile. That profile does not travel. Cognitia is the graph the person owns; MCP is how Claude, Cursor, or your app asks for a slice with a purpose and an expiry they can revoke.