# Webex MCP

> Webex MCP manages all your enterprise video conferencing needs directly through natural conversation. Schedule meetings, create new collaboration rooms, update times, or pull detailed info—all without touching a complex Webex dashboard. Connect it once via Vinkius to manage Cisco Webex for project teams and remote workers.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Tags:** meeting-scheduling, space-management, enterprise-collaboration, video-calls, team-messaging

## Description

This connector lets your AI agent act as your dedicated Webex coordinator. Instead of logging into the web portal and manually navigating through calendars or room lists, you talk to your agent. You can ask it to set up a new space for Project Chimera, confirm who is attending next Tuesday's sync, or even update an existing meeting time if plans change. It handles the entire lifecycle—from creating the initial meeting invite using `create_video_meeting` to listing all rooms you belong to via `list_webex_rooms`. By connecting this Webex MCP through Vinkius, your agent becomes a centralized control point for every collaboration workflow, letting you stay focused on work instead of complex dashboards.

## Tools

### create_video_meeting
Schedules a brand new Webex video meeting given a title and specific time range.

### create_webex_room
Sets up an entirely new, dedicated collaboration space within your organization's Webex platform.

### delete_scheduled_meeting
Permanently cancels and removes a meeting that was previously scheduled.

### delete_webex_room
Irreversibly deletes an entire collaboration space, removing all associated history.

### get_meeting_details
Pulls comprehensive details for a specific meeting instance, including links and timings.

### get_room_details
Retrieves all relevant information about a specific Webex room or space.

### list_scheduled_meetings
Returns a list of all upcoming video meetings on your calendar.

### list_webex_rooms
Displays every collaboration space that the user has access to and is currently a member of.

### update_meeting_schedule
Modifies the time or title fields for an existing, scheduled webex meeting.

### update_room_title
Changes the name of a Webex room with a simple command.

## Prompt Examples

**Prompt:** 
```
List all my Webex rooms.
```

**Response:** 
```
I found 5 rooms you belong to: 'Project Phoenix', 'Engineering Daily', 'Marketing Sync', 'General Space', and 'Incident Response'. Which one would you like to see details for?
```

**Prompt:** 
```
Schedule a meeting called 'Q1 Strategy' for tomorrow from 10:00 to 11:00 AM.
```

**Response:** 
```
Success! I've scheduled the 'Q1 Strategy' meeting (ID: mtg-abc) for 2026-04-01 from 10:00 AM to 11:00 AM. I can provide the join link whenever you're ready.
```

**Prompt:** 
```
What meetings do I have scheduled for today?
```

**Response:** 
```
Searching your Webex calendar… You have 2 meetings today: 1. 'Daily Standup' at 09:30 AM and 2. 'Client Review' at 02:00 PM. Would you like the join details for either of these?
```

## Capabilities

### Create Collaboration Spaces
Instantly provision new dedicated rooms or spaces within Webex when a project kicks off.

### Manage Meeting Schedules
Schedule, update the time/title of, or cancel existing video meetings using precise dates and times.

### Retrieve Room Details
Fetch specific information about any Webex room, such as its current title or UUID.

### View Scheduled Events
Pull a list of all meetings you are scheduled to attend in the near future.

### Organize Workspace
Rename existing spaces or permanently delete rooms that are no longer needed, keeping your network clean.

## Use Cases

### The Project Kickoff
A PM needs a new space for the 'Mercury' project and also wants to schedule the first kickoff meeting. Instead of logging in, they just ask their agent: 'Set up a Webex room called Mercury and book a 9 AM sync for next week.' The agent handles both `create_webex_room` and `create_video_meeting` instantly.

### The Last-Minute Reschedule
An EA learns that the client meeting scheduled for Friday must move back two hours. They tell their agent, 'Move the Client Review meeting to 2 PM.' The agent uses `update_meeting_schedule` to make the change without manual calendar edits.

### The Tech Audit
A DevOps engineer needs to know which collaboration rooms are active for incident response. They ask their agent, 'List all my Webex rooms.' The agent uses `list_webex_rooms` and presents the list immediately.

### The Meeting Deep Dive
A team member needs to confirm a meeting's join link for an external guest. They ask their agent, 'What are the details for tomorrow’s Q2 Review?' The agent uses `get_meeting_details` and returns all necessary links.

## Benefits

- Stop clicking through multiple tabs. You can schedule a new video meeting using `create_video_meeting` or update an existing one with `update_meeting_schedule`, all in a single conversation with your agent.
- Keep your workspace clean. Need to remove old project rooms? Use `delete_webex_room` to permanently clear out obsolete spaces and save administrative time.
- Never lose a meeting link again. With the Webex MCP, you can pull full details using `get_meeting_details`, instantly retrieving join URLs or dial-in numbers when prompted.
- Automate team setup. Instead of manually creating rooms one by one, use `create_webex_room` to provision an entire collaboration space for a new project in seconds.
- Get instant status checks. Use `list_scheduled_meetings` to quickly see what meetings you have today without having to open your calendar application.

## How It Works

The bottom line is you talk to your AI client once, and it handles all the complex Webex API calls behind the scenes.

1. Subscribe to this Webex MCP and provide your personal access token.
2. Your AI client connects the credentials, granting permission to manage your collaboration data.
3. You prompt your agent using natural language commands (e.g., 'Schedule a sync for next Monday') to execute actions.

## Frequently Asked Questions

**How do I create a new Webex room using the Webex MCP?**
You use the `create_webex_room` tool. Just tell your agent what the descriptive title for the new collaboration space should be, and it provisions the room in Webex.

**Can I update a meeting time with the Webex MCP?**
Yes, you use `update_meeting_schedule`. You provide your agent with the specific meeting ID and the new date/time details, and it makes the change for you.

**What is the best way to find all my existing Webex rooms?**
Run `list_webex_rooms`. This tool pulls a definitive list of every space you belong to, helping you know exactly where your team's work lives.

**Does the Webex MCP help me find UUIDs for meetings?**
Yes. If you need unique identifiers (UUIDs) for automated workflows, you can use tools that retrieve full details, like `get_meeting_details` or by listing existing rooms.

**How do I cancel a meeting using the Webex MCP?**
Use the `delete_scheduled_meeting` tool. Be careful, though—this action is irreversible and permanently removes the event from your calendar.