Skip to main content
Glama

Zoom API MCP Server

mcp_config_chatbot_message_management.json3.75 kB
{ "server": { "url": "https://api.zoom.us/v2" }, "authentication": [ { "schema_parameters": { "in": "header" }, "type": "apiKey", "value": "API_KEY" } ], "operations": [ { "description": "Send chatbot messages from your marketplace chatbot app.\u003cbr\u003e\u003cbr\u003e **Scopes:** `imchat:bot`\u003cbr\u003e **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Medium`\u003cbr\u003e **Authorization Flow**: Client Credentials Flow\u003cbr\u003e\u003cbr\u003e To get authorized, make a POST request to `/oauth/token` endpoint with grant type as `client_credentials`. \u003cbr\u003eUse `https://api.zoom.us/oauth/token?grant_type=client_credentials` as the endpoint for the request. You will need to send your ClientID and Secret as a Basic base64 encoded AUthorization header. Ex. `Basic base64Encode({client_id}:{client_sceret})`\u003cbr\u003e\u003cbr\u003e Next, use the token recieved (access_token) as a bearer token while making the POST /im/chat/messages request to send chatbot messages.\u003cbr\u003e\u003cbr\u003e Learn more about how to authorize chatbots in the [Chatbot Authorization](https://marketplace.zoom.us/docs/guides/chatbots/authorization) guide.", "name": "sendchatbot" }, { "description": "Delete a message that was sent by your chatbot app.\u003cbr\u003e\u003cbr\u003e **Scopes:** `imchat:bot`\u003cbr\u003e **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Medium`\u003cbr\u003e**Authorization Flow**: Client Credentials Flow\u003cbr\u003e\u003cbr\u003eTo get authorized, make a POST request to `/oauth/token` endpoint with grant type as `client_credentials`. \u003cbr\u003eUse `https://api.zoom.us/oauth/token?grant_type=client_credentials` as the endpoint for the request. You will need to send your ClientID and Secret as a Basic base64 encoded AUthorization header. Ex. `Basic base64Encode({client_id}:{client_sceret})`\u003cbr\u003e\u003cbr\u003e Next, use the token received (access_token) as a bearer token while making the DELETE /im/chat/messages/{message_id} request to delete a message.\u003cbr\u003e\u003cbr\u003e Learn more about how to authotize chatbots in the [Chatbot Authorization](https://marketplace.zoom.us/docs/guides/chatbots/authorization) guide.", "name": "delete_a_chatbot_message" }, { "description": "Edit a message that was [sent](https://marketplace.zoom.us/docs/api-reference/zoom-api/im-chat/sendchatbot) by your Chatbot app.\u003cbr\u003e After sending a message using the Send Chatbot Message API, you must store the messageId returned in the response so that you can make edits to the associated message using this API. **Scope:** `imchat:bot`\u003cbr\u003e **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Medium`\u003cbr\u003e **Authorization Flow**: Client Credentials Flow\u003cbr\u003e\u003cbr\u003e To get authorized, make a POST request to `/oauth/token` endpoint with grant type as `client_credentials`. \u003cbr\u003eUse `https://api.zoom.us/oauth/token?grant_type=client_credentials` as the endpoint for the request. You will need to send your ClientID and Secret as a Basic base64 encoded AUthorization header. Ex. `Basic base64Encode({client_id}:{client_sceret})`\u003cbr\u003e\u003cbr\u003e Next, use the token received (access_token) as a bearer token while making the PUT /im/chat/messages/{message_id} request to edit a chatbot message.\u003cbr\u003e\u003cbr\u003e Learn more about how to authotize chatbots in the [Chatbot Authorization](https://marketplace.zoom.us/docs/guides/chatbots/authorization) guide.", "name": "edit_chatbot_message" } ] }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/heesookiim/zoom-api'

If you have feedback or need assistance with the MCP directory API, please join our Discord server