TalkEventsToMe
@chiefnamingofficer
About TalkEventsToMe
A learning project for MCP server integration, between eventcatalog.io and cursor.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"TalkEventsToMe": {
"command": "npx",
"args": [
"-y",
"@eventcatalog/mcp-server",
"--help"
]
}
}
}Tools
6Find resources available in EventCatalog
Get detailed information about services, domains, events, commands, queries, or flows
Get producers and consumers for a service
Returns schema for services, events, commands, or queries
Reviews schema changes for breaking changes
Explain domain-specific terminology
Overview
What is TalkEventsToMe?
TalkEventsToMe is a learning project that integrates with EventCatalog via an MCP (Model Context Protocol) server, enabling AI assistants such as Claude, Cursor, and Windsurf to query an organization's EventCatalog instance for insights about event-driven architecture.
How to use TalkEventsToMe?
Configure the MCP server using the provided .mcp.json file (requires an EventCatalog Scale license key), install dependencies automatically via npx, and restart the MCP-compatible client (e.g., Cursor) to load the server. Verify by asking questions about your event catalog.
Key features of TalkEventsToMe
- Integrates with EventCatalog via MCP protocol
- Provides tools like
find_resources,find_resource,find_producers_and_consumers,get_schema,review_schema_changes, andexplain_ubiquitous_language_terms - Exposes resources for all messages, events, domains, services, queries, commands, flows, teams, and users
- Works with Claude, Cursor, Windsurf, and other MCP-compatible clients
- Designed for learning and exploration of event-driven architecture
Use cases of TalkEventsToMe
- Discover which team owns a specific event in your architecture
- Understand event flows and dependencies when a menu gets published
- Learn how to register a new event with EventCatalog and notify subscribers
- Explore error‑handling and reliability patterns for event delivery failures
FAQ from TalkEventsToMe
What runtime or dependencies are required?
You need an EventCatalog Scale license key (a 14‑day trial is available from EventCatalog Cloud), and the MCP server is installed automatically via npx.
Where does the data live and how is it accessed?
The EventCatalog instance is hosted at https://eventcatalog.compassdigital.org/ and is protected by Google OAuth. You must have network access and be authenticated.
What tools does the MCP server expose?
It provides six tools: find_resources, find_resource, find_producers_and_consumers, get_schema, review_schema_changes, and explain_ubiquitous_language_terms.
What transports or authentication methods are supported?
The server uses the MCP protocol with standard HTTP transport to the EventCatalog instance. Authentication is handled via Google OAuth for the instance and an EventCatalog Scale license key for the server.
Are there known limitations?
The EventCatalog instance is protected by Google OAuth and requires a valid, non‑expired Scale license key. The project is intended for learning and exploration, not production use.
More Other MCP servers

EverArt
modelcontextprotocolModel Context Protocol Servers
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
Blender
ahujasidOpen-source MCP to use Blender with any LLM
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Comments