MCP.so
登录

📖 EventCatalog - MCP Server

@event-catalog

关于 📖 EventCatalog - MCP Server

MCP server for EventCatalog

基本信息

分类

生产力

许可证

NOASSERTION

运行时

node

传输方式

stdio

发布者

event-catalog

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "mcp-server-event-catalog": {
      "command": "npx",
      "args": [
        "-y",
        "@smithery/cli",
        "install",
        "@event-catalog/mcp-server",
        "--client",
        "claude"
      ]
    }
  }
}

工具

10

Find resources that are available in EventCatalog including services, domains, events, commands, queries, flows, entities, channels, teams, users, and docs

Get more information about a service, domain, event, command, query, flow, entity, or channel in EventCatalog using its id and version

Find owners (teams or users) for a domain, service, message, event, command, query, flow, or entity in EventCatalog

Get the producers (sends) and consumers (receives) for services in EventCatalog

Returns the schema for a service (e.g., OpenAPI, AsyncAPI, GraphQL), event, command, or query in EventCatalog

Reviews schema changes for breaking changes and suggests fixes

Explain ubiquitous language terms for a given domain

Create a new flow in EventCatalog given a description of the business workflow

Turn a photo of an EventStorm session into an EventCatalog

Create a new EventCatalog project from scratch

概览

What is EventCatalog - MCP Server?

EventCatalog – MCP Server is a bridge that lets you query your EventCatalog documentation (domains, services, messages, schemas) directly from MCP clients such as Claude, Cursor, and Windsurf. It answers architecture questions in seconds using the Open Source EventCatalog tool.

How to use EventCatalog - MCP Server?

Enable the LLMS.txt feature in your EventCatalog instance, deploy it, and obtain an EventCatalog Scale license key. Then add the server to your MCP client using npx -y @eventcatalog/mcp-server followed by your EventCatalog URL and license key. The server runs in STDIO mode by default or can be deployed as an HTTP server via Docker.

Key features of EventCatalog - MCP Server

  • Connect to any MCP Client (Claude, Cursor, Windsurf)
  • Run locally with one command
  • Ask questions about domains, services, and messages
  • Retrieve OpenAPI, AsyncAPI, and JSON Schema definitions
  • Get owner, producer, and consumer information
  • Review schema changes for breaking changes

Use cases of EventCatalog - MCP Server

  • Quickly find all events or schemas in your architecture without manual searching
  • Determine downstream consumers affected by a schema change
  • Understand domain‑specific ubiquitous language terms
  • Create new EventCatalog flows or projects from natural language descriptions
  • Turn EventStorm session photos into documented EventCatalog projects

FAQ from EventCatalog - MCP Server

Do I need a license to use this MCP server?

Yes, usage of this feature requires an EventCatalog Scale plan license key. A 14‑day trial key is available from EventCatalog Cloud.

What transport modes are supported?

The server supports STDIO mode (default, for desktop clients) and HTTP mode (for Docker/container deployments). HTTP mode is recommended for production and multi‑client setups.

Can I run the MCP server in Docker?

Yes. A Docker deployment guide is provided, supporting HTTP mode, health check endpoints, and container orchestration platforms like Kubernetes.

Which MCP clients are supported?

Claude Desktop, Cursor, and Windsurf are explicitly mentioned. The server can be connected to any MCP client.

How do I configure the server for Cursor?

Add it in Cursor Settings → MCP Servers → Add MCP Server with name eventcatalog, command npx, and args -y @eventcatalog/mcp-server {URL} {LICENSE_KEY}. You can also use a .mcp.json file in your project.

评论

生产力 分类下的更多 MCP 服务器