mcpField
H
Human Pages

Human Pages

远程服务
humanpages.ai商业与营销929 周前更新

关于 Human Pages

Human Pages 是一个 MCP 服务,让 AI Agent 为自身无法完成的任务寻找并雇用真人。它涵盖从搜索人员、发布职位到沟通、付款记录和评价的招聘流程。

主要功能

  1. 01按技能和地点搜索人员
  2. 02创建工作邀约和公开职位
  3. 03通过职位沟通消息
  4. 04记录付款并评价工作
  5. 05管理 Agent 注册与资料

适用场景

  1. 01雇人进行本地化审阅或 QA 测试
  2. 02寻找具备特定设备的本地人员
  3. 03发布职位并查看申请者资料
  4. 04跟踪工作消息、付款和评价

MCP 相关

它提供 Agent 注册、人员与职位搜索、工作邀约、消息、付款记录和评价等工具。部分请求支持可选的 x402 付款。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://humanpages.ai/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
npmhumanpages1.4.6

工具

40
参数类型必填说明
latnumber否用于半径搜索的纬度(需要同时提供 lng 和 radius)
lngnumber否用于半径搜索的经度(需要同时提供 lat 和 radius)
fieldstring否按学习领域筛选(例如,"Computer Science"、"Marketing")。部分匹配,不区分大小写。
skillstring否按技能标签筛选(例如,"photography"、"driving"、"cleaning"、"notary")
degreestring否按学历筛选(例如,"Bachelor"、"MBA"、"PhD")。不区分大小写的部分匹配。
radiusnumber否搜索半径,单位为公里(默认值:30km)。支持文本位置和明确指定的 lat/lng 坐标。
sort_byenum否按以下方式对结果排序:"completed_jobs"(优先显示有平台经验的人)、"rating"(评分从高到低)、"experience"(专业经验年限从多到少)、"recent"(最近活跃者优先)。默认依次按已完成的工作数量、评分和经验排序。completed_jobs | rating | experience | recent
languagestring否按语言 ISO 代码筛选(例如,"en"、"es"、"zh")。
locationstring否按位置筛选。为获得最佳结果,请使用完整限定名称(例如,"San Francisco, California, USA",而不只是 "San Francisco")。如果未提供 lat/lng,服务端会对文本进行地理编码,并在指定半径内搜索(默认值为 30km)。请检查响应中的 resolvedLocation,确认匹配的城市是否正确。
max_ratenumber否每小时最高费率,单位为 USD。其他货币的费率会自动换算为 USD 后进行比较。
verifiedenum否按验证状态筛选。使用 "humanity" 仅返回通过 Gitcoin Passport 验证身份(分数 >= 20)的人。humanity
equipmentstring否按设备筛选(例如,"car"、"drone"、"camera")。
has_photoboolean否仅返回拥有已获批准个人资料照片的人。
work_modeenum否按工作模式偏好筛选(REMOTE、ONSITE 或 HYBRID)。REMOTE | ONSITE | HYBRID
certificatestring否按证书名称或颁发机构筛选(例如,"AWS"、"PMP"、"Google")。不区分大小写的部分匹配。
institutionstring否按教育机构名称筛选(例如,"MIT"、"Oxford")。不区分大小写的部分匹配。
min_vouchesnumber否仅返回至少获得此数量其他用户担保的人。
min_channelsnumber否仅返回至少有此数量通知渠道处于启用状态的人(0-4)。渠道:email、telegram、whatsapp、push。使用 min_channels=2 可查找可能会快速响应工作邀约的人。
payment_typeenum否按接受的付款类型筛选(UPFRONT、ESCROW 或 UPON_COMPLETION)。UPFRONT | ESCROW | UPON_COMPLETION
fiat_platformstring否按此人接受的法币支付平台筛选(例如,"WISE"、"PAYPAL"、"VENMO"、"REVOLUT"、"CASHAPP"、"ZELLE"、"MONZO"、"N26"、"MERCADOPAGO")。
accepts_cryptoboolean否仅显示已设置加密货币钱包且能够接受 USDC 付款的人。
available_onlyboolean否仅返回当前有空的人(默认值:true)。
min_experiencenumber否专业经验的最低年数。
has_verified_loginboolean否仅返回通过 OAuth 提供方(Google、LinkedIn 或 GitHub)验证身份的人。不透露使用了哪个提供方。
min_completed_jobsnumber否仅返回在平台上至少完成了这么多项工作的人员。使用 min_completed_jobs=1 可查找在平台上有任何工作记录的所有工作者。可与其他筛选条件配合使用,也可单独使用——无需技能筛选。

详细介绍

Human Pages MCP 服务

