FindMyClient MCP Server
Provides a GitHub Actions workflow (.github/workflows/deploy.yml) for building, pushing, and deploying the MCP server to Cloud Run.
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., "@FindMyClient MCP Serverfind 50 leads on marketing agencies in Austin, then wait for results (my api_token: fX9...)"
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.
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: Composio Gateway
🧰 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.
Hosted MCP for verified B2B lead campaigns with success-only billing.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceEnables searching and retrieving researcher profiles, works, affiliations, funding, and peer review records from the ORCID registry via MCP, supporting STDIO or Streamable HTTP.394 npm5Apache 2.0
- 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 gradedqualityBmaintenanceEnables 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.-

openpeoplerouterofficial
AlicenseAqualityCmaintenanceEnables people and company discovery, enrichment, identity resolution, and contact finding through unified MCP tools, with optional provider endpoint catalog access using your own API keys.12Apache 2.0