Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Zoho CRM Server

БесплатноНе проверен

Exposes Zoho CRM v6 REST API as structured tools for LLM agents via MCP, enabling CRUD operations, search, COQL queries, and more.

GitHubEmbed

Описание

Exposes Zoho CRM v6 REST API as structured tools for LLM agents via MCP, enabling CRUD operations, search, COQL queries, and more.

README

A Model Context Protocol (MCP) server that exposes the Zoho CRM v6 REST API as structured tools for LLM agents. Built on FastMCP with async httpx, pydantic v2 configuration, and an OAuth2 refresh-token flow.

Features

  • OAuth2 refresh-token exchange with in-memory access-token caching (1 hour TTL)
  • Automatic retry once on HTTP 401 after forcing a token refresh
  • Typed errors (AuthenticationError, NotFoundError, RateLimitError, APIError)
  • Region-aware endpoints: com, eu, in, com.au, jp
  • Full CRUD for any CRM module, plus search, COQL, module metadata, user listing, and related-list traversal

Requirements

  • Python 3.10+
  • mcp>=1.27,<2
  • httpx>=0.27.1,<1.0.0
  • pydantic>=2.12, pydantic-settings>=2.5.2

Install

python3 -m venv .venv
source .venv/bin/activate
pip install -e ".[dev]"

Configuration

All settings use the ZOHO_ env prefix (or a .env file):

Variable Default Description
ZOHO_CLIENT_ID - OAuth2 client id
ZOHO_CLIENT_SECRET - OAuth2 client secret
ZOHO_REFRESH_TOKEN - OAuth2 refresh token
ZOHO_REGION com One of com, eu, in, com.au, jp
ZOHO_TIMEOUT 30 HTTP timeout in seconds

Run

zoho-crm-mcp

Or register it in an MCP-capable client with the stdio command above.

Tools

Tool Zoho CRM endpoint
list_records GET /crm/v6/{module}
get_record GET /crm/v6/{module}/{id}
create_record POST /crm/v6/{module}
update_record PUT /crm/v6/{module}/{id}
delete_record DELETE /crm/v6/{module}/{id}
search_records GET /crm/v6/{module}/search
list_modules GET /crm/v6/settings/modules
get_module GET /crm/v6/settings/modules/{module}
list_users GET /crm/v6/users
coql_query POST /crm/v6/coql
list_related_records GET /crm/v6/{module}/{id}/{related_list}

Test

pytest -x --tb=short

License

MIT

from github.com/LokiMCPUniverse/zoho-crm-mcp-server

Установить Zoho CRM Server в Claude Desktop, Claude Code, Cursor

Рекомендуется · одна команда, все IDE
unyly install zoho-crm-mcp-server

Ставит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.

Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh

Или настроить вручную

Выполни в терминале:

claude mcp add zoho-crm-mcp-server -- uvx zoho-crm-mcp-server

FAQ

Zoho CRM Server MCP бесплатный?

Да, Zoho CRM Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Zoho CRM Server?

Нет, Zoho CRM Server работает без API-ключей и переменных окружения.

Zoho CRM Server — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить Zoho CRM Server в Claude Desktop, Claude Code или Cursor?

Открой Zoho CRM Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Zoho CRM Server with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai