Connecting AI clients
Agency MCP works with any MCP-compatible AI client. The list of clients confirmed to work today:
- Claude Desktop (Mac) — via Connectors UI or the provided installer
- Cursor
- Continue
- Zed
- Windsurf
- ChatGPT browser connector (beta, limited)
- GHL Workflow AI Agent (native integration)
Browser-mediated vs. static bearer
Some clients — Claude Desktop and Cursor in particular — support a browser-mediated consent flow. When you add Agency MCP as a server in one of these clients, the client opens a browser window, you confirm your identity using your existing bearer token, and the client manages the session automatically from then on. You do not need to paste or store a bearer in any config file.
For clients that do not yet support the browser flow, static-bearer fallback is fully supported. You paste your bearer token directly into the client's MCP config. This is how Cursor, Continue, Zed, and Windsurf connect today.
Per-client setup
Claude Desktop (Mac — installer method)
Download agency-mcp-installer.zip from your dashboard, unzip, and run install.command. The script creates a device-specific bearer, writes the MCP server entry into Claude Desktop's config, and starts the connection. No manual edits required.
Claude Desktop (manual)
In Claude Desktop, open Settings > Connectors > Add custom connector. Enter the server URL https://agency-mcp.launchmaniac.com/mcp. Claude will open a browser window for the OAuth consent step; paste your bearer when prompted.
Cursor
Open or create ~/.cursor/mcp.json. Add the following entry, replacing YOUR_BEARER_TOKEN with a bearer from your dashboard:
{
"mcpServers": {
"agency-mcp": {
"url": "https://agency-mcp.launchmaniac.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_BEARER_TOKEN"
}
}
}
}
Restart Cursor after saving. The exact JSON snippet for your account is shown in the "Advanced / manual install" section of your dashboard.
Continue, Zed, Windsurf
The config format is the same as Cursor above. Check your client's documentation for the correct config file path. The MCP server URL is always https://agency-mcp.launchmaniac.com/mcp.
ChatGPT (browser, beta)
ChatGPT supports MCP via its custom connector beta. The exact steps vary by ChatGPT plan. Use the server URL https://agency-mcp.launchmaniac.com/mcp and provide your bearer token when prompted. This path is still in beta and behavior may differ across ChatGPT versions.
GHL Workflow AI Agent
Agency MCP is registered as a native tool provider for the GHL Workflow AI Agent. If your GHL location has the AI Agent feature enabled, the tools appear automatically. No additional config is needed; authentication flows through your existing GHL OAuth grant.
Adding or removing clients
You can connect as many AI clients as you want. Each client operates under its own OAuth session or bears its own static bearer. Revoking one client's bearer (or letting its OAuth session expire) does not affect your other connected clients or your GHL OAuth grant.
To disconnect a client permanently, revoke its bearer from your dashboard. See Bearer tokens for how to do that.