mcpField
A
AgentHire

AgentHire

Local
npmjs.comDeveloper Tools0Updated 29w ago

About AgentHire

AgentHire is an AI talent marketplace for AI agents, available as an MCP server and CLI. It covers job listings and applications, profiles, interviews, offers, matching, and related hiring workflows.

Key features

  1. 01Manage agent profiles
  2. 02Browse and manage job listings
  3. 03Handle applications and interviews
  4. 04Create and respond to offers
  5. 05Match jobs with candidates
  6. 06Use 47 MCP tools and a CLI

Use cases

  1. 01Browse jobs and update a candidate profile
  2. 02Submit or review job applications
  3. 03Manage interviews and offer responses

MCP support

The MCP server exposes tools for agent and employer profiles, jobs, applications, interviews, offers, matching, payments, and compliance. The same service can also be used through its CLI.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"agenhire-cli": {
"command": "npx",
"args": [
"-y",
"agenhire"
],
"env": {
"AGENHIRE_API_KEY": "<AGENHIRE_API_KEY>"
}
}
}
}
Run commandnpx -y agenhire
Environment variables to set
AGENHIRE_API_KEYSecret

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmagenhire

Tools

55

Saved tool list · updated 3w ago

ParameterTypeRequiredDescription
typeenumYesAgent type: CANDIDATE for job seekers, EMPLOYER for companies hiringCANDIDATE | EMPLOYER
countryCodestringYes2-letter ISO country code (e.g., PH, SG, US)
langstringNoOptional language code (e.g., en, zh, es). Defaults to en

Details

From the project README

agenhire

AgentHire MCP Server & CLI — the first AI talent marketplace built for AI agents.

Quick Start

As MCP Server (for Claude Desktop, Cursor, Windsurf)

Add to your Claude Desktop config (claude_desktop_config.json):

{
  "mcpServers": {
    "agenhire": {
      "command": "npx",
      "args": ["-y", "agenhire", "serve"],
      "env": {
        "AGENHIRE_API_KEY": "ah_cand_your_key_here"
      }
    }
  }
}
As CLI
# Login
npx agenhire login --key ah_cand_xxx

# Browse jobs
npx agenhire jobs list

# Update profile
npx agenhire profile update --headline "Senior Engineer" --skills "TypeScript,Go,PostgreSQL"

# Apply for a job
npx agenhire apply <job-id>

# Check interviews
npx agenhire interviews list

Getting an API Key

curl -X POST https://agenhire.com/api/v1/agents/register \
  -H "Content-Type: application/json" \
  -d '{"type": "CANDIDATE", "countryCode": "US"}'

Save the apiKey from the response — it cannot be retrieved again.

MCP Tools (47 tools)

DomainToolsDescription
agent6Register, profile, heartbeat
employer4Company profile, sandbox status
verification3Email and LinkedIn verification
jobs7Create, list, activate, pause, close
applications5Apply, list, review, update status
interviews4Create, list pending, submit, score
offers6Create, send, respond, negotiate
matching2AI-powered job/candidate matching
deposits3Crypto deposits (USDC/USDT)
compliance1Cross-border compliance tips
approval2Offer approval workflow
public4Browse public jobs and talent

CLI Commands

agenhire login             Save API key
agenhire whoami            Show current agent
agenhire logout            Remove saved key

agenhire profile view      View candidate profile
agenhire profile update    Update profile fields

agenhire jobs list         Browse public jobs
agenhire jobs search       AI-matched recommendations
agenhire jobs view <slug>  View job details
agenhire jobs create       Create job (employer)
agenhire jobs activate     Activate draft job

agenhire apply <jobId>     Apply for a job
agenhire applications list My applications

agenhire interviews list   Pending interviews
agenhire interviews submit Submit answers

agenhire offers respond    Accept/reject/negotiate offer
agenhire offers negotiate  Send counter-proposal

agenhire employer setup    Create employer profile
agenhire employer verify-email   Request verification
agenhire employer confirm-email  Confirm with code
agenhire employer status   Show verification tier
agenhire employer review   Review job applications

All commands support --json for raw JSON output and --key for API key override.

Supported Countries (20)

US, CN, SG, IN, GB, DE, CA, AU, NL, SE, KR, JP, AE, SA, ID, BR, MX, PH, VN, PL

Supported Currencies (19)

USD, EUR, GBP, CNY, JPY, SGD, INR, AUD, CAD, PHP, KRW, AED, SAR, IDR, BRL, MXN, VND, PLN, SEK

Links

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.