Connect
Optimize
Secure
Announcing StackOne Defender: leading open-source prompt injection guard for your agent • Read More →
Production-ready Webex MCP server with 100 extensible actions — plus built-in authentication, security, and optimized execution.
Coverage
Create, read, update, and delete across Webex — and extend your agent's capabilities with custom actions.
Authentication
Per-user OAuth in one call. Your Webex MCP server gets session-scoped tokens with zero credentials stored on your infra.
Agent Auth →Security
Every Webex tool response scanned for prompt injection in milliseconds — 88.7% accuracy, all running on CPU.
Prompt Injection Defense →Performance
Free up to 96% of your agent's context window to enhance reasoning and reduce cost, on every Webex call.
Tools Discovery →A Webex MCP server lets AI agents read and write Webex data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's Webex MCP server ships with 100 pre-built actions, fully extensible via the Connector Builder — plus managed authentication, prompt injection defense, and optimized agent context. Connect it from MCP clients like Claude Desktop, Cursor, and VS Code, or from agent frameworks like OpenAI Agents SDK, LangChain, and Vercel AI SDK.
Every action from Webex's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.
Create a new location for a given organization
List locations for an organization (requires administrator privileges)
Update details for a location by ID
List all participants in an in-progress meeting or an ended meeting
Mute, un-mute, expel, or admit a participant in a live meeting
Retrieves the Personal Meeting Room options for the authenticated user
Updates Personal Meeting Room options for the authenticated user
Add an invitee to a scheduled meeting
List invitees for a specific meeting
Retrieve details for a meeting invitee by ID
Update details for a meeting invitee by ID
Remove a meeting invitee by ID
Lists available transcripts of an ended meeting instance
Download a meeting transcript from the meeting transcript specified by transcriptId
Schedule a new meeting, webinar, or personal room meeting with comprehensive configuration options
Retrieves details for meetings with filtering options (meeting number, web link, meeting type, etc.)
Update an existing meeting, webinar, or meeting series with modified configuration settings
Cancel a scheduled meeting
List recordings for meetings
Delete a meeting recording
Add someone to a room by Person ID or email address, optionally making them a moderator
List all room memberships with filtering options for rooms and persons
Update membership properties including moderator status and room visibility
Deletes a membership by ID to remove a person from a room
Add someone to a team by Person ID or email address, optionally making them a moderator
Lists all team memberships for a given team
Updates a team membership, by ID
Deletes a team membership, by ID
Post a plain text or rich text message, and optionally, a file attachment, to a room
Lists all messages in a room with content attachments if present
Edit a message you have posted not more than 10 times
Delete a message, by message ID
Create a new user account for a given organization (only an admin can create a new user account)
Full update of a person's details by ID (only admin can update person details - requires all user fields to prevent data loss)
Remove a person from the system
Create a new report from a template
Lists all reports with optional query parameters for filtering
Remove a report from the system
Lists all resource group memberships for an organization
Updates a resource group membership by ID
Creates a room (authenticated user is automatically added as a member)
List rooms to which the authenticated user belongs to
Updates details for a room, by ID
Deletes a room, by ID (deleted rooms cannot be recovered)
Creates a team (authenticated user is automatically added as a member)
Lists teams to which the authenticated user belongs
Updates details for a team, by ID
Deletes a team, by ID
Create a new workspace
List workspaces with extensive filtering options (requires administrator privileges)
Update details for a workspace by ID
Deletes a workspace by ID
Creates a webhook
List all of your webhooks
Updates a webhook, by ID
Deletes a webhook, by ID
Create a new attachment action
List admin audit events in your organization with filtering options
List all recordings in organization with filtering options (admin or compliance officer only)
Shows details for an attachment action by ID
List events from a Slido Secure Premium session (polls, answers, Q&A actions)
List hybrid clusters for an organization (requires administrator privileges)
Shows details for a hybrid cluster by ID
List hybrid connectors for an organization (requires administrator privileges)
Shows details for a hybrid connector by ID
Shows details for a location by ID
Get a meeting participant details of a live or post meeting
Retrieves meeting preferences for the authenticated user
Retrieves scheduling options for the authenticated user
Get quality data for a meeting by meetingId (Admin only)
Retrieve the list of Webex sites that the authenticated user is set up to use
Lists snippets of a meeting transcript specified by transcriptId
Retrieves details for a meeting with a specified meeting ID
Get details of a specific recording
Get details of a specific membership by ID
Shows details for a team membership, by ID
Show details for a message, by message ID
List all organizations visible by your account
Shows details for an organization, by ID
List all licenses for a given organization
Shows details for a license, by ID
List all roles
Shows details for a role, by ID
List events in your organization with filtering options
Shows details for an event, by event ID
List devices (Webex room devices, phones) in organization
Shows details for a device, by ID
List people in your organization. For non-admin users, at least one filter parameter (email, displayName, roles, or id) is REQUIRED. Admin users can omit filters to list all organization users.
Shows details for a person, by ID
Get profile details for the authenticated user
List all the available report templates that can be generated
Shows details for a report, by report ID
List resource groups with optional query parameters for filtering (requires administrator privileges)
Shows details for a resource group, by ID
Shows details for a resource group membership, by ID
Shows details for a room, by ID
Shows details for a team, by ID
Shows details for a workspace, by ID
Shows details for a webhook, by ID
Permanently delete a recording by ID (admin only, cannot be recovered)
One endpoint. Any framework. Your agent is talking to Webex in under 10 lines of code.
MCP Clients
Agent Frameworks
{
"mcpServers": {
"stackone": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://api.stackone.com/mcp?x-account-id=<account_id>",
"--header",
"Authorization: Basic <YOUR_BASE64_TOKEN>"
]
}
}
}Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.
11 min
Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.
10 min
MCP tools that read emails, CRM records, and tickets are indirect prompt injection vectors. Here's how we built a two-tier defense that scans tool results in ~11ms.
12 min
origin_owner_id.All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.