npm herohunt-mcpstdioupdated 4mo ago
MCP server for the HeroHunt People Search API. Search for talent across LinkedIn, GitHub, and StackOverflow from any MCP-compatible AI agent.
What can you do with herohunt mcp?
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"
}
}
}
}
Get Your API Key
Sign up at herohunt.ai/app/api/sign-up to get your API key.
Tools
| Tool | Type | Description |
|---|---|---|
people_search |
Write | Search for people profiles using natural language. 1 credit per reserved slot. |
people_search_paginate |
Read | Fetch more results for an existing search. Free unless enrichment is on. |
account_usage_get |
Read | Get plan, credits, rate limit info. Free. |
account_searches_list |
Read | List past searches. Free. |
account_upgrade_link |
Read | Get plan upgrade URL. Free. |
account_billing_portal_link |
Read | Get Stripe billing portal URL. Free. |
api_keys_list |
Read | List API key prefixes and scopes. Free. |
api_keys_create |
Write | Create a new API key. |
api_keys_rotate |
Write | Rotate an existing API key. |
api_keys_revoke |
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 |
|---|---|---|---|
HEROHUNT_API_KEY |
Yes | - | Your People Search API key |
HEROHUNT_MCP_URL |
No | https://api.herohunt.ai/api/v1/mcp |
Override the MCP endpoint URL |
Links
License
MIT
Install
Add herohunt mcp to your client. Pick the one you use.
claude mcp add herohunt-mcp -- npx -y herohunt-mcpcodex mcp add herohunt-mcp -- npx -y herohunt-mcpamp mcp add herohunt-mcp -- npx -y herohunt-mcp{
"mcpServers": {
"herohunt-mcp": {
"command": "npx",
"args": [
"-y",
"herohunt-mcp"
]
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"herohunt-mcp": {
"command": "npx",
"args": [
"-y",
"herohunt-mcp"
]
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
code --add-mcp '{"name":"herohunt-mcp","command":"npx","args":["-y","herohunt-mcp"]}'Or add the block manually to `.vscode/mcp.json` under `servers`.
{
"mcpServers": {
"herohunt-mcp": {
"command": "npx",
"args": [
"-y",
"herohunt-mcp"
]
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
{
"mcpServers": {
"herohunt-mcp": {
"command": "npx",
"args": [
"-y",
"herohunt-mcp"
]
}
}
}Add to `cline_mcp_settings.json` via the MCP Servers panel.
{
"mcpServers": {
"herohunt-mcp": {
"command": "npx",
"args": [
"-y",
"herohunt-mcp"
]
}
}
}Add to `~/.gemini/settings.json`.
{
"mcpServers": {
"herohunt-mcp": {
"type": "local",
"command": "npx",
"args": [
"-y",
"herohunt-mcp"
],
"tools": [
"*"
]
}
}
}Add to `~/.copilot/mcp-config.json`, or run `/mcp add` inside the CLI.
{
"context_servers": {
"herohunt-mcp": {
"command": {
"path": "npx",
"args": [
"-y",
"herohunt-mcp"
]
}
}
}
}Add to your Zed `settings.json`.
npx -y herohunt-mcpRun `goose configure`, choose **Add Extension → Command-line Extension**, and paste this command.
10 tools
herohunt mcp exposes 10 tools to a connected agent.
- people_search
- Write
- people_search_paginate
- Read
- account_usage_get
- Read
- account_searches_list
- Read
- account_upgrade_link
- Read
- account_billing_portal_link
- Read
- api_keys_list
- Read
- api_keys_create
- Write
- api_keys_rotate
- Write
- api_keys_revoke
- Write
Score
64 / 100
Good
- Documentation22/25
- Maintenance13/25
- Trust9/20
- Capability8/15
- Install experience12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 113 days ago
- Has a release history
- Repository is not archived
- No licence detected
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 10 tool(s) documented
- Provides prompt templates
- Provides resources
- 12 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Version history
| Versions | Published |
|---|---|
| 1.0.2Latest | May 11, 2026 |