
hridayshah7/gohighlevel-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
- : Provides access to ALL sub-account level GoHighLevel API endpoints via MCP - : Built to get the community moving forward together, faster - : API client and types can be further modularized and...
Обзор
- : Provides access to ALL sub-account level GoHighLevel API endpoints via MCP - : Built to get the community moving forward together, faster - : API client and types can be further modularized and segmented as needed - : Learn how to integrate GoHighLevel with AI systems - : If you don't implement proper memory or recall mechanisms, AI may perform unintended actions - : Monitor API usage to avoid hitting GoHighLevel rate limits - : Understand that this provides FULL access to your sub-account APIs - : All actions are performed with your API credentials - ensure proper security practices - : Integrate your own GoHighLevel accounts with AI - : Build upon this foundation for custom solutions - : Understand GoHighLevel API patterns - : Help improve and extend this foundation - : This is freely available community software - : Always test thoroughly in development environments - : Implement proper safeguards and monitoring 1. 2. → → 3.
README
Показан фрагмент оригинального README. Открыть оригинал.
🚀 GoHighLevel MCP Server
🚨 IMPORTANT: FOUNDATIONAL PROJECT NOTICE
⚠️ This is a BASE-LEVEL foundational project designed to connect the GoHighLevel community with AI automation through MCP (Model Context Protocol).
🎯 What This Project Is:
- Foundation Layer: Provides access to ALL sub-account level GoHighLevel API endpoints via MCP
- Community Starter: Built to get the community moving forward together, faster
- Open Architecture: API client and types can be further modularized and segmented as needed
- Educational Resource: Learn how to integrate GoHighLevel with AI systems
⚠️ Critical AI Safety Considerations:
- Memory/Recall Systems: If you don’t implement proper memory or recall mechanisms, AI may perform unintended actions
- Rate Limiting: Monitor API usage to avoid hitting GoHighLevel rate limits
- Permission Controls: Understand that this provides FULL access to your sub-account APIs
- Data Security: All actions are performed with your API credentials - ensure proper security practices
🎯 Intended Use:
- Personal/Business Use: Integrate your own GoHighLevel accounts with AI
- Development Base: Build upon this foundation for custom solutions
- Learning & Experimentation: Understand GoHighLevel API patterns
- Community Contribution: Help improve and extend this foundation
🚫 NOT Intended For:
- Direct Resale: This is freely available community software
- Production Without Testing: Always test thoroughly in development environments
- Unmonitored AI Usage: Implement proper safeguards and monitoring
🔑 CRITICAL: GoHighLevel API Setup
📋 Required: Private Integrations API Key
⚠️ This project requires a PRIVATE INTEGRATIONS API key, not a regular API key!
How to get your Private Integrations API Key:
- Login to your GoHighLevel account
- Navigate to Settings → Integrations → Private Integrations
- Create New Private Integration:
- Name:
MCP Server Integration(or your preferred name) - Webhook URL: Leave blank (not needed)
- Name:
- Select Required Scopes based on tools you’ll use:
- ✅ contacts.readonly - View contacts
- ✅ contacts.write - Create/update contacts
- ✅ conversations.readonly - View conversations
- ✅ conversations.write - Send messages
- ✅ opportunities.readonly - View opportunities
- ✅ opportunities.write - Manage opportunities
- ✅ calendars.readonly - View calendars/appointments
- ✅ calendars.write - Create/manage appointments
- ✅ locations.readonly - View location data
- ✅ locations.write - Manage location settings
- ✅ workflows.readonly - View workflows
- ✅ campaigns.readonly - View campaigns
- ✅ blogs.readonly - View blog content
- ✅ blogs.write - Create/manage blog posts
- ✅ users.readonly - View user information
Установка
docker run -p 8000:8000 \Конфигурация
{
"mcpServers": {
"ghl-mcp-server": {
"command": "node",
"args": ["path/to/ghl-mcp-server/dist/server.js"],
"env": {
"GHL_API_KEY": "your_private_integrations_api_key",
"GHL_BASE_URL": "https://services.leadconnectorhq.com",
"GHL_LOCATION_ID": "your_location_id"
}
}
}
}