Whereby MCP. Embed professional video calls into your app, conversationally.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Whereby MCP lets you manage embedded video infrastructure entirely through conversation. You can instantly provision transient meeting rooms, update custom branding themes, monitor active sessions, retrieve recording links, and clean up old data—all without touching a dashboard.
What your AI agents can do
Create meeting room
Creates a new video room that expires on a specific date and time, setting the access mode (normal or group).
Delete cloud recording
Permanently removes a selected cloud recording file from your account. This action is irreversible.
Delete meeting room
Immediately terminates and deletes an entire video meeting room, stopping any active calls in that space.
Creates new, temporary video rooms with defined expiration dates and access modes.
Updates the visual theme and primary color of specific meeting rooms to match your corporate branding.
Gets full details on a specific video session, including its join URL and current status.
Provides an inventory of all stored cloud recordings and generates direct download links for the files.
Lists all meeting rooms that are currently active or pending, giving you their unique identifiers for automation.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
Whereby: 10 Tools for Embedded Communications
These ten tools let you programmatically create, monitor, customize, and clean up every aspect of a video meeting or recorded session.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Whereby on Vinkius019d7622create meeting room
Creates a new video room that expires on a specific date and time, setting the access mode (normal or group).
019d7622delete cloud recording
Permanently removes a selected cloud recording file from your account. This action is irreversible.
019d7622delete meeting room
Immediately terminates and deletes an entire video meeting room, stopping any active calls in that space.
019d7622get meeting details
Pulls the join URL and expiration date for a specific existing video meeting.
019d7622get recording details
Retrieves download links and metadata necessary to access a specific stored cloud recording.
019d7622get room theme
Reads the current visual theme settings (like colors or logo) for a specified meeting room name.
019d7622list active meetings
Generates a list of all video rooms that are currently running or waiting to start.
019d7622list cloud recordings
Lists every cloud recording file saved in the Whereby account, providing an overview of your storage.
019d7622reset room theme
Forces a specific meeting room's visual theme back to the original default branding settings.
019d7622update room theme
Changes the primary branded color for an existing meeting room using a custom hex code.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Whereby, then connect any of our 4,900+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,900+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Whereby. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Dealing with video calls means clicking through too many dashboards.
Today, setting up a meeting is a multi-step chore. You have to log into Whereby, navigate the 'Meetings' tab, click 'Create,' fill in expiration dates, select a mode, and then often you have to go to another section just to find the correct URL or branding settings. It’s tedious copy-pasting across four different tabs.
With this MCP, all of that vanishes. You talk to your agent like it's already sitting at your desk. You simply ask for what you need—whether it's creating a new group room or checking the status of an active session. The agent does the heavy lifting and just hands you the result.
Get meeting details instantly with `get_meeting_details`.
Before, if a user asked for a join URL, you'd have to manually look up the room name and check the corresponding dashboard page. You might also have to confirm if it was active or expired.
Now, asking your agent is enough. It runs `get_meeting_details` and immediately reports the join URL along with its expiration date—all in one go. It's that simple.
What you can do with this MCP connector
Managing video calls used to mean logging into a separate portal and manually clicking through multiple dashboards just to get started or find an old file. Now, you connect your Whereby account to any AI agent and treat your entire video communication setup as a conversational tool. Your agent can provision new meeting rooms with specific expiration dates or lock them down for security.
Need to change the company logo on every room? Just ask it to update the theme. If you need to audit past sessions, the agent pulls all cloud recordings and gives you direct download links, letting you list everything stored in your account. Because every tool call is tracked through Vinkius AI Analytics, you always know exactly what data flowed, which is critical when managing sensitive meeting details or deleting old records.
This isn't just a wrapper for buttons; it’s turning complex video operations into simple commands.
019d7622-390f-7319-a46d-1af111300524 How Whereby MCP Works
- 1 Subscribe to this MCP and provide your Whereby API key.
- 2 Tell your AI agent what you need—for example, 'Create a group meeting room that expires in four hours.'
- 3 The agent executes the request via the secure Vinkius platform and responds with the outcome or required data.
The bottom line is, you talk to your agent like talking to an employee who already has full access to your video infrastructure.
Who Is Whereby MCP For?
This MCP is for the Product Developer building a platform that needs embedded communication features. It's also essential for Operations Teams responsible for automating call provisioning, and Support Engineers who need instant room setup during troubleshooting.
Needs to embed video calling and branding into an application without building the backend logic themselves.
Automates the creation of transient rooms for customer onboarding or large-scale event planning.
Quickly spins up secure, temporary meeting spaces to troubleshoot issues during a live chat session.
What Changes When You Connect
- Instant Room Provisioning: Stop waiting for admin approval. You can use the agent to
create_meeting_roominstantly, setting specific expiration dates or group modes in seconds. - Branding Control: Don't just use generic calls. Use
update_room_themeto apply custom hex colors and logos, making your meetings look exactly like they belong on your site. - Audit Trail & Retrieval: Need proof of a conversation? You can run
list_cloud_recordingsand get the download links usingget_recording_detailsfor every past session. - Security Management: Automatically clean up junk resources. Use
delete_meeting_roomordelete_cloud_recordingto manage quotas without manually navigating deletion menus. - Full Visibility: The system knows exactly what happened, because Vinkius AI Analytics tracks the data flow from every call, so nothing gets lost in the manual process.
Real-World Use Cases
Onboarding a New Client
A support engineer needs to set up an immediate troubleshooting session. Instead of logging into Whereby and creating a room manually, they tell their agent to 'Create a group meeting room for the client that expires in 4 hours.' The agent executes create_meeting_room instantly and gives the join URL.
Post-Webinar Followup
A marketing manager needs an archive of all recorded sessions from a week's worth of webinars. They ask the agent to 'List all cloud recordings.' The agent runs list_cloud_recordings and provides links to every file, allowing them to download them for follow-up material.
Developer Testing
A product developer is building a new feature and needs to ensure the UI looks right. They ask their agent to 'Check the branding on the staging room.' The agent uses get_room_theme to retrieve the current color codes, letting them test the integration before deployment.
Resource Cleanup
An operations team member is concerned about storage limits. They ask the agent to 'Find and delete all meeting rooms that are past their expiration date.' The agent can use list_active_meetings first, then run delete_meeting_room on old ones.
The Tradeoffs
Manually navigating the dashboard
Having to click through five different tabs—Settings, Meetings, Recordings, Theme, and finally Copy URL—just to get a join link.
→
Ask your agent directly: 'What is the joining link for the Support-101 room?' The agent executes get_meeting_details and gives you only the required URL.
Forgetting which room needs branding
Manually setting a theme, but then realizing they forgot to change one specific meeting room that was set up last month.
→
Use get_room_theme first on the target room name. If it's wrong, ask your agent to run update_room_theme with the correct hex code.
Over-retaining old recordings
Having hundreds of unneeded cloud recordings taking up quota because nobody manually runs a cleanup script.
→
Ask your agent to list everything first using list_cloud_recordings. Then, tell it which ones you want gone and let it run delete_cloud_recording.
When It Fits, When It Doesn't
Use this MCP if the core job function of your application is creating, managing, or embedding transient video meetings. This includes needing branding control (update_room_theme) or complex lifecycle management (creating and deleting rooms). Don't use it if you only need to schedule a meeting weeks in advance; for basic calendar syncs, other specialized MCPs handle that better. Also, don't use this if your primary goal is just getting a single link—use get_meeting_details. This MCP shines when the room needs active monitoring or systematic cleanup.
Common Questions About Whereby MCP
How do I create a new meeting room using create_meeting_room? +
You tell your agent to 'Create a normal group meeting room expiring in 6 hours.' The tool handles the date calculation and provisions the transient room immediately.
What is the best way to list my recordings? Should I use list_cloud_recordings or get_recording_details? +
Use list_cloud_recordings first. That tool gives you a complete overview of everything stored in your account, and then you can ask for specific links using get_recording_details.
Can I change the room color without deleting the meeting? +
Yes. You use update_room_theme, providing the room name and the desired hex code. This changes only the visual branding, not the operational state of the room.
If I want to delete a recording, should I use list_cloud_recordings first? +
Yes, you should always confirm what you're deleting. Run list_cloud_recordings to get an inventory, then tell the agent which specific record ID to pass to delete_cloud_recording.
If I use `delete_meeting_room`, does it just delete the room, or does it also terminate active sessions? +
It immediately deletes both. The tool terminates any active session tied to that meeting room's unique UUID. You can trust this action cleans up all associated resources.
How do I use `list_active_meetings` for automated workflows, and what does it return? +
It returns a list of currently active or pending rooms. Crucially, you get their unique UUIDs, which lets your agent monitor status without needing the room name.
I used `update_room_theme` and need to revert it; is there a simple way to reset the branding? +
Yes, run reset_room_theme. This instantly reverts any modified visual settings back to Whereby's default corporate branding colors.
What precautions should I take before running the irreversible `delete_cloud_recording` tool? +
You must confirm the recording details first. Since this action is permanent, always use get_recording_details to verify download links and metadata before deletion.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.