Evascrape — Claude Code MCP server for lead search
Search Google Maps and LinkedIn for business contacts, or export a saved Apollo.io search. Use it when you want lead records through an MCP client.
claude mcp add --env EVASCRAPE_API_KEY=<EVASCRAPE_API_KEY> --env EVASCRAPE_BASE_URL=<EVASCRAPE_BASE_URL> --transport stdio evascrape -- npx -y @evascrape/mcpWhat Evascrape does
Evascrape can find businesses on Google Maps, retrieve a people search you have already made in Apollo.io, and look up LinkedIn profiles using filters such as job title, location, company, or revenue. It returns structured records, with extraction handled on Evascrape’s servers rather than in your browser. Login-protected material is outside its collection scope.
A search runs as a job: the initial call gives you an ID, job_status checks progress, and download retrieves completed records. Run estimate_cost first to see a job’s price; check_balance shows prepaid funds. Job-starting tools use that balance, so you need an API key and Node.js 18 or later. Paid searches cannot start without prepaid credit.
For Claude Code, register the server with claude mcp add and provide the key through EVASCRAPE_API_KEY. The minimum top-up is $10, with no subscription. Google Maps costs $12 per 1,000 records; Apollo.io and LinkedIn cost $9 per 1,000, with optional email verification charged separately.
What it helps with
- collect business names and contact details from Google Maps
- export email addresses from an existing Apollo.io search
- find LinkedIn professionals by role and location
- check a job’s price before starting extraction
Example prompts for the agent
- Find businesses in Austin on Google Maps and return their available emails, phone numbers, and websites.
- Export the people from my Apollo.io search and include their email addresses.
- Find marketing executives at SaaS companies in California using LinkedIn.
How to install Evascrape
Platform CLI
claude mcp add --env EVASCRAPE_API_KEY=<EVASCRAPE_API_KEY> --env EVASCRAPE_BASE_URL=<EVASCRAPE_BASE_URL> --transport stdio evascrape -- npx -y @evascrape/mcpReplace <…> with your own values
Platform CLI
codex mcp add evascrape --env EVASCRAPE_API_KEY=<EVASCRAPE_API_KEY> --env EVASCRAPE_BASE_URL=<EVASCRAPE_BASE_URL> -- npx -y @evascrape/mcpReplace <…> with your own values
Config file
{
"mcpServers": {
"evascrape": {
"command": "npx",
"args": [
"-y",
"@evascrape/mcp"
],
"env": {
"EVASCRAPE_API_KEY": "<EVASCRAPE_API_KEY>",
"EVASCRAPE_BASE_URL": "<EVASCRAPE_BASE_URL>"
}
}
}
}Replace <…> with your own values
Config file
{
"servers": {
"evascrape": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@evascrape/mcp"
],
"env": {
"EVASCRAPE_API_KEY": "<EVASCRAPE_API_KEY>",
"EVASCRAPE_BASE_URL": "<EVASCRAPE_BASE_URL>"
}
}
}
}Replace <…> with your own values
Platform CLI
gemini mcp add -e EVASCRAPE_API_KEY=<EVASCRAPE_API_KEY> -e EVASCRAPE_BASE_URL=<EVASCRAPE_BASE_URL> evascrape npx -y @evascrape/mcpReplace <…> with your own values
Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about Evascrape
How do I install Evascrape in Claude Code?
Register it with claude mcp add evascrape -e EVASCRAPE_API_KEY=<EVASCRAPE_API_KEY> -- npx -y @evascrape/mcp. You’ll need an Evascrape API key and Node.js 18 or later.
What does Evascrape do?
It finds business leads through Google Maps and LinkedIn and exports existing Apollo.io searches. Completed jobs can be retrieved as structured records.
Can I see the cost before a search runs?
Yes. Call estimate_cost before starting the job. Searches use prepaid credit, while checking the estimate does not spend it.