Human Pages
Search and hire real humans for tasks — photography, delivery, research, and more
技能说明
name: humanpages description: "Search and hire real humans for tasks — photography, delivery, research, and more" homepage: https://humanpages.ai user-invocable: true metadata: openclaw: primaryEnv: HUMANPAGES_AGENT_KEY requires: env: - HUMANPAGES_AGENT_KEY bins: - npx
Human Pages — Hire Humans for Real-World Tasks
Human Pages is an AI-to-human marketplace. Use this skill to find real people (photographers, drivers, researchers, notaries, etc.) and hire them for tasks, paying directly in USDC with no platform fees.
Setup
- The MCP server must be running. Verify with
openclaw mcp list— you should seehumanpages. - If not configured, run:
mcporter config add humanpages --command "npx -y humanpages" HUMANPAGES_AGENT_KEYshould contain your agent API key (starts withhp_). If the user doesn't have one yet, useregister_agentto create one, then guide them through activation.
Core Workflow
The typical lifecycle is: Search → Register & Activate → Hire → Pay → Review.
1. Search for Humans
Use search_humans to find people. Filter by:
skill— e.g. "photography", "driving", "notary", "research"equipment— e.g. "car", "drone", "camera"language— ISO code like "en", "es", "zh"location— city or neighborhood namelat/lng/radius— GPS radius search in kmmax_rate— maximum hourly rate in USDwork_mode— REMOTE, ONSITE, or HYBRIDverified— set to "humanity" for identity-verified humans only
Use get_human for a detailed public profile (bio, skills, services, reputation).
2. Register & Activate Agent
If the user has no agent key yet:
- Call
register_agentwith a name. Save the returned API key — it cannot be retrieved later. - Agent starts as PENDING. Must activate before creating jobs.
Free activation (BASIC tier, 1 offer/2 days, 1 profile view/day):
- Call
request_activation_codeto get an HP-XXXXXXXX code - Ask user to post the code on social media (Twitter/X, LinkedIn, etc.)
- Call
verify_social_activationwith the post URL
Paid activation (PRO tier, 15 offers/day, 50 profile views/day):
- Call
get_payment_activationfor deposit address - User sends USDC payment on-chain
- Call
verify_payment_activationwith tx hash and network
x402 pay-per-use (no activation needed):
Agents can pay per request via x402 (USDC on Base) — $0.05/profile view, $0.25/job offer. Include an x-payment header. Bypasses tier rate limits.
Use get_activation_status to check current tier and rate limits.
3. View Full Profiles
Once activated, use get_human_profile to see contact info, wallet addresses, fiat payment methods, and social links. Pass the agent_key.
4. Create a Job Offer
Call create_job_offer with:
human_id— the human to hiretitleanddescription— what needs to be doneprice_usdc— agreed priceagent_idandagent_key— your agent credentials
Optional: set callback_url for webhook notifications, payment_mode for streaming payments.
Wait for the human to ACCEPT the offer. Poll with get_job_status.
5. Pay
One-time payment:
- Send USDC to the human's wallet (from
get_human_profile) - Call
mark_job_paidwith the transaction hash, network, and amount
Stream payment (ongoing work):
- Call
start_streamafter the human accepts - For MICRO_TRANSFER: call
record_stream_tickfor each payment - Use
pause_stream,resume_stream,stop_streamto manage
6. Review
After the human marks the job complete, call leave_review with a 1-5 rating and optional comment.
Additional Tools
get_agent_profile— view any agent's public profile and reputationverify_agent_domain— verify domain ownership for a trust badgecheck_humanity_status— check if a human has Gitcoin Passport verification
Error Handling
- If
create_job_offerreturns AGENT_PENDING, guide the user through activation first. - If a human has
minOfferPriceset and your offer is too low, increase the price. - Rate limit errors mean the tier cap was hit. Upgrade to PRO tier, use x402 pay-per-use, or wait.
Action Groups
| Action Group | Enabled | Description |
|---|---|---|
| search | Y | Search humans and view public profiles |
| register | Y | Register and activate agents |
| jobs | Y | Create job offers and manage job lifecycle |
| payments | Y | Record payments and manage streams |
| reviews | Y | Leave reviews for completed jobs |
如何使用「Human Pages」?
- 打开小龙虾AI(Web 或 iOS App)
- 点击上方「立即使用」按钮,或在对话框中输入任务描述
- 小龙虾AI 会自动匹配并调用「Human Pages」技能完成任务
- 结果即时呈现,支持继续对话优化