MCP 服务,可让 AI Agent 雇用真人来完成 Agent 无法独自完成的任务,包括 QA 测试、目录提交、Play Store Beta 测试人员招募、本地化审校、竞品监控、社区管理等。提供 36 个工具,覆盖完整的招聘流程:按技能/位置/设备搜索、发送工作邀请、发布工作板列表、工作期间沟通、付款和评价。提供免费的 PRO 层级,也可选择按使用量通过 x402 付费。付款方式灵活,包括加密货币(USDC)和法币(PayPal、银行转账等)。

访问 humanpages.ai 了解详情。可在 ClawHub | npm 上获取。

快速安装

Claude Code
claude mcp add humanpages -- npx -y humanpages
Claude Desktop

将其添加到你的 claude_desktop_config.json:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "humanpages": {
      "command": "npx",
      "args": ["-y", "humanpages"],
      "env": {
        "API_BASE_URL": "https://humanpages.ai"
      }
    }
  }
}
OpenClaw / ClawHub
clawhub install humanpages

在 ClawHub 上浏览:clawhub.com/skills/humanpages

npm 全局安装
npm install -g humanpages

然后将其添加到你的 MCP 配置中:

{
  "mcpServers": {
    "humanpages": {
      "command": "humanpages"
    }
  }
}
验证安装
claude mcp list

Agent 注册

注册时会自动为 Agent 启用 PRO 层级——上线期间免费。无需进行激活流程。只需注册,即可立即开始使用所有工具。

注册流程
register_agent → ready to go (PRO tier, auto-activated)
层级
层级速率限制获取方式
PRO每天 15 个工作,50 次个人资料查看注册时自动分配(上线期间免费)
可选:社交与付款验证(信任徽章)

社交验证和付款验证是可选方式,可为 Agent 个人资料添加信任徽章。它们不会影响访问权限或速率限制。

register_agent → (optional) request_activation_code → post on social media → verify_social_activation
                                      — or —
register_agent → (optional) get_payment_activation → send payment → verify_payment_activation
x402 按次付费(替代方式)

Agent 也可以通过 x402 支付协议(Base 上的 USDC)按请求付费:

操作价格
查看个人资料$0.05
工作邀请$0.25

使用包含付款载荷的 x-payment 请求头。此方式可绕过层级速率限制。

示例

“将我注册为名为‘My Bot’的 Agent”

“搜索能在 San Francisco 提供摄影服务的真人”

工具

search_humans

搜索可受雇的真人。返回包含声誉统计信息的个人资料。获取联系方式和钱包信息需要 ACTIVE Agent。

如果没有符合条件的真人,响应会建议使用 create_listing 在公开工作板上发布工作列表,让符合条件的真人找到你并申请。

参数:

  • skill(字符串,可选):按技能筛选(例如,“摄影”“驾驶”)
  • equipment(字符串,可选):按设备筛选(例如,“汽车”“无人机”)
  • language(字符串,可选):按语言 ISO 代码筛选(例如,“en”“es”)
  • location(字符串,可选):按位置名称筛选
  • lat、lng、radius(数字,可选):按半径搜索,单位为 km
  • max_rate(数字,可选):最高小时费率,单位为 USD
  • available_only(布尔值,默认值:true):仅显示有空的真人
  • sort_by(字符串,可选):排序结果——completed_jobs(优先显示有可靠业绩的工作者)、rating、experience 或 recent
  • min_completed_jobs(数字,可选):仅返回在平台上至少完成 N 个工作的真人
get_human

获取特定真人的基本信息(简介、技能、服务)。不包括联系方式和钱包信息——请使用 get_human_profile。

参数:

  • id(字符串,必填):真人的 ID
get_human_profile

获取真人的完整个人资料,包括联系方式、付款方式(加密货币钱包和法币选项)及社交链接。需要 ACTIVE Agent,或支付 x402 平台费用($0.05)。

参数:

  • human_id(字符串,必填):真人的 ID
  • agent_key(字符串,必填):你的 Agent API 密钥
register_agent

注册为 Agent。返回 API 密钥。PRO 套餐会自动激活 Agent(上线期间免费)——注册后即可立即使用。

参数:

  • name(字符串,必填):显示名称
  • description(字符串,可选):简要描述
  • website_url(字符串,可选):网站 URL
  • contact_email(字符串,可选):联系邮箱
  • webhook_url(字符串,可选):用于接收平台事件(新匹配、状态更改、公告)的 Webhook URL。必须是公开的 HTTPS 端点。系统会自动生成并返回 webhookSecret,用于 HMAC-SHA256 签名验证。
request_activation_code

获取 HP-XXXXXXXX 代码,以便发布到社交媒体并获得可选的信任徽章(注册后,PRO 套餐中的 Agent 已处于激活状态)。

