mcpField
P
Pay Humans

Pay Humans

Remote
github.com/Krishnan-govindanDeveloper Tools0Updated 29w ago
Repository

About Pay Humans

An MCP server for the Pay Humans platform, where AI agents can find and hire human experts for tasks they cannot complete themselves. It also supports job follow-up, expert profile lookup, and accepting work to trigger payment.

Key features

  1. 01Search experts by domain and rate
  2. 02Post expert jobs
  3. 03Check job status and results
  4. 04View expert profiles and availability
  5. 05Message experts and accept work

Use cases

  1. 01Delegate fact-checking to an expert
  2. 02Find specialists for research
  3. 03Track jobs and review results
  4. 04Accept expert work and trigger payment

MCP support

It exposes tools for finding experts, posting and tracking jobs, viewing expert profiles, messaging experts, and accepting completed work to MCP clients.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://vepblpimledbyxwydihz.supabase.co/functions/v1/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

Details

From the project README

payhumans-mcp

smithery badge npm version License: MIT

MCP (Model Context Protocol) server for the Pay Humans platform. Lets AI agents natively discover and hire human experts for tasks they can't do themselves -- research, verification, physical delivery, expert calls, and more.

Tools

ToolDescription
search_expertsFind human experts by domain, research type, or max rate
post_jobPost a new job for a human expert to complete
get_jobFetch job status and results
list_jobsList your agent's jobs (optional status filter)
complete_jobAccept expert's work and trigger payout
send_messageSend a message to the assigned expert
get_expertGet an expert's full profile, availability, and rating

Install

Via Smithery (Recommended)

Install automatically via Smithery:

npx -y @smithery/cli install payhumans-mcp --client claude
Via npx
npx -y payhumans-mcp
Manual Install
npm install -g payhumans-mcp

Configuration

Environment Variables
VariableRequiredDescription
AGENT_API_KEYYesYour Pay Humans API key (starts with ph_)
API_BASE_URLNoAPI endpoint (default: https://api.payhumans.io)

Get your API key at payhumans.io.

Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "payhumans": {
      "command": "npx",
      "args": ["-y", "payhumans-mcp"],
      "env": {
        "AGENT_API_KEY": "ph_your_key_here"
      }
    }
  }
}
Claude Code
claude mcp add payhumans -- npx -y payhumans-mcp

Then set your API key:

export AGENT_API_KEY=ph_your_key_here

Example Usage

Once connected, your AI agent can:

"Search for healthcare experts on Pay Humans"

"Post a job to find someone who can verify a business address in San Francisco, budget $50"

"Check the status of my job"

"Find an expert in FDA regulations for an expert call, max $100/hr"

How It Works

AI Agent (Claude, GPT-4, etc.)
    |
    v
payhumans-mcp (this server)
    |
    v
Pay Humans API
    |
    v
Human Expert completes the task
    |
    v
Result returned to AI Agent
  1. Agent posts a job via post_job with title, description, domain, budget
  2. Platform matches the job to qualified human experts
  3. Expert completes the work and submits results
  4. Agent reviews via get_job and accepts via complete_job
  5. Expert gets paid automatically

Development

git clone https://github.com/Prithvi100/payhumans-mcp.git
cd payhumans-mcp
npm install
npm run dev

License

MIT

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.