RocketReach Local MCP
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., "@RocketReach Local MCPFind VPs of Engineering at SaaS companies in New York"
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.
RocketReach Local MCP
A local Model Context Protocol server for RocketReach that uses the REST API and an API key. It replaces the official OAuth MCP when that endpoint is flaky or rate-limited.
Setup
1. Install dependencies
pip install -r requirements.txt2. Add your API key
Store your key in your user config folder (recommended):
Windows
mkdir $env:USERPROFILE\.rocketreach
Set-Content $env:USERPROFILE\.rocketreach\api_key "YOUR_API_KEY"macOS / Linux
mkdir -p ~/.rocketreach
echo "YOUR_API_KEY" > ~/.rocketreach/api_key
chmod 600 ~/.rocketreach/api_keyAlternative locations (checked in order):
Priority | Location |
1 |
|
2 |
|
3 | Project |
4 |
|
Get your key from RocketReach Account → API.
3. Connect in Cursor
Add to %USERPROFILE%\.cursor\mcp.json:
{
"mcpServers": {
"rocketreach": {
"command": "python",
"args": ["C:\\path\\to\\RocketReach MCP\\server.py"],
"cwd": "C:\\path\\to\\RocketReach MCP"
}
}
}Reload MCP servers in Cursor (Settings → MCP → refresh).
Related MCP server: mcp-server-apollo
Tools
Tool | Description | Credits |
| Liveness check | No |
| Plan, credits, rate limits | No |
| Search 700M+ profiles | No |
| Search companies | No |
| Emails/phones for a person | Yes |
| Full company profile | Yes |
| Poll async person lookups | No |
Usage examples
In Cursor chat
Check my RocketReach account creditsFind VPs of Engineering at SaaS companies in New YorkLook up person id 531625233CLI tests
# Test REST client (account + sample search)
python test.py --local
# Credits and rate limits only
python test.py --usage
# Official MCP OAuth smoke test (optional)
python test.py --smokePython client
from rocketreach_mcp.client import RocketReachClient
client = RocketReachClient()
print(client.account())
results = client.person_search(
{"current_title": ["VP Engineering"], "location": ["New York"]},
page_size=5,
)
print(results["pagination"], len(results["profiles"]))MCP server (stdio)
python server.pyPerson search query examples
{"name": ["Jane Doe"]}
{"current_title": ["Software Engineer"], "current_employer": ["Google"]}
{"location": ["\"San Francisco\"::~50mi"], "management_levels": ["director", "vp"]}
{"skills": ["python", "machine learning"]}Use quotes inside values for exact match: "\"IBM\"".
Company search query examples
{"domain": ["stripe.com"]}
{"industry": ["Software"], "employees": ["100-500"]}
{"techstack": ["Salesforce"]}Person lookup
Provide one identifier:
id— RocketReach profile ID from searchemaillinkedin_urlname+current_employernpi_number
If status is progress, call check_person_status with the profile ID.
Project layout
RocketReach MCP/
├── server.py # MCP server entrypoint
├── rocketreach_mcp/
│ ├── client.py # REST API client
│ └── config.py # ~/.rocketreach credential loading
├── test.py # CLI tests
├── requirements.txt
└── README.mdNotes
Search endpoints do not consume credits; lookups do.
The client retries on HTTP 429 using
Retry-Afteror backoff.Keep
~/.rocketreach/api_keyout of git; it is user-local only.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceMCP server for Apollo.io B2B sales intelligence API. Enables searching and enriching people and organizations via natural language.7174MIT
- AlicenseAqualityCmaintenanceMCP server for Apollo.io B2B data discovery and enrichment, enabling company search, people search, contact enrichment, and organization firmographics through Apollo's REST API.8Apache 2.0
- Alicense-qualityCmaintenanceExposes the LogicMonitor REST API as MCP tools with per-request LMv1 authentication, enabling querying of devices, alerts, reports, and more.Apache 2.0
- Flicense-qualityCmaintenanceMCP server for RocketReach, enabling people and company lookup via search, full profile, and company details through Cloudflare Workers.1
Related MCP Connectors
People Data Labs MCP — wraps the PDL person/company enrichment API
Search, document and execute authenticated API calls across 500+ apps via one MCP server
Rentcast MCP — wraps Rentcast API (api.rentcast.io/v1)
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/SmartManoj/RocketReach-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server