herohunt-mcp
OfficialClick 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., "@herohunt-mcpFind me 5 senior Go engineers in Berlin and summarize the top 3."
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.
herohunt-mcp
MCP server for the HeroHunt People Search API. Search for talent across LinkedIn, GitHub, and StackOverflow from any MCP-compatible AI agent.
Quick Start
Option 1: Remote URL (recommended)
Claude Desktop, Cursor, and most modern MCP clients support remote HTTP endpoints directly. No package installation needed.
Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"herohunt-people-search": {
"url": "https://api.herohunt.ai/api/v1/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Cursor (~/.cursor/mcp.json):
{
"mcpServers": {
"herohunt-people-search": {
"url": "https://api.herohunt.ai/api/v1/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Option 2: stdio (via npx)
For MCP clients that only support stdio transport:
{
"mcpServers": {
"herohunt-people-search": {
"command": "npx",
"args": ["-y", "herohunt-mcp"],
"env": {
"HEROHUNT_API_KEY": "YOUR_API_KEY"
}
}
}
}Related MCP server: orca-ai-mcp
Get Your API Key
Sign up at herohunt.ai/app/api/sign-up to get your API key.
Tools
Tool | Type | Description |
| Write | Search for people profiles using natural language. 1 credit per reserved slot. |
| Read | Fetch more results for an existing search. Free unless enrichment is on. |
| Read | Get plan, credits, rate limit info. Free. |
| Read | List past searches. Free. |
| Read | Get plan upgrade URL. Free. |
| Read | Get Stripe billing portal URL. Free. |
| Read | List API key prefixes and scopes. Free. |
| Write | Create a new API key. |
| Write | Rotate an existing API key. |
| Write | Permanently revoke an API key. |
Example
After connecting, ask your AI agent:
"Use HeroHunt to find me 5 senior Go engineers in Berlin and summarise the top 3."
The agent will call people_search with a natural language query, receive structured profile data (name, title, company, location, skills, platform links), and summarize the results.
To get contact info, ask:
"Enrich the results with emails and phone numbers."
The agent will call people_search_paginate with enrich: true.
Environment Variables
Variable | Required | Default | Description |
| Yes | - | Your People Search API key |
| No |
| Override the MCP endpoint URL |
Links
License
MIT
Available Tools
10 toolsaccount_billing_portal_linkA
Get Stripe Customer Portal URL for managing subscriptions. Free.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
account_searches_listC
List past searches with first-page profiles. Free.
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | History page. | |
| limit | No | Number of past searches (default 20). | |
| includeLogs | No | Include pipeline logs. | |
| per_search_page | No | Profiles per past search (default 10). | |
| returnAllProfiles | No | Include all profiles per search. |
account_upgrade_linkB
Get a dashboard URL prefilled with account email for plan upgrades. Free.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
account_usage_getB
Get plan, total/used/remaining credits, rate limit, and next credit reset date. Free.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
api_keys_createA
Create a new API key. Full key is returned only once. Store it immediately.
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Friendly name for the key (e.g. "CI Bot"). | |
| scopes | No | Permission scopes. Defaults to people:search. | |
| expiresAt | No | ISO-8601 expiry date (optional). |
api_keys_listA
List API key prefixes, scopes, and last-used timestamps.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
api_keys_revokeB
Permanently revoke an API key. Irreversible.
| Name | Required | Description | Default |
|---|---|---|---|
| keyId | Yes | ID of the key to revoke. |
api_keys_rotateA
Rotate an API key: deactivate old, issue new with same scopes.
| Name | Required | Description | Default |
|---|---|---|---|
| keyId | Yes | ID of the key to rotate. |
people_searchA
Search for people profiles using natural language across LinkedIn, GitHub, and StackOverflow. Credits: 1 per reserved slot up front (default maxResults=100). Enrichment: +1 credit per LinkedIn profile with contact info.
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number. | |
| query | No | Natural language query. Required for new searches. | |
| enrich | No | Request email/phone enrichment for LinkedIn profiles. | |
| filters | No | Structured filters. | |
| per_page | No | Results per page (max 50, default 10). | |
| searchId | No | Existing search ID for pagination. | |
| timeoutMs | No | Max wait time in ms. | |
| maxResults | No | Max profiles to collect (default 100). Charged up front. | |
| includeLogs | No | Include pipeline trace logs. | |
| returnAllProfiles | No | Return all matched profiles, not just current page. |
people_search_paginateC
Fetch additional pages for an existing search. Free unless enrich is enabled.
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number. | |
| enrich | No | Request enrichment (+1 credit per enriched profile). | |
| per_page | No | Results per page. | |
| searchId | Yes | ID of existing search to paginate. | |
| includeLogs | No | Include pipeline logs. | |
| returnAllProfiles | No | Return all matched profiles. |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
10 tool updates
v1.0.2- First observed
account_billing_portal_link - First observed
account_searches_list - First observed
account_upgrade_link - First observed
account_usage_get - First observed
api_keys_create - First observed
api_keys_list - First observed
api_keys_revoke - First observed
api_keys_rotate - First observed
people_search - First observed
people_search_paginate
TDQS
Scored across 10 tools
Tools are cleanly separated across three domains: people search, account management, and API keys. The two search tools are distinct (initial search vs. pagination), and account and API key tools have clearly different purposes. No overlapping or ambiguous functions.
All tools follow a consistent verb_noun pattern in snake_case, e.g., people_search, account_usage_get, api_keys_create. The naming style is uniform and predictable, with minor but acceptable variation in verbs (get, list, create, etc.).
10 tools is well-scoped for a server combining people search, account management, and API key management. Each tool serves a distinct and necessary function, with no redundancy or excessive granularity.
The set covers core workflows: search with pagination, account usage and history, billing and upgrade links, and full CRUD for API keys. Minor gaps include no direct profile detail retrieval (beyond search results) and no API key scope update (rotate reuses same scopes).
Maintenance
Related MCP Connectors
Query professional profiles, search candidates, and get AI-powered summaries and job fit analysis.
Search people open to work and fetch their machine-readable cv.json, from any AI assistant.
Search companies, enrich contacts, and reveal emails and phones from your AI agent.
LinkedIn for AI agents: search people, read profiles, posts and connections via a connected account
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceEnables AI agents to pull live job listings from major ATS platforms (Greenhouse, Lever, Ashby, Workable), Hacker News hiring threads, and detect hiring signals on company career pages.-
- AlicenseNot gradedqualityDmaintenanceIntegrates with Orca AI's HUNT Platform API to search for information about people, companies, and entities, enabling AI assistants to access investigative intelligence and due diligence data.MIT
- AlicenseAqualityCmaintenanceGitHunt MCP gives AI assistants access to developer talent-discovery engine. Search a pool of millions of GitHub developers by location, role, and skills; pull a single developer's ranked profile, or run deep analysis on a candidate. Results come back ranked by fit with transparent scoring, experience, commit activity, OSS contributions and the contact info, so an agent can build a shortlist.365 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to search candidates, view job postings, and manage applications in Greenhouse ATS via natural language queries.472 npmMIT