# Demio — how to use (mcp.ai)

Connect your Demio account and use 6 tools for webinars straight from your AI agent. Connect with your own API key. Demio is a webinar software for marketers, offering live and automated sessions, audience engagement tools, and analytics to optimize lead generation.

## Option A — via MCP (recommended)
Remote MCP endpoint (HTTP, streamable): `https://api.mcp.ai/p_demio?ms=1787293500000`
Add it as a custom/remote MCP connector in your client (Claude, Cursor, VS Code…), then authenticate when prompted. Once connected, ask the agent to use the server's tools (e.g. `demio_create_join_link`).

## Option B — via direct REST API
Base URL: `https://api.mcp.ai/api/demio`
Auth: `Authorization: Bearer sk_live_…` — create a workspace API key at https://mcp.ai/settings/api-keys
Discover endpoints: `GET https://api.mcp.ai/api/demio/_endpoints`

### Endpoints
- `POST https://api.mcp.ai/api/demio/create/join/link` — Tool to register an attendee and obtain their unique Demio join link. Use after confirming a valid event_id.
  - body: { name: string, email: string, event_id: string }
- `POST https://api.mcp.ai/api/demio/get/event` — Tool to retrieve event details by ID. Use when you need the full metadata for a specific Demio event.
  - body: { event_id: string }
- `POST https://api.mcp.ai/api/demio/list/event/date/participants` — Tool to list participants for a specific event date. Use after scheduling an event session to retrieve attendees.
  - body: { date_id: string, event_id: string }
- `POST https://api.mcp.ai/api/demio/list/event/dates` — Tool to list all scheduled session dates for a given Demio event. Use when you need the session schedule by event ID.
  - body: { event_id: string }
- `POST https://api.mcp.ai/api/demio/list/events` — Tool to retrieve a list of Demio events. Use when you need to fetch events optionally filtered by type or paginated.
  - body: { page?: integer, type?: string, per_page?: integer }
- `POST https://api.mcp.ai/api/demio/ping` — Tool to perform a health check on the Demio API. Use to verify the API is reachable before other calls.
  - body: { add_params?: object, x_request_id_override?: string }

## Example prompts
- "What can I do in Demio?"
- "Show me a summary of my Demio account"

## More
- Page: https://mcp.ai/demio
- Agent spec (llms.txt): https://mcp.ai/demio/llms.txt
- Postman collection: https://mcp.ai/demio/postman.json
