# GoHighLevel MCP for AI Agents AI Agent Connect

> GoHighLevel MCP gives your AI agent direct access to your CRM and marketing platform. Manage contacts, move deals through pipelines, and track campaign performance without opening the GoHighLevel dashboard. It handles the navigation so you can focus on your leads.

## Overview
- **Category:** growth-engine
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_vF8jQ1XKNVdQGm3n6x6ZJjpcQrvim4yTKGL69OO1/ai-agent-connect
- **Tags:** lead-management, sales-pipeline, email-marketing, sms-marketing, appointment-scheduling, crm

## Description

The GoHighLevel MCP gives your AI agent direct access to your entire marketing and CRM platform. Instead of jumping through tabs and menus to find a single piece of information, you can just ask your agent to do the heavy lifting for you. You can pull up contact details, move deals through your sales funnel, or check how your latest email campaigns are performing in a few seconds. It handles the navigation while you stay focused on closing deals and growing your business. Because Vinkius makes it easy to connect these services, you get a conversational way to manage your leads and appointments without the usual dashboard fatigue. You can keep your records updated and your sales pipeline moving while your agent handles the data retrieval and simple updates.

## Tools

### list_contacts
List all CRM contacts. Pull a full list of everyone in your database for review.

### list_forms
List lead capture forms. See all the different forms you use to collect new leads.

### get_contact
Get contact details. Pull the specific info for a single person without searching the whole list.

### list_pipelines
List sales pipelines. See all the different sales funnels you have set up in your account.

### create_contact
Create a new contact in your CRM. Use this to add new leads with specific tags and custom fields.

### list_opportunities
List pipeline opportunities. Use this to see every deal currently in your sales funnel.

### list_calendars
List booking calendars. View all your available calendars for appointments and meetings.

### list_conversations
List recent conversations. See the latest messages and interactions with your contacts.

### send_message
Send an SMS or email to a contact. Reach out to your leads directly through your AI agent.

### list_campaigns
List drip campaigns. See your active marketing efforts and their current performance.

## Prompt Examples

**Prompt:** 
```
Who is the hottest lead in my CRM right now?
```

**Response:** 
```
Based on your tags and recent activity, here is your top lead: **John Smith**.

*   **Status**: Proposal Sent
*   **Deal Value**: $12,000
*   **Last Activity**: Opened email 2 hours ago
*   **Tags**: Hot Lead, Enterprise
```

**Prompt:** 
```
What's the status of my Summer Sale campaign?
```

**Response:** 
```
The **Summer Sale** campaign is currently active. Here are the metrics:

| Metric | Value |
| :--- | :--- |
| Emails Sent | 1,240 |
| Open Rate | 22% |
| Click-Through Rate | 4.5% |
| Status | Active |
```

**Prompt:** 
```
Do I have any meetings with new leads today?
```

**Response:** 
```
You have 3 meetings today:

*   **10:00 AM**: Discovery Call with Sarah Chen
*   **1:30 PM**: Demo with Mark Johnson
*   **4:00 PM**: Follow-up with Emily Davis
```

## Capabilities

### Update sales pipeline stages
Move opportunities through your sales funnel using simple commands.

### Pull real-time marketing stats
Get current open rates and click-through metrics for your campaigns.

### Retrieve lead contact details
Fetch specific information for any contact in your CRM instantly.

### Send direct messages to leads
Reach out to your contacts via SMS or email through your agent.

### Manage booking calendars
View upcoming appointments and check your availability across calendars.

### Create new CRM records
Add new leads to your system with custom fields and tags.

## Use Cases

### Checking campaign performance
An agency owner asks their agent for the click-through rate of a specific drip campaign. The agent uses `list_campaigns` to pull the data instantly.

### Updating sales pipeline stages
A sales rep wants to move a deal to the proposal stage. They ask the agent to update the opportunity status using `list_opportunities`.

### Quick lead lookups
A manager needs to know the last interaction with a hot lead. The agent uses `get_contact` to pull the history and recent notes.

### Scheduling follow-ups
A user asks the agent to check their calendar for tomorrow and then send a message to a lead. The agent uses `list_calendars` and `send_message`.

## Benefits

- Stop clicking through tabs to find lead info by using `get_contact` to pull details instantly.
- Update deal statuses across your sales funnel using `list_opportunities` to move them without manual entry.
- Get real-time marketing stats on emails and SMS by querying `list_campaigns` metrics.
- Manage your schedule without leaving your chat by checking `list_calendars` and upcoming bookings.
- Reach out to leads faster by using `send_message` to initiate follow-ups directly.
- Keep your CRM organized by quickly adding new leads with `create_contact` and custom tags.

## How It Works

The bottom line is you get a conversational interface for your CRM without the manual navigation.

1. Subscribe to the GoHighLevel integration on the Vinkius Marketplace.
2. Get your API key from your sub-account settings under the Business Profile.
3. Connect the key to your AI client and start asking questions about your leads or deals.

## Frequently Asked Questions

**Can I use the GoHighLevel MCP to manage multiple clients?**
Yes, if you have the API keys for each sub-account, you can connect them to your agent to manage different agency clients from one place.

**Does the GoHighLevel MCP let me send actual SMS messages?**
Yes, you can use the send_message tool to send texts or emails directly to your contacts through your agent.

**How do I get my GoHighLevel data into my AI client?**
You just need to get your API key from your sub-account settings and plug it into the Vinkius integration.

**Can I see my sales pipeline deals with this?**
Yes, you can list all your opportunities and see which stage they're in, along with their total deal values.

**Can this Connector help me track my email marketing performance?**
Yes, you can query your drip campaigns to see open rates and click-through metrics instantly.

**Is the GoHighLevel MCP good for small business owners?**
It's great for owners who want a high-level view of their leads and deals without having to learn the entire CRM interface.

**How do I get my GoHighLevel API key?**
Log in to your GoHighLevel sub-account. Click **Settings** (bottom left corner). Navigate to **Business Profile**. Scroll down to the **API Key** section — your key will be displayed there, or click **Generate Key** if one hasn't been created. Copy the key and paste it below. Note: In newer accounts, you may see a **Private Integration** option instead — create one and use the generated token.

**Can I manage multiple client accounts from one agent?**
Yes. Each GoHighLevel sub-account has its own API key. Configure separate integrations for each client account and your AI agent can switch between them — managing contacts, deals, and campaigns across your entire agency portfolio.

**Can my AI agent move deals through pipeline stages?**
Yes. Your agent can list all pipeline stages, view deals in each stage, update deal values, and move opportunities between stages — giving your sales team a conversational way to manage their entire sales process.

**Does this work with GoHighLevel's white-label versions?**
Yes. The API is the same regardless of whether you use GoHighLevel directly or through a white-label reseller. The API key from your sub-account works identically across all branded versions of the platform.