Using Claude Desktop with EventCatalog
Claude Desktop supports the MCP protocol. This means you can use EventCatalog with Claude Desktop.
Using Claude Desktop you can ask questions about your architecture, get schema information for your services and messages, directly in your code editor.
EventCatalog Setup
First, you need to enable the LLMS.txt
feature in your EventCatalog instance.
- Enable the
LLMS.txt
feature in your EventCatalog instance, by configuring youreventcatalog.config.js
file. - Deploy your EventCatalog instance with the
LLMS.txt
feature enabled.
Adding the MCP server to Claude Desktop
To use this with Claude Desktop, add the following to your claud_desktop_config.json
file. The full path on MacOS: ~/Library/Application Support/Claude/claud_desktop_config.json
, on Windows: %APPDATA%\Claude\claud_desktop_config.json
{
"mcpServers": {
"eventcatalog": {
"command": "npx",
"args": [
"-y",
"@eventcatalog/mcp-server",
"https://demo.eventcatalog.dev" // Replace with your EventCatalog URL
]
}
}
}
If you get stuck you can read the Claude Desktop documentation for more information or ask the community on Discord.