{
  "markdown": "# Rocket+ MCP Server\n\n> **Multi-MCP Orchestration Hub** - Connect GHL, Stripe, Shopify, Supabase, and more through a single AI interface.\n\n[![npm version](https://badge.fury.io/js/rocket-plus-mcp.svg)](https://www.npmjs.com/package/rocket-plus-mcp)\n[![MCP Compatible](https://img.shields.io/badge/MCP-Compatible-blue)](https://modelcontextprotocol.io)\n\n## What's New in v3.0\n\n**Multi-MCP Orchestration** - Rocket+ now acts as a central hub that can call other MCP servers:\n- **GHL MCP Integration** - Native GoHighLevel MCP support\n- **Workflow Chaining** - Create workflows that span multiple services\n- **80+ Tools** - Expanded tool set for complete automation\n\n## What You Can Do\n\nTalk to your CRM and orchestrate multi-service workflows:\n\n- **\"Connect my GHL MCP\"** - Set up GoHighLevel MCP integration\n- **\"Create a workflow: Shopify order → GHL contact → Slack notification\"** - Chain actions across services\n- **\"Get my last 10 leads\"** - Retrieve contacts instantly\n- **\"Run my welcome workflow\"** - Execute saved multi-step workflows\n- **\"Create a course about email marketing\"** - Generate complete courses with AI\n\n## Quick Start\n\n### 1. Get Your API Key\n\n1. Sign up at [rocketadd.com](https://rocketadd.com)\n2. Go to **Settings → API Keys**\n3. Generate a new MCP API key (starts with `rp_`)\n\n### 2. Configure Your MCP Client\n\n**Claude Desktop** (`~/Library/Application Support/Claude/claude_desktop_config.json` on Mac):\n\n```json\n{\n  \"mcpServers\": {\n    \"rocket-plus\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"rocket-plus-mcp\"],\n      \"env\": {\n        \"ROCKET_API_KEY\": \"rp_your_key_here\"\n      }\n    }\n  }\n}\n```\n\n**Claude Code** (`.mcp.json` in your project):\n\n```json\n{\n  \"mcpServers\": {\n    \"rocket-plus\": {\n      \"type\": \"stdio\",\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"rocket-plus-mcp\"],\n      \"env\": {\n        \"ROCKET_API_KEY\": \"rp_your_key_here\"\n      }\n    }\n  }\n}\n```\n\n### 3. Restart Your Client\n\nThe Rocket+ tools will now be available!\n\n---\n\n## GHL MCP Integration\n\nRocket+ can connect to GoHighLevel's official MCP server, giving you access to all native GHL tools through Rocket+.\n\n### Setting Up GHL MCP\n\n1. **Create a Private Integration Token (PIT) in GHL:**\n   - Go to your GHL Sub-Account Settings\n   - Navigate to **Integrations → Private Integrations**\n   - Click **Create Token**\n   - Enable scopes: contacts, conversations, workflows, calendars, opportunities\n   - Copy the token (starts with `pit-`)\n\n2. **Connect via Rocket+ MCP:**\n\n```\n\"Connect my GHL MCP with pit-abc123...\"\n```\n\nOr use the tool directly:\n\n```json\n{\n  \"tool\": \"connect_ghl_mcp\",\n  \"args\": {\n    \"pit\": \"pit-your-token-here\",\n    \"ghlLocationId\": \"optional-location-id\"\n  }\n}\n```\n\n3. **Use GHL MCP Tools:**\n\nOnce connected, you can call any GHL MCP tool:\n\n```\n\"Call GHL MCP to get all contacts\"\n\"Use ghl-mcp to send an SMS to John\"\n```\n\nOr via `mcp_call_server`:\n\n```json\n{\n  \"tool\": \"mcp_call_server\",\n  \"args\": {\n    \"serverId\": \"ghl-mcp\",\n    \"tool\": \"get_contacts\",\n    \"serverArgs\": { \"limit\": 10 }\n  }\n}\n```\n\n---\n\n## Multi-MCP Orchestration\n\nRocket+ acts as a central hub that can route calls to multiple MCP servers:\n\n```\n┌─────────────────────────────────────────────────────────────┐\n│                      YOUR AI ASSISTANT                       │\n│                    (Claude Desktop/Code)                     │\n└──────────────────────────┬──────────────────────────────────┘\n                           │\n                           ▼\n┌─────────────────────────────────────────────────────────────┐\n│                    ROCKET+ MCP (Hub)                         │\n│                                                              │\n│   ┌──────────┐  ┌──────────┐  ┌──────────┐  ┌──────────┐   │\n│   │ GHL MCP  │  │ Stripe   │  │ Shopify  │  │ Supabase │   │\n│   │ (CRM)    │  │ (Pay)    │  │ (Shop)   │  │ (DB)     │   │\n│   └──────────┘  └──────────┘  └──────────┘  └──────────┘   │\n│                                                              │\n│   ┌──────────┐  ┌──────────┐  ┌──────────┐                  │\n│   │ Vercel   │  │ Slack    │  │ MCPFED   │                  │\n│   │ (Deploy) │  │ (Notify) │  │ (More)   │                  │\n│   └──────────┘  └──────────┘  └──────────┘                  │\n└─────────────────────────────────────────────────────────────┘\n```\n\n### Supported MCP Servers\n\n| Server ID | Name | Status | Description |\n|-----------|------|--------|-------------|\n| `rocket-plus` | Rocket+ MCP | Built-in | 80+ tools for CRM, content, workflows |\n| `ghl-mcp` | GoHighLevel MCP | Available | Native GHL CRM tools |\n| `supabase` | Supabase MCP | Available | Database operations |\n| `stripe-mcp` | Stripe MCP | Coming Soon | Payment processing |\n| `shopify-mcp` | Shopify MCP | Coming Soon | E-commerce |\n| `vercel-mcp` | Vercel MCP | Coming Soon | Deployment |\n| `slack-mcp` | Slack MCP | Coming Soon | Team notifications |\n\n---\n\n## Available Tools (80+)\n\n### MCP Orchestration\n| Tool | What it does |\n|------|--------------|\n| `mcp_call_server` | Call any connected MCP server |\n| `mcp_list_servers` | List available MCP servers |\n| `list_mcp_connections` | Show your connected servers |\n| `connect_ghl_mcp` | Connect GoHighLevel MCP |\n| `disconnect_ghl_mcp` | Disconnect GHL MCP |\n| `ghl_mcp_status` | Check GHL MCP connection |\n| `ghl_mcp_tools` | List GHL MCP tools |\n| `ghl_mcp_call` | Call a GHL MCP tool directly |\n\n### Workflow Orchestration\n| Tool | What it does |\n|------|--------------|\n| `run_workflow` | Execute a saved workflow |\n| `create_workflow` | Create a new workflow from description |\n| `list_workflows` | List your workflows |\n| `get_workflow` | Get workflow details |\n\n### CRM & Contacts\n| Tool | What it does |\n|------|--------------|\n| `get_contacts` | Search and retrieve contacts |\n| `create_contact` | Add new contacts with tags |\n| `update_contact` | Update contact information |\n| `add_tags` | Tag contacts for segmentation |\n| `send_sms` | Send SMS messages |\n| `send_email` | Send emails |\n\n### Sales & Pipeline\n| Tool | What it does |\n|------|--------------|\n| `get_opportunities` | View deals in pipelines |\n| `create_opportunity` | Create new deals |\n\n### AI Course Generator\n| Tool | What it does |\n|------|--------------|\n| `course_generate` | Create full courses with modules, lessons, quizzes |\n\n### Content Creation\n| Tool | What it does |\n|------|--------------|\n| `content_generate` | Write blog posts, emails, social posts |\n| `content_rewrite` | Improve existing content |\n\n### Workflow Automation\n| Tool | What it does |\n|------|--------------|\n| `rocketflow_deploy` | Deploy workflows, pipelines, tags |\n| `rocketflow_validate` | Validate configurations |\n| `rocketflow_templates` | Browse templates |\n\n### AI Agents\n| Tool | What it does |\n|------|--------------|\n| `agent_execute` | Run AI workflows (lead qual, proposals) |\n| `skillforge_execute` | Execute AI skills |\n\n### Analytics & Insights\n| Tool | What it does |\n|------|--------------|\n| `insights_analyze` | AI-powered data analysis |\n| `insights_predict` | Predictive analytics |\n\n### SEO & Marketing\n| Tool | What it does |\n|------|--------------|\n| `seo_analyze` | Audit pages for SEO |\n\n---\n\n## Workflow Examples\n\n### Example 1: New Customer Onboarding\n\n```json\n{\n  \"name\": \"New Customer Onboarding\",\n  \"trigger\": \"shopify_order\",\n  \"actions\": [\n    { \"toolId\": \"create_contact\", \"config\": { \"source\": \"Shopify\" } },\n    { \"toolId\": \"add_tags\", \"config\": { \"tags\": \"customer,new\" } },\n    { \"toolId\": \"send_sms\", \"config\": { \"message\": \"Welcome! Your order is confirmed.\" } },\n    { \"toolId\": \"mcp_call_server\", \"config\": { \"serverId\": \"slack-mcp\", \"tool\": \"send_message\", \"serverArgs\": { \"channel\": \"#sales\", \"text\": \"New customer!\" } } }\n  ]\n}\n```\n\n### Example 2: Multi-MCP Lead Capture\n\n```\n\"Create a workflow: when a Shopify purchase happens, create a contact in GHL, send a Slack notification, and add them to Supabase\"\n```\n\n---\n\n## Resources\n\nThe MCP server exposes these resources for context:\n\n| Resource URI | Description |\n|--------------|-------------|\n| `rocket://location/info` | Your CRM location info |\n| `rocket://workflows` | Your saved workflows |\n| `rocket://mods` | Available Rocket+ mods |\n| `rocket://connections` | Connected MCP servers |\n\n---\n\n## Environment Variables\n\n| Variable | Required | Description |\n|----------|----------|-------------|\n| `ROCKET_API_KEY` | Yes | Your API key from rocketadd.com/settings |\n| `ROCKET_API_URL` | No | API URL (default: https://rocketadd.com) |\n\n---\n\n## Pricing\n\n| Plan | API Calls/Month | Multi-MCP | Price |\n|------|-----------------|-----------|-------|\n| Free | 100 | Limited | $0 |\n| Starter | 1,000 | Yes | $29/mo |\n| Growth | 10,000 | Yes | $79/mo |\n| Scale | Unlimited | Yes | $199/mo |\n\n---\n\n## Troubleshooting\n\n### \"API key required\"\nSet `ROCKET_API_KEY` in your MCP config's `env` section.\n\n### \"GHL MCP not configured\"\nRun `connect_ghl_mcp` with your GHL PIT token first.\n\n### \"Authentication failed\"\nYour API key may be invalid. Generate a new one at rocketadd.com/settings.\n\n### Tools not appearing\n1. Restart your MCP client completely\n2. Verify JSON syntax in config file\n3. Check that the command path is correct\n\n---\n\n## Links\n\n- **Website**: [rocketadd.com](https://rocketadd.com)\n- **Documentation**: [rocketadd.com/docs/integrations/mcp](https://rocketadd.com/docs/integrations/mcp)\n- **GHL MCP Docs**: [marketplace.gohighlevel.com/docs/other/mcp](https://marketplace.gohighlevel.com/docs/other/mcp)\n- **Support**: support@rocketadd.com\n- **GitHub**: [github.com/Crypto-Goatz/rocket-plus-mcp](https://github.com/Crypto-Goatz/rocket-plus-mcp)\n\n---\n\n## Changelog\n\n### v3.0.0 (January 2026)\n- **NEW**: GHL MCP Integration - Connect to GoHighLevel's official MCP server\n- **NEW**: Multi-MCP Orchestration - Call any connected MCP server through Rocket+\n- **NEW**: `mcp_call_server` - Universal MCP server routing\n- **NEW**: `connect_ghl_mcp`, `ghl_mcp_status`, `ghl_mcp_tools`, `ghl_mcp_call`\n- **NEW**: `list_mcp_connections` - View all connected servers\n- **IMPROVED**: Workflow engine with cross-MCP action support\n- **IMPROVED**: Resources now show actual connection status\n- Expanded to 80+ tools\n\n### v2.2.0\n- Added workflow orchestration tools\n- Improved session initialization\n- Added prompts for common tasks\n\n### v2.1.0\n- Initial public release\n- 56+ tools for CRM, content, and automation\n\n---\n\n## License\n\nMIT - See [LICENSE](LICENSE) for details.\n\n---\n\n**Made with 🚀 by [RocketOpp](https://rocketopp.com)**\n",
  "bytes": 10461,
  "sha": "3ddca238b4472b1ff6d8a05ac02547655849e411dcd48f16cd68cfba434be915",
  "repo_slug": "crypto-goatz/rocket-plus-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_crypto_goatz_rocket_plus_mcp_99e59758/readme"
}