Skip to main content
Glama

update_zoom_room

Modify Zoom Room details including name, location ID, calendar resource ID, and passcode using the specified room ID. Streamlines room management via the MCP Server.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
calendar_resource_idNoCalendar resource ID
location_idNoLocation ID
nameNoRoom name
room_idYesThe Zoom Room ID
room_passcodeNoRoom passcode

Implementation Reference

  • The handler function that executes the update_zoom_room tool logic by sending a PATCH request to the Zoom API endpoint `/rooms/{room_id}` with the provided room data, handling response and errors.
    handler: async ({ room_id, ...roomData }) => { try { const response = await zoomApi.patch(`/rooms/${room_id}`, roomData); return handleApiResponse(response); } catch (error) { return handleApiError(error); } }
  • Zod schema defining the input parameters for the update_zoom_room tool, including required room_id and optional fields for update.
    schema: { room_id: z.string().describe("The Zoom Room ID"), name: z.string().optional().describe("Room name"), location_id: z.string().optional().describe("Location ID"), calendar_resource_id: z.string().optional().describe("Calendar resource ID"), room_passcode: z.string().optional().describe("Room passcode") },
  • src/server.js:56-56 (registration)
    Registers the zoomRoomsTools array (which contains the update_zoom_room tool definition) with the MCP server via the registerTools utility function.
    registerTools(zoomRoomsTools);

Latest Blog Posts

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/mattcoatsworth/zoom-mcp-server'

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