Skip to content

What MCP-first means

Aletheia's defining architectural choice: the retrieval and reasoning surface your AI uses is the same one the app uses. It's not an app with an API bolted on — it's a corpus with a tool surface, and the app is one client of that surface among others (including your AI assistant).

MCP in one paragraph

The Model Context Protocol (MCP) is an open standard for connecting AI assistants to tools and data. An MCP server exposes a set of tools; an MCP client (Claude Desktop, Claude Code, and others) can discover and call them. Aletheia ships an MCP server over your corpus, so any MCP client can read and write your knowledge base directly.

The MCP Integration panel in Settings.

Aletheia ships an MCP server over your corpus; the MCP Integration panel is where a client connects to it.

Why "first" matters to you

Because the app and your assistant share one tool surface, three things follow:

  • No context re-explaining. Your assistant doesn't need you to paste in background every session — it can retrieve it. Ask Claude a question and it can call search_hybrid over your notes, exactly as the app's search box does.
  • Read and write. MCP clients can create and edit notes, not just read them. Have Claude draft a decision record from a conversation and file it into your corpus.
  • Parity, not a subset. There's no "the app can do X but the API can't." The chat surface is itself built on these tools; anything it can do, your own client can do.

A cited chat answer built on the same tools MCP exposes.

The app's chat is itself an MCP client: this cited answer runs the same retrieval tools your own assistant can call.

What the app is, in this picture

The four surfaces you use — Editor, Search, Chat, Settings — are a human-friendly client over the corpus. The tool catalog is the same corpus for machine clients. You can work entirely in the app, entirely through your assistant, or fluidly across both — they're looking at one source of truth.

The app's four surfaces in the top nav.

The human-facing client over the corpus. **①** Editor · **②** Search · **③** Chat · **④** Settings · **⑤** Quick find.

The shape of the tool surface

Aletheia exposes a broad set of tools, grouped by what they do:

  • Retrieval — hybrid / lexical / semantic / chunk search.
  • Workflows — higher-level compositions: synthesize a topic, build a timeline, trace connections, find contradictions, "what's on my plate".
  • Note access — fetch notes, chunks, titles, notebooks.
  • Graph — linked notes, backlinks, neighborhoods, path-finding.
  • Tags & entities — list, look up, co-occurrences, timelines.
  • Writes — create / append / update / delete / restore notes, manage tags and action items.
  • Diagrams, attachments, revisions — the richer content operations.

The full, categorized list is the tool catalog.


The same corpus, different doors

Everything in this manual — a note you type, a chat answer, a tool call from Claude Code — reads and writes the one Postgres corpus. MCP-first is what makes that true rather than aspirational.

Next: Connecting a client →