Skip to main content

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.

  1. Enable the LLMS.txt feature in your EventCatalog instance, by configuring your eventcatalog.config.js file.
  2. 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"],
}
}
}