MCP.so
登录

Zoom MCP Server

@osomai

关于 Zoom MCP Server

MCP server for Zoom

基本信息

分类

沟通协作

许可证

MIT license

运行时

python

传输方式

stdio

发布者

osomai

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "zoom-mcp": {
      "command": "uv",
      "args": [
        "venv"
      ]
    }
  }
}

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Zoom MCP Server?

The Zoom MCP Server is a Model Context Protocol implementation that bridges Claude (AI models) with the Zoom API. It enables AI assistants to retrieve user information, meeting details, recordings, and account settings, and perform actions through a standardized server-to-server OAuth 2.0 connection.

How to use Zoom MCP Server?

Install dependencies with uv, configure Zoom API credentials by running python scripts/setup_zoom_auth.py to populate a .env file with ZOOM_API_KEY, ZOOM_API_SECRET, and ZOOM_ACCOUNT_ID. Then verify the connection using python scripts/test_zoom_connection.py. The server currently exposes the /users/me endpoint for basic user information.

Key features of Zoom MCP Server

  • Connect to Zoom using Server-to-Server OAuth 2.0 authentication
  • Retrieve user information and profiles
  • Access meeting details and recordings
  • Query Zoom account settings and configurations
  • Debug mode for troubleshooting API connections
  • Manage Zoom resources through a standardized API

Use cases of Zoom MCP Server

  • Automate retrieval of meeting details and participant lists
  • Fetch and analyze past meeting recordings via AI prompts
  • Query user profiles and account settings without manual API calls
  • Integrate Zoom management into AI‑assisted workflows
  • Troubleshoot Zoom API connectivity from a command‑line environment

FAQ from Zoom MCP Server

How does authentication work?

The server uses Zoom’s Server-to-Server OAuth 2.0. It base64-encodes the API Key and Secret, requests an access token from Zoom’s OAuth endpoint, and automatically refreshes the token when it expires.

What are the prerequisites?

Python 3.11 or higher, a Zoom account with admin privileges, a Zoom Server-to-Server OAuth app with scopes like user:read:admin, and the uv Python package manager.

How do I set up credentials?

Run python scripts/setup_zoom_auth.py which will guide you through creating a .env file containing ZOOM_API_KEY, ZOOM_API_SECRET, and ZOOM_ACCOUNT_ID.

What endpoints are available?

Currently the server exposes /users/me to get information about the authenticated user. Additional endpoints will be implemented as needed.

I get authentication errors, what should I do?

Verify your API Key and Secret are correct, ensure your app has the necessary scopes enabled, deactivate and reactivate your app in the Zoom Marketplace, and confirm you are using the correct Account ID from your Zoom profile.

评论

沟通协作 分类下的更多 MCP 服务器