Back to Home
creatrcollective icon

zohocrm-mcp-server

Verified Safe

by creatrcollective

Overview

Integrates Claude.ai with Zoho CRM to enable natural language querying and read-only access to CRM data.

Installation

Run Command
docker run --rm -i --name zoho-mcp-server -p 3000:3000 -v zoho-mcp-data:/app/data -e ZOHO_CLIENT_ID="YOURCLIENTID" -e ZOHO_CLIENT_SECRET="YOURCLIENTSECRET" -e SCOPES="ZohoCRM.settings.READ,ZohoCRM.modules.READ,ZohoSearch.securesearch.READ,ZohoCRM.settings.layouts.READ" -e NODE_ENV="production" whiteside1992daniel/zohocrm-mcpserver:amd64

Environment Variables

  • ZOHO_CLIENT_ID
  • ZOHO_CLIENT_SECRET
  • SCOPES
  • NODE_ENV
  • DEV_TOKEN_PATH

Security Notes

The application stores the Zoho OAuth refresh token in a local file ('refreshToken.txt') within the Docker volume. While common for local desktop integrations for persistence and ease of use, this file could be a point of vulnerability if the local file system is not adequately secured. The integration is explicitly read-only, which significantly reduces the potential impact of any compromise. There are no 'eval' calls, code obfuscation, or immediately apparent malicious patterns in the provided source code. Environment variables are used for sensitive credentials (Zoho Client ID/Secret) rather than hardcoding.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens750
Stars0
Forks0
Last Update2025-12-01

Tags

Zoho CRMClaude.aiMCPIntegrationCRM Data