Codex · GoHighLevel
Use GoHighLevel in Codex with the NotFair Ads plugin
Install NotFair Ads from the shared ChatGPT and Codex plugin directory, then connect GoHighLevel in your NotFair workspace. Codex can read live data and prepare supported changes for your review. 37 GoHighLevel tools. Prefer the terminal? Connect the same hosted MCP with Codex CLI.
37 GoHighLevel tools
Turn Codex Into Your Marketing Engine
Bring ads, search, analytics, CRM, and WordPress into your AI client. Explore each integration to see its supported actions.
Choose a platform
Choose your AI client
Install NotFair Ads
Use Codex CLI instead
codex mcp add NotFair-GoHighLevel --url https://notfair.co/api/mcp/notfair
codex mcp login NotFair-GoHighLevelConnect your workspace and verify
Audit my GoHighLevel account and rank fixes by impact.How it works
From plugin install to an approved GoHighLevel change
Install NotFair Ads
Open Plugins in Codex, find NotFair Ads, and install it. Follow the connection prompts to sign in to your NotFair workspace.
Connect GoHighLevel
NotFair hosts HighLevel Marketplace OAuth. You authorize Company or Location access without pasting a Private Integration Token into the AI client. For manual Codex CLI setup, run `codex mcp add NotFair-GoHighLevel --url https://notfair.co/api/mcp/notfair`, then `codex mcp login NotFair-GoHighLevel` to complete OAuth.
Verify, then review changes
Start a new Codex chat and ask NotFair Ads to list your connected platforms and accounts. Inspect GoHighLevel data, then review the target and proposed edit before approving a supported write. NotFair does not request locations.write or users.write. Generic request is GET-only. This is not a Google Ads impact/undo product.
What the client can do
CRM reads plus bounded, role-gated writes
HighLevel's official Claude endpoint documents 625 operations across 40 domains. NotFair advertises 37 GoHighLevel tools with workspace-role gates, operation receipts, and no locations.write or users.write.
Location routing
listLocations and an explicit locationId on agency connections.
CRM context
Contacts, conversations, opportunities, calendars, invoices, payments, and metadata reads.
Bounded writes
contacts.write, opportunities.write, calendars/events.write, and locations/tags.write. upsertContact uses HighLevel matching on email or phone.
Honest destructive ops
deleteCalendarEvent is destructive and cannot be undone through NotFair. Google Ads impact/undo is not claimed.
GoHighLevel tools
37 GoHighLevel tools the client can call
The advertised count is measured from registerGoHighLevelTools() and guarded by a drift test. The table below is a representative subset.
| Tool | Type | Description |
|---|---|---|
listLocations | read | HighLevel locations this connection can reach. |
listContacts | read | Paginated contacts with simple filters. |
listOpportunities | read | Deals by pipeline and location. |
createContact | write | Requires contacts.write. Prefer upsertContact for email/phone matching. |
updateOpportunity | write | Requires opportunities.write. Returns before/after receipts. |
deleteCalendarEvent | write | Destructive. Cannot be undone through NotFair. |
Full tool surface: /gohighlevel-mcp.
Example prompts
Prompts that lead to real account work
Location inventory
“List reachable HighLevel locations and the last five contacts.”
CRM context without a PIT in the client.
Pipeline review
“List open opportunities in the primary pipeline.”
Deals with pipeline and stage IDs.
Contact preview
“Preview creating a contact from this email. Do not execute until I approve.”
A staged createContact or upsertContact with a receipt after approval.
GoHighLevel + Codex FAQ
Using the NotFair Ads plugin or hosted MCP with GoHighLevel in Codex.
Install NotFair Ads from Plugins in Codex, sign in to NotFair, and connect GoHighLevel. Start a new chat and verify your connected accounts. For manual CLI setup, run `codex mcp add NotFair-GoHighLevel --url https://notfair.co/api/mcp/notfair`, then `codex mcp login NotFair-GoHighLevel`.
ChatGPT and Codex share a plugin directory. NotFair Ads connects to the same NotFair workspace and supported tools. Complete the connection prompts in the client you use, then verify the selected accounts in a new chat.
Workspace roles gate writes. Mutations cover contacts, opportunities, calendar appointments, tags, and contact tasks, with before/after receipts. deleteCalendarEvent is destructive and cannot be undone through NotFair. NotFair does not request locations.write or users.write. Generic request is GET-only. This is not a Google Ads impact/undo product. Review the exact change before approving a supported action.
HighLevel publishes an official hosted MCP. The Claude-specific endpoint documents 625 operations across 40 domains; the generic HTTP endpoint uses a Private Integration Token and locationId headers.
Related pages
Keep evaluating the same connection.
GoHighLevel MCP
Tool surface, endpoint, and 37 GoHighLevel tools.
GoHighLevel Codex setup guide
Plugin installation and manual Codex CLI setup.
GoHighLevel for Claude
Same hosted MCP endpoint on Claude's first-class landing.
GoHighLevel for ChatGPT
Install the NotFair Ads plugin and use live platform data in ChatGPT.
GoHighLevel for Grok Bot
Marketplace install for the same hosted MCP tools.
Compare GoHighLevel MCP servers
Sourced benchmark with public verification prompts.
GoHighLevel write safety
Workspace roles gate writes. Mutations cover contacts, opportunities, calendar appointments, tags, and contact tasks, with before/after receipts. deleteCalendarEvent is destructive and cannot be undone through NotFair.
Connect GoHighLevel to Codex
Workspace roles gate writes. Mutations cover contacts, opportunities, calendar appointments, tags, and contact tasks, with before/after receipts. deleteCalendarEvent is destructive and cannot be undone through NotFair.