Using Windsurf with EventCatalog
Windsurf supports the MCP protocol. This means you can use EventCatalog with Windsurf.
Using Windsurf 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 Windsurf
Add this to your ./codeium/windsurf/model_config.json:
{
"mcpServers": {
"eventcatalog": {
"command": "npx",
"args": ["-y", "@eventcatalog/mcp-server", "https://demo.eventcatalog.dev"],
}
}
}