Model Context Protocol · Python · Open Source

msevent
-mcp

Microsoft Events, now native to your AI assistant. Search, filter, and analyse conferences and webinars directly from Claude.

uvx msevent-mcp
PyPI v0.1.0 Python 3.10+ MIT License 50 tests passing FastMCP No API key
Live Demo

See it in action

Watch msevent-mcp answer real questions about Microsoft events directly inside Claude.

AI Chat msevent-mcp connected ✏ New chat RECENTS 🇩🇪 KI Events Deutschland Just now Azure pricing analysis Build schedule 2025 M365 conference list msevent-mcp microsoft-events server connected T Zeig mir KI-Events in Deutschland 🇩🇪 search_events filters: "topic:ai" · locale: "de-de" · top: 100 47 results 📅 AI Summit Berlin 15. März 2025 · Berlin, Germany · In Person Live 📅 Azure AI Day München 22. April 2025 · München, Germany · Hybrid Live 📅 Microsoft Build Germany 8. Mai 2025 · Frankfurt, Germany · In Person Soon Ich habe 47 KI-Events gefunden. Hier sind die nächsten 3: Message AI Chat…
Tools

Four focused tools

Everything your AI assistant needs to navigate the Microsoft Events catalogue.

🔍
search_events
Full-text search with precise filters by topic, product, format, region, and audience. Returns titles, dates, locations, and links.
🔎
get_event_details
Retrieve complete details for a specific event by ID. Includes raw API content for deep inspection.
🏷️
list_filters
Discover all available filter categories and their exact values with live event counts. Call before searching.
📊
get_event_stats
Aggregated statistics by format, topic, product, and region — from a single fast API call using facets.
Quick Start

One command away

No API key. No cloning. Just add to your MCP config and go.

{
  "mcpServers": {
    "microsoft-events": {
      "command": "uvx",
      "args": ["msevent-mcp"]
    }
  }
}

Add to ~/Library/Application Support/Claude/claude_desktop_config.json

claude mcp add microsoft-events uvx msevent-mcp
{
  "mcpServers": {
    "microsoft-events": {
      "command": "uvx",
      "args": ["msevent-mcp"]
    }
  }
}

Add to .cursor/mcp.json in your project or ~/.cursor/mcp.json globally.