Zby Zoom
Create a meeting
Schedules a meeting for a user and returns its ID, the join URL to share and the host's start URL.
Description
For user-level apps, pass `me` instead of a user ID. Share only the `join_url`; the `start_url` is for the host and, for regular users, expires after two hours. The call allows 100 requests per meeting host per day.
create-meeting.md
Create a meeting
Schedules a meeting for a user and returns its ID, the join URL to share and the host's start URL.
For user-level apps, pass me instead of a user ID. Share only the join_url; the start_url is for the host and, for regular users, expires after two hours. The call allows 100 requests per meeting host per day.
Set up
Use the first option your agent supports.
MCP (official, remote)
Add this server to your agent's MCP settings, then sign in when asked.
{ "mcpServers": { "zoom": { "url": "https://mcp.zoom.us/mcp/zoom/streamable" } } }
Call the MCP tool meeting_create.
Server URL: https://mcp.zoom.us/mcp/zoom/streamable
API (official)
- Base URL: https://api.zoom.us/v2
- Endpoint:
POST /users/{userId}/meetings - Auth: OAuth; sign in when the agent asks
- Docs: https://developers.zoom.us/docs/api/
Before doing anything else, make one read-only call to confirm access.
Rules
- Ask the user before anything that sends messages, costs money, or changes data.
- Never print API keys.
Built from these files in the repository
The layout and the rules come from lib/catalog/render-markdown.ts, the set-up wording from lib/catalog/render-access.ts.