MCP server
EventCatalog exposes a built-in MCP server that lets AI agents and other MCP clients query your architecture catalog. Its built-in tools can find resources, inspect schemas and ownership, follow message producers and consumers, and analyze change impact.
You can connect a client to the whole catalog, or limit it to the graph of a particular domain or system. Scoped connections give an agent the selected resource and resources recursively reachable through its supported relationships, without exposing unrelated parts of the catalog.
On a domain or system page, select Connect to MCP server to copy the appropriate scoped server URL. EventCatalog uses the unversioned URL for the latest resource version and includes the version when you are viewing historical documentation. Settings > MCP lists the catalog MCP server and the MCP server of each domain, with full URLs to copy.
Every built-in tool is read-only and has a title, so MCP clients can auto-approve them. Versions are optional on every tool and default to the latest version.
eventcatalog@5.0.0The showResource tool shows your users architecture diagrams and schemas. In MCP clients that support
MCP Apps (for example
Claude, ChatGPT and VS Code), diagrams open in the interactive visualiser and schemas open in the same viewer as the Schema
Explorer. Other clients get the diagram as Mermaid and the schema as code.
Canvas tools
When EventCatalog Studio is on, the MCP server also has tools to create, read and edit Studio canvases, so agents can design on a canvas with your team. These tools change your canvases, so they are not read-only. See the MCP tools reference for the full list.