Dashboard, reports, and automation control for the Zoho CRM v8 REST API,
served alongside the MCP endpoint at /mcp.
Loading...
MCP endpoint: /mcp (Streamable HTTP)
OAuth status: Action Required: Login
Scoped mode: Disabled (full access)
Approval gate: Enabled
Version: 1.3.0
MCP tools registered: 211
Reports compile to COQL and run against live CRM data. Save one from your MCP
client with create_report(..., pinned=true) to pin it below.
Loading...
Loading...
Loading...
functions is a first-class workflow action type, so a function
authored here can be wired straight into a rule:
create_function(name="Flag big deal", api_name="flag_big_deal",
category="Automation", code="void automation.flag_big_deal(Map deal) { }")
attach_function_to_workflow(workflow_id="...", function="flag_big_deal",
module="Deals") # instant action
attach_function_to_workflow(workflow_id="...", function="flag_big_deal",
module="Deals",
scheduled_after={"period": "days", "unit": 2})
Loading...
Teamspaces group modules and people. Zoho's REST API has no teamspaces endpoint, so the roster lives on this server and can be projected into a real CRM user group for sharing and assignment.
Loading...
Loading...
Point the client at /mcp on this origin.
{
"mcpServers": {
"zoho-crm": {
"command": "python",
"args": ["server.py", "--stdio"],
"cwd": "/path/to/zoho-mcp"
}
}
}
GET /api/dashboard/summary - the whole dashboard as JSONPOST /api/reports/run - run an ad-hoc report definitionGET /api/reports - saved report definitionsGET /api/hierarchy/roles, GET /api/hierarchy/usersGET /api/teamspaces