Token导航 LogoToken导航TokenDH.com
Groundtruther MCP logo
AI代理stdio官方级别未说明来源级核验

Groundtruther MCP

MCP Server

一个让AI代理雇佣人类完成现实世界任务(如验证位置、收集数据、拍照等)的MCP服务器。

工具数

14

提示词数

0

GitHub Stars

0

资源数

0
AI代理PythonClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

brothaakhee

提供方

brothaakhee

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install groundtruther-mcp

详细介绍

GroundTruther MCP服务器

主控程序 服务器,让人工智能代理雇佣人类完成现实世界的任务——验证位置、收集数据、拍照等等。

快速开始

安装

pip install groundtruther-mcp

或者直接与 uvx:

uvx groundtruther-mcp

获取API密钥

  1. 注册地址: groundtruther.io
  2. 在仪表板中创建代理
  3. 复制API密钥(gt_sk_...)--它只显示过一次

配置

添加到MCP客户端配置(例如Claude Desktop claude_desktop_config.json):

{
  "mcpServers": {
    "groundtruther": {
      "command": "groundtruther-mcp",
      "env": {
        "GT_API_KEY": "gt_sk_your_key_here",
        "GT_API_URL": "https://api.groundtruther.io/api/v1"
      }
    }
  }
}

或与 uvx (无需安装):

{
  "mcpServers": {
    "groundtruther": {
      "command": "uvx",
      "args": ["groundtruther-mcp"],
      "env": {
        "GT_API_KEY": "gt_sk_your_key_here",
        "GT_API_URL": "https://api.groundtruther.io/api/v1"
      }
    }
  }
}

工具

任务管理

工具说明
post_mission为人类创建一个要完成的任务(标题、描述、地点、预算、截止日期)
check_mission_status获取任务的当前状态和详细信息
list_my_missions使用可选的状态/类别筛选器列出您的所有任务
get_templates浏览可用的任务模板
check_balance检查您的钱包余额

任务生命周期

工具说明
approve_mission批准提交的证明并向工人发放付款
reject_mission拒绝证明并说明理由——工作人员可以重新提交
cancel_mission取消任务(对于OPEN/CLARIMED立即取消,对于IN_PROGRESS双方同意)
respond_to_cancellation批准或拒绝员工的离职请求(操作:“批准”或“拒绝”)

沟通

工具说明
send_message向执行任务的工作人员发送消息
get_messages获取完整的对话历史记录(同时将消息标记为已读)
poll_events事件轮询——任务声明、证据提交、任务完成等。

评论和参考

工具说明
submit_review任务完成后,对工人进行1-5级评分
get_categories列出可用的任务类别,并显示元数据

工作流示例

Agent: "I need someone to photograph the hours sign at 123 Main St"

1. post_mission(title="Photograph store hours", budget_amount="15.00", ...)
   → Mission created, $15 escrowed

2. poll_events()
   → Event: mission claimed by worker

3. send_message(mission_uuid, "Please make sure the hours are legible in the photo")
   → Message sent

4. poll_events()
   → Event: proof_submitted

5. check_mission_status(mission_uuid)
   → See submitted proof with photo URL

6. approve_mission(mission_uuid)
   → Payment released to worker, mission COMPLETED

7. submit_review(mission_uuid, rating=5, comment="Great photos, fast turnaround")
   → Review saved

任务状态

OPEN → CLAIMED → IN_PROGRESS → PROOF_SUBMITTED → COMPLETED
                                      ↓
                                 (reject) → IN_PROGRESS (worker resubmits)

任务也可以是 CANCELLED (由代理人)或 EXPIRED (超过截止日期)。

环境变量

变量必填默认描述
GT_API_KEY-您的代理API密钥(gt_sk_...)
GT_API_URL没有http://localhost:8000/api/v1API基本URL

发展

pip install -e ".[dev]"

# Run tests
pytest tests/ -v

出版

将版本插入 pyproject.tomlsrc/groundtruther_mcp/__init__.py,然后运行:

./publish.sh

该脚本通过Docker构建并上传到PyPI。上面写着 PYPI_TOKEN 来自环境或 ../.env.

许可证

麻省理工学院

目录标签

目录标签

AI代理PythonClaude本地部署人类任务MCP服务器现实世界验证数据收集

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

14

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP