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.