WhatConverts MCP Connector
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@WhatConverts MCP ConnectorHow many leads came from Google Ads this week?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
WhatConverts MCP Connector
Plain-language MCP server for WhatConverts leads, accounts, and attribution.
Same Claude OAuth + Cloud Run pattern as meta-mcp-connector. Ask about leads, sources, campaigns, and sales value in natural language.
Features
Live data from the WhatConverts API
List agency accounts / profiles (master key) or query leads with a profile key
Lead summary, daily trend, and breakdowns (source, medium, campaign, type, …)
Search by email or phone; update quote / sales values
Leads dashboard (
leads-dashboard.html)Claude.ai OAuth when deployed to Cloud Run (
MCP_PUBLIC_URL)
Related MCP server: Salesforce MCP Server
Project structure
whatconverts-mcp-connector/
├── whatconverts_mcp_server.py # MCP server + HTTP routes
├── whatconverts_tools.py # All MCP tools (full API coverage)
├── whatconverts_api.py # WhatConverts API client
├── whatconverts_oauth.py # Claude-compatible OAuth provider
├── leads-dashboard.html
├── test-accounts.html
├── setup.html # How to get API Token + Secret
├── requirements.txt
├── Dockerfile
├── deploy-cloudrun.ps1
├── .env.example
└── .cursor/mcp.jsonSetup (local)
1. Install
cd whatconverts-mcp-connector
python -m venv .venv
# Windows
.venv\Scripts\activate
pip install -r requirements.txt
copy .env.example .env2. Configure .env
WHATCONVERTS_API_TOKEN=your_token
WHATCONVERTS_API_SECRET=your_secret
WHATCONVERTS_ACCOUNT_ID=
WHATCONVERTS_PROFILE_ID=Credentials
Sign in at app.whatconverts.com
Profile key: Tracking → Integrations → API Keys → Generate
Master key (agency): Master Integrations → API Keys
Copy Token + Secret into
.env
Auth is HTTP Basic (token:secret). See /setup after starting the server.
3. Start the server
python whatconverts_mcp_server.py --httpEndpoint | URL |
MCP |
|
Leads dashboard |
|
Accounts test |
|
Setup guide |
|
Health |
|
4. Cursor MCP config
.cursor/mcp.json:
{
"mcpServers": {
"whatconverts": {
"url": "http://127.0.0.1:8001/mcp"
}
}
}Reload MCP in Cursor settings after starting the server.
MCP tools
Full WhatConverts API coverage (accounts, profiles, leads, recordings, tracking, users, roles).
Tool | Purpose |
| Tool catalog |
| Credential / API health |
| Agency accounts |
| Account CRUD ( |
| Profiles under an account |
| Profile CRUD |
| Filtered lead list (all documented filters) |
| Lead detail / find by email·phone·user_id |
| Create / edit leads |
| Analytics |
| Call recording URLs / file meta |
| Call tracking numbers |
| Form tracking |
| Users (agency) |
| Roles & permissions |
| Escape hatch for any |
Example prompts
How many leads this week?
Break down leads by source for the last 14 days
Show phone calls from google / cpc yesterday
Find leads for email jane@example.com
What's our sales value this month by campaign?
Cloud Run
.\deploy-cloudrun.ps1 -ProjectId "YOUR_GCP_PROJECT_ID" -Service "whatconverts-mcp"Claude custom connector URL: https://YOUR-SERVICE.run.app/mcp
Leave OAuth Client ID empty (DCR + CIMD).
Security
Never commit
.envRotate API Token/Secret if exposed
Claude connector OAuth is separate from WhatConverts API auth
This server cannot be deployed
Maintenance
Related MCP Connectors
- PressoOAuthnow.presso
Connect e-commerce and marketing data to AI assistants via MCP.
Oviond brings data from 100+ marketing platforms into one reporting platform. Through the Oviond MCP server, AI assistants can securely access and work with Oviond clients, projects, reports, dashboards, widgets, and marketing data. Ask questions about your reporting data, analyze marketing performance, and manage reporting workflows directly through your AI assistant.
Find high-intent Reddit conversations and manage lead workflows from MCP-compatible AI agents.
Let AI agents query data and act across all your business apps via MCP.
Related MCP Servers
- AlicenseNot gradedqualityNot gradedmaintenanceEnables users to manage CRM leads, opportunities, projects, tasks, and sales records within ERPNext directly through MCP-compatible clients. It supports global searches, timesheet entries, and access to dashboard KPIs using natural language.-
- FlicenseNot gradedqualityDmaintenanceEnables lead management and permission set assignment in Salesforce through natural language via MCP protocol.-
- AlicenseNot gradedqualityDmaintenanceEnables natural-language-driven exploration, querying, and full configuration management of Salesforce Data Cloud / Data 360 via MCP.Apache 2.0
- AlicenseNot gradedqualityBmaintenanceEnables querying and managing Google Ads campaigns, keywords, assets, and more via natural language, with support for multiple MCP clients.88 npm1MIT