FindMyClient MCP Server
Provides a GitHub Actions workflow (.github/workflows/deploy.yml) for building, pushing, and deploying the MCP server to Cloud Run.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
The FindMyClient MCP is currently experimental and may change, break, or be updated without notice as we continue to improve it.FindMyClient MCP connects your AI assistant directly to FindMyClient.org Skip the API docs, skip the curl commands. Just ask Claude to find and verify a lead, and it does.
MCP server:
https://mcp.findmyclient.org/mcp⚡ Why this exists
Manually hunting for verified business emails is a time sink. This server exposes FindMyClient's job-queue-based enrichment engine as native MCP tools, so any MCP-compatible client (Claude Desktop, Cursor, Windsurf, your own agent) can:
Kick off async lead searches without babysitting a job queue
Pull back MX-verified emails, not guesses
Fold lead enrichment straight into an agentic outreach workflow
Related MCP server: websearch
🧰 Available MCP Tools
AI assistants read this section directly — keep it exact if you fork this.
Tool | Description | Parameters |
| Runs a full FindMyClient search in one call: submits the job, polls until it completes (or fails/times out), and returns the enriched leads. The tool to use for a single "find me leads for X" request. |
|
Internally, search_and_wait composes three FindMyClient API calls — job submission, status polling, and result retrieval — so the model only has to make one tool call instead of managing a poll loop itself.
Get your token from your FindMyClient dashboard → API Tokens. Full reference: docs.findmyclient.org/api-token
🚀 Quick Start
Prerequisites
An MCP-compatible client (Claude Desktop, Claude Code, Cursor, Windsurf, etc.)
A FindMyClient API key — grab one here
📺 Setup in 30 seconds
1. Connect via hosted endpoint (recommended)
No install required — FindMyClient MCP is hosted. Just point your client at the URL:
https://mcp.findmyclient.org/mcpClaude Desktop / Claude.ai
Settings → Connectors → Add custom connector → paste the URL above → authenticate with your API key.
Cursor / Windsurf
Settings → Features → MCP → + Add New MCP Server
Name:
findmyclientType:
httpURL:
https://mcp.findmyclient.org/mcp
2. Self-hosted / local (optional)
git clone https://github.com/Rottie420/findmyclient-mcp
cd findmyclient-mcp
pip install -r requirements.txtclaude_desktop_config.json:
{
"mcpServers": {
"findmyclient": {
"command": "python",
"args": ["-m", "src.server"],
"env": {
"FINDMYCLIENT_API_KEY": "your_api_key_here"
}
}
}
}🛠️ Development & Debugging
Run locally
python -m src.serverInspect with the MCP Inspector
npx -y @modelcontextprotocol/inspector python -m src.serverUse the Inspector to fire search_leads → get_job_status → get_leads manually and confirm the job-queue lifecycle resolves before wiring it into a client.
🏗️ Architecture
graph LR
Client[AI Client / Claude] <-->|MCP over HTTP| Server[FindMyClient MCP Server]
Server <-->|REST| API[FindMyClient Flask API]
API --> Queue[Async Job Queue]
Queue --> MX[MX Verification]
Queue --> DB[(Lead Store)]Tools — the four functions above, mapped 1:1 to FindMyClient's
/search,/status,/leads, and/verifyendpointsJob queue — searches run async server-side; poll
get_job_statusuntilcompletebefore callingget_leadsVerification layer — every returned lead is MX-checked before it reaches the model, so agents aren't emailing dead addresses
📄 License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Remote MCP for 1,500+ APIs. Vault-managed credentials; OAuth or API key. Search, load, and execute.
Search people and companies, enrich profiles, and find email and phone over MCP.
Search B2B contacts and business leads through an OAuth-secured MCP server with masked results.
Managed MCP gateway with OAuth, per-agent permissions, shared accounts and activity logs.
Related MCP Servers
- FlicenseNot gradedqualityBmaintenanceEnables authenticated members to request restricted sessions and use a curated set of upstream tools through streamable HTTP MCP, with admin-controlled allowlists and opaque expiring tokens.-
- FlicenseNot gradedqualityCmaintenanceEnables aggregated web searches across multiple providers with automatic failover, exposing search and source-listing tools via a streamable HTTP MCP endpoint secured by bearer token authentication.-

FullEnrich MCPofficial
AlicenseNot gradedqualityBmaintenanceEnables AI agents to search B2B people and companies, enrich contacts with verified emails and mobile phone numbers via waterfall enrichment across 25+ providers, and export results as CSV or JSON. Supports prospecting, org mapping, candidate sourcing, and outreach workflows through OAuth-authenticated remote access from any MCP-compatible client.12MIT- AlicenseNot gradedqualityAmaintenanceEnables users to connect to the Meta Marketing API to manage ad accounts, campaigns, ad sets, creatives, audiences, reporting, and batch workflows through a secure multi-tenant Streamable HTTP MCP endpoint.27 npmMIT