getAllCountries
Retrieve all countries supported by the Mews hospitality platform API for customer management, reservations, and configuration needs.
Instructions
Returns all countries supported by the API
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- Handler function that performs an API request to '/api/connector/v1/countries/getAll' using mewsRequest utility and returns the result as formatted JSON text.async execute(config: MewsAuthConfig, args: unknown): Promise<ToolResult> { const result = await mewsRequest(config, '/api/connector/v1/countries/getAll', {}); return { content: [{ type: 'text', text: JSON.stringify(result, null, 2) }] }; }
- Input schema specifying an empty object (no parameters required).inputSchema: { type: 'object', properties: {}, additionalProperties: false },
- src/tools/index.ts:113-113 (registration)The tool is registered by being included in the allTools array, which collects all available tools for the MCP server.getAllCountriesTool,