Skip to main content
Python

@nimblebraininc/mcp-dev-summit

v0.4.0
500

Conference companion for MCP Dev Summit NA 2026 — search sessions, build a personal schedule, capture notes, and get AI-powered recommendations

python

README

MCP Dev Summit Companion

CI License: MIT Python 3.13+ mpak

An MCP server for MCP Dev Summit North America 2026. Ask your AI assistant natural language questions about the full conference program — 145 sessions, 144 speakers, 52 sponsors — and manage a personal schedule, session notes, and connections.

"What talks on Thursday cover agent orchestration?"
"Tell me about the keynote speakers from Anthropic."
"What's happening right now?"
"Build me a schedule that doesn't conflict."

Install

Via mpak (recommended):

mpak bundle pull @nimblebraininc/mcp-dev-summit

Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "mcp-dev-summit": {
      "command": "python",
      "args": ["-m", "mcp_dev_summit.server"]
    }
  }
}

Manual (Python 3.13+, requires uv):

git clone https://github.com/NimbleBrainInc/mcp-dev-summit
cd mcp-dev-summit
uv sync
python -m mcp_dev_summit.server

Tools

Conference data

ToolDescription
find_sessionsSearch sessions by topic, speaker, track, day, or time range
get_day_scheduleFull schedule for a day, grouped by time slot
whats_onWhat's happening now or up next (Eastern Time)
find_speaker_profilesSpeaker search with bio, topics, and session list
browse_sponsorsSponsor directory by tier with booth activities

Personal schedule (local)

ToolDescription
create_bookmark / list_bookmarks / delete_bookmarkSave sessions to your schedule
create_note / list_notes / update_noteCapture session takeaways
create_connection / list_connectionsTrack people you meet
my_scheduleYour personal timeline with conflict detection
check_conflictsFind overlapping bookmarked sessions
daily_briefingMorning summary: today's sessions, action items, follow-ups
post_conference_reportPost-event summary with key takeaways

Data model

6 entities with JSON schemas in schemas/:

EntityKindDescription
sessionReferenceAll sessions, keynotes, and workshops
speakerReferenceSpeaker profiles with bios and photos
sponsorReferenceSponsors by tier
bookmarkPersonalYour saved sessions
notePersonalSession notes
connectionPersonalPeople you met

Reference data seeds automatically on first run from seed/. Personal data is stored locally in workspace/ and never leaves your machine.

Development

Requires Python 3.13+ and uv.

uv sync --group dev
make run          # stdio mode
make run-http     # HTTP mode (port 8000)
make test         # run tests
make check        # format + lint + typecheck + test

License

MIT