https://mcp.swoogo.com
What is MCP?
The Model Context Protocol is an open standard that allows AI applications to securely connect to external data sources and tools. Instead of copying and pasting data, your AI assistant can query and modify your Swoogo data directly through natural language.What you can do
Query event data
Look up events, sessions, speakers, sponsors, registrants, and packages with flexible filtering and search.
Manage registrations
Create registrants, assign sessions, record transactions, and trigger confirmation emails.
Update content
Create and update sessions, speakers, and sponsors directly from your AI assistant.
Analyze attendance
Get session attendance statistics, view check-in data, and track participation rates.
Available tools
The MCP server exposes 23 tools organized by resource:| Category | Tools | Operations |
|---|---|---|
| Events | swoogo_get_events, swoogo_find_event, swoogo_get_event_bundle | List, search, fuzzy-match, full event data bundle |
| Sessions | swoogo_get_sessions, swoogo_create_session, swoogo_update_session | List, detail, create, update |
| Registrants | swoogo_get_registrants, swoogo_create_registrant, swoogo_add_registrant_to_session | List, detail, register, assign sessions |
| Speakers | swoogo_get_speakers, swoogo_create_speaker, swoogo_update_speaker | List, detail, create, update |
| Sponsors | swoogo_get_sponsors, swoogo_create_sponsor, swoogo_update_sponsor | List, detail, create, update |
| Contacts | swoogo_get_contacts, swoogo_create_contact | List, detail, create |
| Packages | swoogo_get_packages | List, detail, pricing |
| Transactions | swoogo_get_transaction, swoogo_create_transaction | Detail, record payments |
| Attendance | swoogo_get_session_attendance, swoogo_session_attendance_stats | Records, aggregated stats |
| Forms | swoogo_get_registration_form, swoogo_registration_form | Form config, interactive UI |