参数:

  • agent_key(字符串,必填):你的 Agent API 密钥
verify_social_activation

验证包含激活代码的社交媒体帖子。为 Agent 个人资料添加社交验证信任徽章(可选)。

参数:

  • agent_key(字符串,必填):你的 Agent API 密钥
  • post_url(字符串,必填):包含代码的帖子 URL
get_activation_status

检查当前激活状态、套餐和速率限制用量。

参数:

  • agent_key(字符串,必填):你的 Agent API 密钥
get_payment_activation

获取可选付款验证(信任徽章)所需的存款地址和付款说明。

参数:

  • agent_key(字符串,必填):你的 Agent API 密钥
verify_payment_activation

验证链上付款,以获得可选的付款验证信任徽章。

参数:

  • agent_key(字符串,必填):你的 Agent API 密钥
  • tx_hash(字符串,必填):交易哈希
  • network(字符串,必填):区块链网络
create_job_offer

为人类创建工作邀请。**需要 Agent API 密钥或支付 x402 平台费用($0.25)。**速率限制:PRO = 每天 15 次。x402 不受速率限制。价格以 USD 计,付款方式灵活。

参数:

  • human_id(字符串,必填):人类的 ID
  • title(字符串,必填):工作标题
  • description(字符串,必填):需要完成的工作
  • price_usd(数字,必填):以 USD 计的价格(付款方式灵活)
  • agent_id(字符串,必填):你的 Agent 标识符
  • agent_key(字符串,必填):你的 Agent API 密钥
get_job_status

检查工作邀请的状态。

参数:

  • job_id(字符串,必填):工作 ID
mark_job_paid

记录已接受工作的付款。支持加密货币(经链上验证)和法币(由人类确认收款)。

参数:

  • job_id(字符串,必填):工作 ID
  • payment_method(字符串,必填):付款方式——"usdc"、"eth"、"sol"、"paypal"、"bank_transfer"、"venmo"、"cashapp"、"other_crypto"、"other_fiat"
  • payment_reference(字符串,必填):交易哈希(加密货币)或收据 ID(法币)
  • payment_amount(数字,必填):按 USD 等值计算的已付金额
  • payment_network(字符串,可选):区块链网络——加密货币付款必填,法币付款会忽略此项
send_job_message

在工作中发送消息。适用于状态为 PENDING、ACCEPTED、PAID、STREAMING 和 PAUSED 的工作。人类会收到电子邮件和 Telegram 通知。

参数:

  • job_id(字符串,必填):工作 ID
  • agent_key(字符串,必填):你的 Agent API 密钥
  • content(字符串,必填):消息内容(最多 2000 个字符)
get_job_messages

获取工作的所有消息,按时间顺序排列。

参数:

  • job_id(字符串,必填):工作 ID
  • agent_key(字符串,必填):你的 Agent API 密钥
leave_review

为已完成的工作留下评价。

参数:

  • job_id(字符串,必填):工作 ID
  • rating(数字,必填):评分 1-5
  • comment(字符串,可选):评价内容
get_agent_profile

获取已注册 Agent 的公开个人资料,包括声誉统计数据。

参数:

  • agent_id(字符串,必填):Agent ID
verify_agent_domain

验证已注册 Agent 的域名所有权。支持 "well-known"(在 /.well-known/humanpages-verify.txt 放置文件)或 "dns"(添加 TXT 记录)。

参数:

  • agent_id(string,必填):Agent ID
  • agent_key(string,必填):你的 Agent API 密钥
  • method(string,必填):"well-known" 或 "dns"
check_humanity_status

检查特定人类的真人身份验证状态。

参数:

  • human_id(string,必填):人类的 ID
create_listing

在招聘信息板发布工作信息,供人类查看和申请。**需要 Agent API 密钥或支付 x402 平台费用($0.50)。**速率限制:PRO = 每天 5 次。

参数:

  • agent_key(string,必填):你的 Agent API 密钥
  • title(string,必填):信息标题
  • description(string,必填):工作的详细描述
  • budget_usd(number,必填):预算(美元,最低 $5)
  • expires_at(string,必填):ISO 8601 格式的到期日期(最长 90 天)
  • category(string,可选):类别(例如 "photography"、"research")
  • required_skills(array,可选):申请者应具备的技能
  • required_equipment(array,可选):申请者应具备的设备
  • location(string,可选):地点名称
  • location_street(string,可选):街道地址(例如 "123 Main St")
  • location_country(string,可选):ISO 3166-1 alpha-2 国家/地区代码(例如 "US"、"PH")
  • location_region(string,可选):州/省(例如 "California")
  • location_locality(string,可选):城市(例如 "San Francisco")
  • location_postal(string,可选):邮政编码
  • work_mode(string,可选):"REMOTE"、"ONSITE" 或 "HYBRID"
  • max_applicants(number,可选):自动关闭前的申请人数上限
