agenticonsult logoagent i /consultDocs
Agentic infrastructureMCP servers

MCP servers

The tool fabric in depth — what MCP is, how your agents reach the local servers, and one page per server, tool by tool.

MCP — the Model Context Protocol — is how an agent gets hands. A Claude session can reason on its own, but to do anything — search your memory store, walk your knowledge graph, harvest a feed, render a video, open a terminal — it calls a tool, and tools are served by MCP servers: small local programs that expose a typed set of operations. The session launches each server as a child process on your machine and talks to it directly; there is no network hop between the agent and a server, and no hosted component anywhere in the fabric.

Why every substrate has an agent door

That is the product promise this section documents: the tool surface is deliberately open, because the point of the platform is that your agents work — with your memory, your knowledge graph, your intelligence desk, your creation pipelines, and the running app itself. All 17 servers ship wired and ready — 290 tools in this release — and every agent session gets the same surface:

  • Your main working session launches the servers directly from the generated server configuration at the install root.
  • Grounded terminal sessions and scheduled routine runs reach the same servers through one shared local gateway instead of each spawning a private copy — fewer processes, identical tools. If the gateway is down, sessions fall back to launching servers directly; nothing is stranded.

Most servers hold no logic of their own: they are thin, credential-free fronts over the local daemons that do the actual work. That split is deliberate — mechanical work lives in a service you can restart and monitor, and the server stays a stable doorway. It is also why a tool can return a "daemon unreachable" result while the server itself is healthy: start the daemon at Dashboard ▸ Platform Health and the tool works again.

The server map

Knowledge & memory

ServerToolsWhat it fronts
shared-agent-memory7The fleet's shared long-term memory — a local hybrid-search store every agent reads and writes
knowledge-base22Knowledge-graph ingest and lifecycle — workspaces, depths, enrichment, root sync — via the knowledge-base daemon
arcadedb12The graph query arm — direct read, traversal, and editing of the knowledge graph

Intelligence & harvesting

ServerToolsWhat it fronts
observer23The harvesting desk — sources, batches, schedules, harvest runs, and the item pool
gemini-direct1A second model on demand, with visible token usage
x-grok6The Voice provider surface — Grok chat, media generation, and live web and X search on your own account

Creation verticals

ServerToolsWhat it fronts
imagegen8The local image-generation daemon — covers, hero images, section illustrations
remotion-mcp25The code-driven video engine — briefs, compositions, brand presets, renders
hyperframes-mcp19The HTML-first video engine — briefs, storyboards, site capture, render and lint
footage-mcp15Raw-recording preparation — transcribe, cut, grade, render a clean take
products-mcp26The knowledge-product pipeline — stages, dispatches, scope gates, export

Platform control

ServerToolsWhat it fronts
cc-terminals31The terminal control plane — open, drive, and read visible terminal sessions; the mission-fleet verbs
cc-window-control28Windows, views, and the graph canvas of the running app
missions12The missions registry — create, transition, and audit missions and operations
calendar-mcp14The schedule — read it, author entries, and leave sketches for you to review

Communication

ServerToolsWhat it fronts
email19Standard mailbox operations over IMAP and SMTP, with human-approved outbound
x-mcp22The X drafting surface — agents draft, humans approve

About the tool tables

Every server page below embeds its full tool table — name, description, and parameters, with required parameters marked. These tables are generated from the shipped tool definitions, not written by hand, and they regenerate with each release — what you read is what your install actually exposes. The tool counts in the map above come from that same generated layer, so they cannot fall out of step with the tables they summarise.

Wiring, health, and keys

The whole fabric is wired from one place: your settings file at the install root. A configuration-sync step generates the server wiring from it — you never hand-edit the generated file, and your secrets stay in the one file you own. The configuration reference covers every key; the MCP Servers view shows per-server health and what to check when something degrades.

Two facts worth carrying into the per-server pages:

  • Local-first, your keys. Every service behind the fabric binds a loopback address on your machine, and every credential — model keys, mailbox passwords, account tokens — is one you supply. Nothing ships with a bundled key, and nothing phones home.
  • Human gates are structural. Where a tool surface touches the outside world — email, social drafts, newsletters — the send action is a human decision in the app, not an agent tool. The per-server pages state exactly where those gates sit.

On this page