loading…
Search for a command to run...
loading…
An MCP server for KubeCon + CloudNativeCon Europe 2026 that provides agentic schedule planning, party optimization, and conference logistics. It connects AI age
An MCP server for KubeCon + CloudNativeCon Europe 2026 that provides agentic schedule planning, party optimization, and conference logistics. It connects AI agents to live conference data to help attendees navigate sessions, social events, and travel details.
An MCP server for KubeCon + CloudNativeCon Europe 2026. This tool serves as an agentic schedule planner, party optimizer, and conference guide for the event held March 23-26 at RAI Amsterdam.
kubecon-eu-mcp connects AI agents to live conference data, enabling them to help attendees navigate the schedule, discover social events, and plan their trip. It fetches data live from upstream sources with efficient in-memory caching to ensure accuracy throughout the week.
Data sources include:
As a meta tie-in, this project highlights the Agentics Day: MCP + Agents co-located event on Monday, March 23.
If you have uv installed, you can run the server without manual installation:
uvx kubecon-eu-mcp
Install the package from your local clone or repository:
pip install .
# Then run the server
kubecon-eu-mcp
Build and run the containerized server:
docker build -t kubecon-eu-mcp .
docker run -it kubecon-eu-mcp
Once connected to an MCP client like Claude Desktop, you can ask questions like:
User: What AI talks are on Tuesday?
Assistant: (Calls search_sessions(query="AI", day="tuesday"))
The agent searches the live schedule and returns matching sessions with titles,
speakers, rooms, and times. It can then help you compare options, flag conflicts
with other sessions you want to attend, and suggest alternatives.
The server exposes 12 specialized tools:
| Tool | Description |
|---|---|
search_sessions |
Search talks by keyword, topic, or speaker. |
get_schedule |
Get the full schedule for a specific day. |
find_speaker |
Look up sessions for a specific person. |
find_parties |
Discover social events and happy hours. |
plan_party_route |
Get an optimized route for evening events. |
get_venue_info |
Details on rooms, maps, and venue address. |
get_hotel_info |
Hotel block rates and distances to RAI. |
get_travel_info |
Airport, transit, and airline discount codes. |
get_colocated_events |
Monday's specialized events (ArgoCon, Agentics Day, etc.). |
get_conference_overview |
High-level event summary and key dates. |
score_sessions |
Get sessions with a personalized scoring rubric for AI-powered ranking. |
detect_conflicts |
Check if selected sessions overlap in time. |
Access structured data directly via these URIs:
kubecon://overview: Full conference summary.kubecon://venue: Venue layout and transit details.kubecon://hotels: Accommodation options.kubecon://colocated-events: Monday's co-located event list.Pre-configured workflows for common tasks:
plan_my_kubecon: Builds a personalized 4-day itinerary based on interests.party_tonight: Plans an evening of networking and social events.first_timer_guide: Provides essential tips for new attendees.whats_happening_now: Finds sessions starting soon based on current time.create_profile: Interactive profile builder that scores and ranks sessions using the kubecon-event-scorer rubric.Add this to your claude_desktop_config.json:
Standard (stdio) Mode:
{
"mcpServers": {
"kubecon-eu-mcp": {
"command": "uvx",
"args": ["kubecon-eu-mcp"]
}
}
}
Hosted (HTTP) Mode:
If running the server with the --http flag:
{
"mcpServers": {
"kubecon-eu-mcp": {
"url": "http://localhost:8000/mcp"
}
}
}
uv sync or pip install -e ..python -m kubecon_eu_mcp.License: MIT
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"kubecon-eu-mcp": {
"command": "npx",
"args": []
}
}
}Web content fetching and conversion for efficient LLM usage.
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also