MCP for EventCatalog
EventCatalog Pro Feature
EventCatalog supports the MCP protocol. You can connect your MCP clients (e.g Cursor, Windsurf, Claude Desktop) to EventCatalog instances. Ask questions about your architecture, get schema information for your services and messages, and more.
What is Model Context Protocol (MCP)?
MCP is an open protocol that standardizes how applications provide context to LLMs. Think of MCP like a USB-C port for AI applications. Just as USB-C provides a standardized way to connect your devices to various peripherals and accessories, MCP provides a standardized way to connect AI models to different data sources and tools.
You can learn more about MCP here.
Why use MCP with EventCatalog?
The EventCatalog MCP server allows you to serve your EventCatalog to any LLM or AI application that supports the MCP protocol. This means you can use EventCatalog with any LLM or AI application that supports the MCP protocol (e.g Cursor, Windsurf, Claude Desktop).
This gives your developers and teams the ability to get the most out of EventCatalog by using it in their favorite LLM or AI application.
Benefits:
- Increase developer productivity
- Get quick answers to questions about your architecture
- Get schema information for your services and messages
- Ask questions about your architecture whilst you are coding
- Use your architecture as context when generating code
Usecases:
- Chat with your EventCatalog in any MCP Client (Cursor, Claude, Windsurf, etc)
- Quickly find messages for a specific feature you are building
- Access EventCatalog directly in your code editors
- Use EventCatalog to define standards for your messages, and context to create new schemas
- Explore OpenAPI and AsyncAPI files directly from your code editors and LLMs
Code repository
The MCP Server for EventCatalog is open source and available on GitHub:
Commercial use
For proprietary use or use within a company, an EventCatalog Pro or Enterprise license is required.
Non-Commercial Use
For open source projects or non-commercial use, EventCatalog MCP Server is licensed under the MIT License.