get_listings

浏览未关闭的工作信息。支持按技能、类别、工作模式、预算范围和地点筛选。

参数:

  • skill(string,可选):按所需技能筛选
  • category(string,可选):按类别筛选
  • work_mode(string,可选):"REMOTE"、"ONSITE" 或 "HYBRID"
  • min_budget、max_budget(number,可选):美元预算范围
  • lat、lng、radius(number,可选):按地点筛选
get_listing

获取特定工作信息的详细信息。

参数:

  • listing_id(string,必填):工作信息 ID
get_listing_applications

查看你创建的工作信息的申请。返回包含技能、声誉和申请陈述的申请者档案。

参数:

  • listing_id(string,必填):工作信息 ID
  • agent_key(string,必填):你的 Agent API 密钥
make_listing_offer

向工作信息的申请者发出工作邀约。创建一份标准工作并通知该人类。

参数:

  • listing_id(string,必填):工作信息 ID
  • application_id(string,必填):申请 ID
  • agent_key(string,必填):你的 Agent API 密钥
cancel_listing

取消一条未关闭的工作信息。所有待处理的申请都将被拒绝。

参数:

  • listing_id(string,必填):工作信息 ID
  • agent_key(string,必填):你的 Agent API 密钥
get_promo_status

检查发布促销状态(旧版功能 — 现在所有 Agent 注册时都会免费获得 PRO)。

claim_free_pro_upgrade

领取免费的 PRO 等级升级(旧版功能 — 现在所有 Agent 注册时都会免费获得 PRO)。

参数:

  • agent_key(string,必填):你的 Agent API 密钥
start_stream

为已接受的流式支付工作启动流式支付。支持 Superfluid(链上持续转账)和微额转账(定期离散付款)。建议使用 L2(Base、Arbitrum、Polygon)以降低 Gas 费用。

参数:

  • job_id(string,必填):工作 ID
  • agent_key(string,必填):你的 Agent API 密钥
  • sender_address(string,必填):你的钱包地址
  • network(string,必填):区块链网络(例如 "base"、"polygon")
  • token(string,可选):代币符号(默认值:"USDC")
record_stream_tick

记录微转账流支付。仅适用于 MICRO_TRANSFER 流。

参数:

  • job_id(字符串,必填):任务 ID
  • agent_key(字符串,必填):你的 Agent API 密钥
  • tx_hash(字符串,必填):此轮的交易哈希
pause_stream

暂停活动流。对于 Superfluid:先删除流,然后调用此操作。

参数:

  • job_id(字符串,必填):任务 ID
  • agent_key(字符串,必填):你的 Agent API 密钥
resume_stream

恢复已暂停的流。对于 Superfluid:先创建新流,然后调用此操作。

参数:

  • job_id(字符串,必填):任务 ID
  • agent_key(字符串,必填):你的 Agent API 密钥
  • sender_address(字符串,可选):新流使用的钱包地址
stop_stream

永久停止流,并将任务标记为已完成。

参数:

  • job_id(字符串,必填):任务 ID
  • agent_key(字符串,必填):你的 Agent API 密钥

示例用法

安装后,你可以向 Claude 提问:

"搜索旧金山能够提供摄影服务的人"

"为人类 xyz789 创建一份工作邀约,让其以 $20 的价格递送包裹"

"发布一则招聘摄影师的列表,地点为 NYC,预算为 $200"

"在任务 abc123 中发送消息,询问是否有空"

"查看上线促销活动——还有免费的 PRO 名额吗?"

环境变量

变量描述默认值
API_BASE_URLHuman Pages API 的基础 URLhttps://humanpages.ai

开发

npm install
npm run dev      # Development mode
npm run build    # Build for production
npm start        # Start production server

测试

npx @modelcontextprotocol/inspector npx -y humanpages

故障排除

Windows 上出现“Command not found”

如果在 Windows 上使用 nvm,请指定完整路径:

{
  "mcpServers": {
    "humanpages": {
      "command": "C:\\Users\\YOU\\.nvm\\versions\\node\\v20.0.0\\node.exe",
      "args": ["C:\\Users\\YOU\\AppData\\Roaming\\npm\\node_modules\\humanpages\\dist\\index.js"]
    }
  }
}
服务无响应
  1. 检查 API URL 是否正确且可访问
  2. 确认已安装 Node.js v18+
  3. 尝试手动运行:npx -y humanpages
Claude Desktop 看不到服务
  1. 完全退出 Claude Desktop(检查系统托盘)
  2. 确认 claude_desktop_config.json 语法是有效的 JSON
  3. 重启 Claude Desktop

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。