MCP Reference
Cessy exposes different MCP servers for different jobs. Choose the narrowest server that matches the task.
Design MCP
Design MCP is for builder work:
- inspect apps and DomainConfigs
- read reference knowledge
- create workspaces
- edit model artifacts
- validate changesets
- preview pages
- inspect errors
- promote approved changes
Endpoints:
Use read-only for onboarding, review, and discovery. Use full Design MCP only for trusted model-changing sessions.
Runtime MCP
Runtime MCP is for published app operation:
- command tools
- projection tools
- event import and projection rebuild tools
- channel tools
- user and DM tools
- page refresh tools
Tool names and schemas come from the published DomainConfig.
Endpoint:
Runtime MCP requires bearer authentication with the runtime scope, or an app-scoped agent service token. For workspace-selected runtime calls, use workspaceId=<workspace-id> or X-CES-Workspace-ID; the older env query parameter is not supported.
Optional notebook-style MCP
Some deployments may expose notebook-style private note tools for agents. These are not part of the primary builder onboarding path and should not store business facts.
Client support
Codex supports Streamable HTTP MCP servers through codex mcp and ~/.codex/config.toml. Claude and ChatGPT can connect through custom connector flows by using the app-scoped Remote MCP URL.
See Connect Design MCP.
Tool design rule
MCP tools should expose intentional workflows, not raw database access. A tool should make authority, target app, target environment, and side effects clear.