WhatConverts MCP Connector
Click on "Install 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 installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Connect e-commerce and marketing data to AI assistants via MCP.
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.
AI agent platform: manage leads, conversations, bots, calendar and CRM 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.
- FlicenseNot gradedqualityBmaintenanceEnables natural-language Q&A, human-approved actions, and dashboard generation over a data ontology via MCP.
- AlicenseNot gradedqualityDmaintenanceEnables natural-language-driven exploration, querying, and full configuration management of Salesforce Data Cloud / Data 360 via MCP.Apache 2.0
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/devopsbrandmirchi/whatconverts-mcp-connector'
If you have feedback or need assistance with the MCP directory API, please join our Discord server