Skip to main content
Glama
qpiai

Zoho Projects MCP Server

by qpiai

list_portals

Retrieve all available Zoho Projects portals to access and manage your project workspaces through the MCP server.

Instructions

Retrieve all Zoho Projects portals

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • Core handler function for the 'list_portals' tool. Makes an API request to Zoho's /portals endpoint and returns the response as formatted JSON text content.
    private async listPortals() { const data = await this.makeRequest("/portals"); return { content: [{ type: "text", text: JSON.stringify(data, null, 2) }], }; }
  • Identical core handler function for the 'list_portals' tool in the HTTP server variant.
    private async listPortals() { const data = await this.makeRequest("/portals"); return { content: [{ type: "text", text: JSON.stringify(data, null, 2) }], }; }
  • src/index.ts:181-187 (registration)
    Tool registration entry in the listTools handler, including name, description, and schema.
    name: "list_portals", description: "Retrieve all Zoho Projects portals", inputSchema: { type: "object", properties: {}, }, },
  • Input schema for the 'list_portals' tool, which requires no parameters.
    inputSchema: { type: "object", properties: {}, },
  • src/index.ts:554-558 (registration)
    Dispatch/registration in the callTool request handler switch statement.
    case "list_portals": return await this.listPortals(); case "get_portal": return await this.getPortal(params.portal_id);

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/qpiai/zoho-projects-mcp'

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