Skip to main content
Glama

get_account_settings

Retrieve specific Zoom account settings such as meeting, recording, or security configurations using structured queries with OAuth 2.0 validation for accurate and authorized access.

Input Schema

NameRequiredDescriptionDefault
optionNoSetting option to query

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "option": { "description": "Setting option to query", "enum": [ "meeting_authentication", "recording_authentication", "security" ], "type": "string" } }, "type": "object" }

Implementation Reference

  • The async handler function that executes the get_account_settings tool logic. It optionally takes an 'option' parameter, constructs API params, calls the Zoom API endpoint '/accounts/me/settings', and handles the response or error.
    handler: async ({ option }) => { try { const params = {}; if (option) params.option = option; const response = await zoomApi.get('/accounts/me/settings', { params }); return handleApiResponse(response); } catch (error) { return handleApiError(error); } }
  • Input schema using Zod for the optional 'option' parameter, which is an enum specifying the account setting to query.
    schema: { option: z.enum(["meeting_authentication", "recording_authentication", "security"]).optional().describe("Setting option to query") },
  • src/server.js:49-49 (registration)
    Registers the accountTools array (containing get_account_settings) with the MCP server via the registerTools function.
    registerTools(accountTools);

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