Webex Meetings
Meetings MCP Server
anchorWhat is Meetings MCP Server?
anchorThe Webex Meetings MCP Server is an MCP (Model Context Protocol) server that enables AI agents and LLM platforms to interact with Webex Meetings on behalf of authenticated users. Built on the Agentic Server Platform using Java plugin mode, it exposes a set of meeting lifecycle tools — from scheduling and managing meetings to retrieving AI-generated summaries, recordings, and transcripts — via the standardized MCP protocol.
The server acts as a bridge between LLM-powered agents (across Claude, Gemini, OpenAI, Copilot) and the Webex Meetings REST API, enabling a connected intelligence experience where users can seamlessly manage and query their Webex meeting data from any supported AI platform.
- Server URL:
https://mcp.webexapis.com/mcp/webex-meeting
anchorTools
anchor8 tools covering the full meeting lifecycle:
| Tool | Description |
|---|---|
webex-list-meetings | List/search meetings with filters (date range, topic, state, type). Entry point for resolving meeting names to IDs. |
webex-create-meeting | Create meetings with title, time, duration, invitees, recurrence, and password. Sends email invitations. |
webex-update-meeting | Update meeting properties (title, time, agenda, recurrence) and manage invitees (add/update/remove). |
webex-delete-meeting | Delete a scheduled meeting with optional cancellation email. |
webex-get-meeting-status | Retrieve meeting details and optionally the live participant list. |
webex-get-meeting-summary | Get AI-generated summary notes (HTML) and action items for ended meetings (requires Webex AI Assistant). |
webex-list-recordings | List recording metadata with playback/download URLs and passwords. |
webex-list-transcripts | List transcript metadata and optionally download full plain-text transcript content for LLM analysis. |
anchorGet Started
anchorGenerate WCIT Token
Generate a WCIT token to connect using token-based authentication with clients that support elicitation. The WCIT is issued with only the spark:mcp scope, which allows you to connect to the MCP server. Additional scopes required by specific tools (e.g., meeting:schedules_read) are requested at runtime via MCP elicitation during tool calls.
Click to Install
Paste your WCIT token and click on install button.
Manual Configuration
For clients that don't support one-click install, follow the configuration guide:
anchorAuthentication
anchorAuth Type: OAuth 2.0 Bearer Token
Issuer: 'https://webexapis.com`
Flow: The MCP client obtains a Webex OAuth token and passes it via the Authorization: Bearer <token> header. The server forwards it to each plugin, and plugins call the Webex REST API on behalf of the authenticated user.
anchorScopes
anchor7 unique OAuth scopes required:
| Scope | Used By |
|---|---|
spark:mcp | Required for MCP server connection |
meeting:schedules_read | webex-list-meetings, webex-get-meeting-status, webex-list-transcripts |
meeting:schedules_write | webex-create-meeting, webex-update-meeting, webex-delete-meeting |
meeting:participants_read | webex-get-meeting-status |
meeting:summaries_read | webex-get-meeting-summary |
meeting:recordings_read | webex-list-recordings |
meeting:transcripts_read | webex-list-transcripts |
Full scope string:
spark:mcp meeting:schedules_read meeting:schedules_write meeting:participants_read meeting:summaries_read meeting:recordings_read meeting:transcripts_read