update_account_settings
Modify account settings for Zoom users through the MCP server by specifying updated configurations. This tool ensures validated and secure adjustments using the Zoom API.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| settings | Yes | Account settings to update |
Implementation Reference
- src/tools/account.js:29-36 (handler)The handler function for the 'update_account_settings' tool. It sends a PATCH request to the Zoom API endpoint '/accounts/me/settings' with the provided settings and handles the response or error.handler: async ({ settings }) => { try { const response = await zoomApi.patch('/accounts/me/settings', settings); return handleApiResponse(response); } catch (error) { return handleApiError(error); } }
- src/tools/account.js:26-27 (schema)The input schema definition for the 'update_account_settings' tool, which accepts an arbitrary object of account settings using Zod's passthrough.schema: { settings: z.object({}).passthrough().describe("Account settings to update")
- src/server.js:49-49 (registration)Registration of the accountTools array (containing 'update_account_settings') to the MCP server via the registerTools function.registerTools(accountTools);