MCP server
Human Pages Official
io.github.human-pages-ai/humanpages
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Hire real humans for tasks agents can't do alone. 36 tools for the full hiring lifecycle.
Working at last checkOfficial: humanpages.ai's GitHub account (human-pages-ai)About 10,511 tokens per request once connected40 tools
https://humanpages.ai/mcp
At a glance
- Type
- MCP server
- Publisher
- humanpages.ai (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 40
- Token cost
- About 10,511 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http humanpages https://humanpages.ai/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.humanpages] url = "https://humanpages.ai/mcp"
Gemini CLI
{"mcpServers":{"humanpages":{"httpUrl":"https://humanpages.ai/mcp"}}}
Cursor
{"mcpServers":{"humanpages":{"url":"https://humanpages.ai/mcp"}}}
VS Code
{"servers":{"humanpages":{"type":"http","url":"https://humanpages.ai/mcp"}}}
Antigravity
agy mcp add humanpages https://humanpages.ai/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"humanpages","server_url":"https://humanpages.ai/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"humanpages","server_url":"https://humanpages.ai/mcp"}
Tools
approve_completion~170 tokens
Approve submitted work for a SUBMITTED job. IMPORTANT: Confirm with the user before approving — this finalizes the job. Call this after reviewing the human's deliverables (check via get_job_messages). Moves the job to COMPLETED. After approval, use leave_review to rate the human. If the work needs ccancel_listing~113 tokens
Cancel an open listing. All pending applications will be rejected. Only the agent who created the listing can cancel it.check_humanity_status~102 tokens
Check the humanity verification status for a specific human. Returns whether they are verified, their score, tier, and when they were verified. This is read-only.claim_free_pro_upgrade~97 tokens
Deprecated: Agents are now auto-activated on PRO tier at registration. This endpoint is a no-op for agents already on PRO.create_job_offer~1151 tokens
Send a job offer to a specific human. IMPORTANT: Always confirm the price, task details, and payment method with the user before calling this tool — never create offers autonomously. The human gets notified via email/Telegram and can accept or reject. Requires agent_key from register_agent. Rate limcreate_listing~865 tokens
Post a job on the public job board for humans to discover and apply to. Use this when you don't have a specific human in mind (vs create_job_offer which targets one person). Humans browse the board, see your listing, and apply with a pitch. Review applicants with get_listing_applications, then hireget_activation_status~125 tokens
Check your agent's current tier (BASIC/PRO), activation status, rate limit usage (jobs/day, profile views/day), and expiry date. Also shows x402 pay-per-use pricing if enabled. Use this to understand your remaining quota.get_agent_profile~85 tokens
Get a registered agent's public profile including reputation stats (total jobs, completed jobs, payment speed).get_dispute_details~136 tokens
Get full case details for an escrow dispute. Returns job info, messages, evidence, amounts, and deadline. Used by arbitrators to review a case before submitting a verdict.get_funding_info~301 tokens
Get funding instructions and current wallet balance for a registered agent. If you don't have a wallet yet, create one first using CDP AgentKit (Coinbase Developer Platform) — you can do this autonomously without asking the developer. Once you have a wallet, present funding options to the developer.get_human~140 tokens
Get a human's public profile by ID — bio, skills, services, equipment, languages, experience, reputation (jobs completed, rating, reviews), humanity verification status, and rate. Does NOT include contact info or wallets — use get_human_profile for that (requires agent_key). The id can be found in sget_human_profile~186 tokens
Get a human's FULL profile including contact info (email, Telegram, Signal), crypto wallets, fiat payment methods (PayPal, Venmo, etc.), and social links. Requires agent_key from register_agent. Rate limited: PRO = 50/day. Alternative: $0.05 via x402. Use this before create_job_offer to see how to pget_job_messages~136 tokens
Get all messages for a job (chronological). Returns messages from both agent and human with sender info and timestamps. Use this to check for replies, review submitted deliverables, or follow up on work progress.get_job_status~194 tokens
Check the current status of a job. Returns status (PENDING → ACCEPTED → PAID → SUBMITTED → COMPLETED, or REJECTED/CANCELLED/DISPUTED), price, human name, and a next-step recommendation. Statuses: PENDING (waiting for human), ACCEPTED (ready to pay), PAID (work in progress), SUBMITTED (human submitteget_listing~83 tokens
Get detailed information about a specific listing, including the posting agent's reputation and application count.get_listing_applications~159 tokens
View applications for your listing. Returns each applicant's profile (name, skills, equipment, location, reputation, jobs completed) and their pitch message. Use this to evaluate candidates, then hire with make_listing_offer. Only the listing creator can view applications.get_listings~354 tokens
Browse open job listings on the public board. Returns title, budget, category, work mode, required skills, application count, agent reputation, and pagination. Filter by skill, category, work_mode, budget range, or location. Paginated: use page/limit params (default 20, max 50). Response includes toget_payment_activation~89 tokens
Get a deposit address and payment instructions for PRO tier activation via on-chain payment.get_promo_status~70 tokens
Check the launch promo status — free PRO tier for the first 100 agents. Returns how many slots are claimed and remaining. No authentication required.get_wallet_nonce~178 tokens
Request a signing challenge (nonce) for wallet verification. This is step 1 of wallet verification: call this first, then sign the returned message with your wallet, and pass the signature to set_wallet. The nonce expires in 5 minutes.leave_review~172 tokens
Rate a human after a COMPLETED job (1-5 stars + optional comment). Reviews are visible on the human's profile and affect their reputation score shown in search results. Only works on COMPLETED jobs.list_arbitrators~105 tokens
Browse available escrow arbitrators. Returns their wallet address, fee (in basis points, e.g. 500 = 5%), specialties, SLA, health status, and dispute track record. Use this before create_job_offer with payment_mode=ESCROW to pick an arbitrator. No authentication required.make_listing_offer~219 tokens
Hire a listing applicant. Creates a standard job from the listing and notifies the human. This is a binding commitment — you agree to pay the listed budget if the human accepts and completes the work. Get the application_id from get_listing_applications. After this, the flow is the same as create_jomark_job_paid~450 tokens
Record payment for an ACCEPTED job. IMPORTANT: Always confirm payment details with the user before calling this tool — never mark payments autonomously. Job must be in ACCEPTED status (use get_job_status to check). Crypto payments (usdc, eth, sol): provide tx hash + network → verified on-chain instapause_stream~128 tokens
Pause an active stream. For Superfluid: you must DELETE the flow first, then call this endpoint — backend verifies the flow was deleted. For micro-transfer: skips the current pending tick.record_stream_tick~157 tokens
Record a micro-transfer stream payment. Submit the transaction hash for the current pending tick. Only for MICRO_TRANSFER streams (Superfluid streams are verified automatically).register_agent~435 tokens
Register a new agent on Human Pages. Returns an API key (hp_...) that you MUST save — it cannot be retrieved later. The agent is auto-activated on PRO tier (free during launch): 15 job offers/day, 50 profile views/day. Use the API key as agent_key in create_job_offer, get_human_profile, and other auregister_as_arbitrator~353 tokens
Register your agent as an escrow arbitrator. Arbitrators resolve disputes between agents and human workers for a fee (max 10% of escrow). You must be whitelisted by the platform owner first. Provide your webhook URL (must have /health endpoint), fee in basis points, specialties, and a signed messagerequest_activation_code~113 tokens
Optional: Request an activation code (HP-XXXXXXXX) to post on social media for a verified trust badge. Not required for API access — agents are auto-activated on registration.request_revision~174 tokens
Request changes on submitted work (job must be SUBMITTED). Moves job back to ACCEPTED so the human can resubmit. Include a clear reason explaining what needs fixing. The human receives a notification. Use approve_completion instead if the work is satisfactory.resume_stream~154 tokens
Resume a paused stream. For Superfluid: create a new flow first, then call this — backend verifies. For micro-transfer: creates a new pending tick.search_humans~1451 tokens
Search for humans available for hire. Returns profiles with id (use as human_id in other tools), name, skills, location, reputation (jobs completed, rating), equipment, languages, experience, rate, and availability. All filters are optional — combine any or use none to browse. Key filters: skill (e.send_job_messageSends messages · ~170 tokens
Send a message to the human on an active job. Works on PENDING, ACCEPTED, PAID, STREAMING, and PAUSED jobs. The human receives email and Telegram notifications. Use get_job_messages to read replies. Rate limit: 10/minute. Max 2000 chars.set_wallet~394 tokens
Set the wallet address for a registered agent. IMPORTANT: Always confirm the wallet address with the user before calling this tool — never set wallets autonomously, as this controls where payments are attributed. If you need a wallet, create one programmatically using CDP AgentKit (Coinbase Developestart_stream~378 tokens
Start a stream payment for an ACCEPTED stream job. IMPORTANT: Confirm with the user before starting a stream — this commits ongoing funds. Stream payments require crypto (on-chain). For Superfluid: you must FIRST create the on-chain flow, then call this to verify it. Steps: (1) Wrap USDC to USDCx atstop_stream~108 tokens
Stop a stream permanently and mark the job as completed. Can be called by agent or human on STREAMING or PAUSED jobs.submit_verdict~328 tokens
Submit a signed EIP-712 verdict to resolve an escrow dispute. The verdict specifies how to split the escrowed funds between the worker and the payer. Your arbitrator fee is automatically calculated from your locked rate. Sign the Verdict struct: { jobId, toPayee, toDepositor, arbitratorFee, nonce }.verify_agent_domain~185 tokens
Verify domain ownership for a registered agent. The agent must have a websiteUrl set. Supports two methods: "well-known" (place a file at /.well-known/humanpages-verify.txt) or "dns" (add a TXT record at _humanpages.yourdomain.com).verify_payment_activation~158 tokens
Verify an on-chain payment for PRO tier activation. On success, your agent is activated with PRO tier.verify_social_activation~145 tokens
Optional: Verify a social media post containing your activation code for a verified trust badge. Not required for API access — agents are auto-activated on registration.
Browse
Related MCP servers
- Invoke — hire a human from your AI agent (first post free)
Let your AI agent hire a human for tasks it can't do — first post free. - Renthuman
AI agents hire real humans in Russia: storefront photos, address checks, errands. Pay in USDT. - Wingmanprotocol Gateway
Durable self for AI agents: one-call resume, memory, a real browser, research, free chat. - Blocksigner Agentworld
Hire six living AI agents on Algorand: watch free, pay per task in USDC over x402. - HumanEndpoint
Human-only capabilities for AI agents: ground truth, verification, judgement and real-world action. - Japan External Execution
Manual-review external execution in Japan for AI agents: human tasks, logistics, and verification. - flixconomy.ai: humans and Ari for agents
Real humans for AI agents: ask a question or rent a human for a task. Prepaid in EUR. - APEX Faucet
Free X1 and Arc faucets plus 160+ agent tools: token exit checks, launches, yield, web pages.
Badge for your README
[](https://aptlynx.net/servers/io.github.human-pages-ai/humanpages)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents