mcp-server
If you are the rightful owner of mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
EventCatalog MCP Server is an open-source tool designed to document and interact with event-driven architectures, providing insights directly from MCP clients.
EventCatalog MCP Server is a powerful tool that allows users to document and interact with their event-driven architectures. It enables users to ask questions about their architecture directly from their MCP clients, such as Claude, Cursor, and Windsurf. The server provides insights into domains, services, messages, schemas, and more, helping users save time and money by quickly accessing the information they need. With the ability to connect to any MCP client, run locally, and integrate with EventCatalog instances, the server offers a seamless experience for users looking to enhance their understanding of their architecture. Additionally, it supports querying OpenAPI and AsyncAPI specifications, providing schemas for events, queries, commands, and services. The server also offers tools to explain ubiquitous language terms for any domain and their entities, making it a comprehensive solution for managing event-driven architectures.
Features
- Connect to any MCP Client (Claude, Cursor, Windsurf, etc)
- Run MCP server locally with one command
- Connect to EventCatalog instances
- Ask questions about architectures, OpenAPI, and AsyncAPI specifications
- Get schemas for events, queries, commands, and services
Tools
get_domains
Get a list of all domains
get_services
Get a list of all services
get_events
Get a list of all events
get_commands
Get a list of all commands
get_queries
Get a list of all queries
get_flows
Get a list of all streams
get_teams
Get a list of all teams
get_team
Get a specific team
get_users
Get a list of all users
get_user
Get specific users
get_event_schema
Get Event Mode
get_query_schema
Get query mode
get_command_schema
Get command mode
get_openapi_spec
Get OpenAPI specification for the service
get_asyncapi_spec
Get the AsyncAPI specification for the service