> ## Documentation Index
> Fetch the complete documentation index at: https://www.truefoundry.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Set up Zoom MCP Server

> Create a Zoom OAuth app and connect Zoom meeting, user, and recording tools to TrueFoundry.

A Zoom MCP server can expose meetings, participants, users, and cloud recordings to agents. Use a Zoom OAuth app and register your MCP deployment in TrueFoundry with per-user OAuth.

## Prerequisites

* A TrueFoundry account with permission to add MCP servers.
* A Zoom account with admin access to create marketplace apps.

## Create a Zoom OAuth App

Go to [marketplace.zoom.us](https://marketplace.zoom.us), choose **Develop** > **Build App**, create a **General app**, and add this OAuth redirect URL:

```txt theme={"dark"}
https://<tfy-control-plane-base-url>/api/svc/v1/llm-gateway/mcp-servers/oauth2/callback
```

Add only the scopes your agent workflow needs:

| Capability            | Scopes                                                                                   |
| --------------------- | ---------------------------------------------------------------------------------------- |
| Read meetings         | `meeting:read:list_meetings`, `meeting:read:meeting`                                     |
| Past participants     | `meeting:read:list_past_participants`                                                    |
| Cloud recordings      | `cloud_recording:read:list_user_recordings`, `cloud_recording:read:list_recording_files` |
| Recording transcripts | `cloud_recording:read:content`                                                           |

Copy the Client ID and Client Secret from **App Credentials**.

## Register in TrueFoundry

Deploy or choose a Zoom MCP server implementation, then add it in **MCP Gateway** as a remote OAuth2 MCP server. Use the Zoom Client ID and Client Secret, add collaborators, and save the server. Users should open the server's **Tools** section and click **Connect Now**; after OAuth succeeds, Zoom tools appear and can be tried from the **Agent Playground**.

## Security Notes

Each user should authenticate with their own Zoom identity. Keep the Client Secret secure and avoid recording scopes unless agents must inspect recording metadata or transcript content.
