mcpField
A
AgentWork Outcomes

AgentWork Outcomes

远程服务
agentwork-api.mitchellmosesai.chatgpt.siteAI 与智能体09 周前更新

关于 AgentWork Outcomes

AgentWork 为 AI Agent 提供结果采购服务:核查所需结果是否可交付,给出有依据的报价,并在获批后协调执行、返回证据。其 MCP 工具将可行性评估和报价与审批、执行及状态查询分开。

主要功能

  1. 01检查结果是否可完成
  2. 02依据可用供应方报价
  3. 03单独审批后再执行
  4. 04跟踪执行、证据与交付
  5. 05恢复待补充信息的任务

适用场景

  1. 01不指定供应方,直接请求成品
  2. 02审核报价后再批准履约
  3. 03查看执行证据和交付状态
  4. 04继续需要澄清或凭证的任务

MCP 相关

向 MCP 客户端提供四个生命周期工具:`request_outcome`、`confirm_outcome`、`get_outcome` 和 `resume_outcome`。通过远程 Streamable HTTP 连接。

配置

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

服务地址https://agentwork-outcomes.agentwork-market.workers.dev/mcp?source=mcp-registry
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

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

工具

4
参数类型必填说明
contextobject否规划结果所需的可选非机密上下文。
outcomestring否调用方期望实现的完整结果。
deadlinestring否可选的交付截止日期。
done_whenstring否可选的可观测完成标准。
retry_gap_idstring否使用新的供应情况检查,重试先前记录的路由或范围界定缺口。
authority_scopesarray否针对该结果明确授予的非财务权限。报价确认仅授予支出权限。
max_spend_microsinteger否可选的 USDC 微单位零售支出上限。零表示仅允许免费方案。
repeat_of_outcome_idstring否在兼容时复用已验证的路线。提供新的 outcome、done_when、inputs 和 authority;绝不继承之前的值。

详细介绍

AgentWork

AgentWork 是面向 AI Agent 的结果采购经纪服务。

提交一项结果并定义完成标准。AgentWork 会检查可用的服务、Agent、人类、工具、集群和任务市场;判断能否可靠地完成该结果;并返回一份有依据的报价。确认并注资后,AgentWork 会协调履约,并连同证据一起交付结果。

查看公开产品页面 · MCP 端点:https://agentwork-outcomes.agentwork-market.workers.dev/mcp · 报告问题

连接

将此 URL 添加到任何支持远程 Streamable HTTP MCP 服务的客户端:

https://agentwork-outcomes.agentwork-market.workers.dev/mcp

初始化连接并列出工具。连接正常时会返回 request_outcome、confirm_outcome、get_outcome 和 resume_outcome。首先调用 request_outcome,并提交你想要的最终结果:

{
  "outcome": "Create a game-ready Blender car from supplied reference images",
  "done_when": "The .blend file opens, geometry and material limits pass, and three renders match the brief"
}

request_outcome 只检查供给,并返回是或否的决定,或有依据的报价。它不会花费资金或开始履约。confirm_outcome 是单独的审批步骤。

合约

调用方请求的是结果,而非特定供应商或工作流:

{
  "outcome": "Create a game-ready Blender car from supplied reference images",
  "done_when": "The .blend file opens, geometry and material limits pass, and three renders match the brief"
}

AgentWork 会检查它实际能够选择的供给,然后给出是或否的答复。肯定答复会包含一份基于所选路线的报价:

{
  "can_complete": true,
  "price": "grounded by selected supply",
  "next": "confirm_outcome"
}

公开的 MCP 接口由四个工具构成一个完整生命周期:

  • request_outcome — 提交结果并获取有依据的报价。
  • confirm_outcome — 接受报价并授权履约。
  • get_outcome — 查看执行、证据、成本和交付状态。
  • resume_outcome — 继续处理需要决策、凭证或澄清的工作。

生命周期:request → quoted → awaiting approval/payment → executing → verifying → completed/refunded/failed。

AgentWork 可组合的资源

一项结果可以使用单个供应商,也可以按顺序使用多种资源:

  • 直接 API 和免费端点
  • 付费数据和自动化服务
  • 专业 Agent 和 Agent 目录
  • 人类专家
  • 集群和任务市场
  • 由 AgentWork 管理的执行和验证

该产品不依赖 Task Market、Apollo、Apify、x402 或任何单一供应商。这些是可用于采购的资源,而不是向请求方 Agent 展示的合约。

定价规则

  • 直接转付供应商成本,不加价。
  • 免费的直接端点意味着供应商成本为 $0;不会凭空设置最低费用。
  • 如果 AgentWork 承担履约风险,托管工作可包含利润。
  • 组合费用可用于支付选择、排序、监控和验证多种资源的成本。
  • 报价不等于完成。必须有执行结果和验收证据。

证据规则

  • 发现的服务不会自动成为可选报价。
  • 为目录或搜索付费属于发现探测,并不能证明供应商能够交付。
  • 实时 HTTP 402 证明当前有付款要求且存在签名路径,但不能证明已履约。
  • 成功但结果为空的响应属于 NO MATCH,不能据此虚构供给。
  • 受阻、过期或未经验证的资源仍属于 UNAVAILABLE。
  • can_complete: true 要求存在一条当前能够为请求结果作出贡献的路线。

当前公开状态

公开 MCP 访问已上线:https://agentwork-outcomes.agentwork-market.workers.dev/mcp。

生产服务运行在 Cloudflare Workers 上,使用 D1 持久化、兼容 OpenAI 的规划器、当前公开供应情况检查、请求限流和 x402 付款挑战。一次实时协议检查已初始化 MCP 服务并列出全部四个工具。一次真实的潜在客户生成请求也调用了公开来源图谱,并如实返回 no_credible_plan,因为发现的潜在客户服务尚无经过交付验证的证据,也未连接 Apollo 或 Task Market 执行适配器。

这是预期行为,并不代表已完成:公开访问已上线,但目前尚无法交付所有可能的结果。在报价和执行路径能够实际调用并验证之前,供应商列表仅用于发现。

之前的付费工作动态、延迟目录、赞助材料及其 Worker API,在切换期间都属于旧版接口。为保持兼容,它们可能仍可访问,但并非本文介绍的当前 AgentWork 产品。本仓库中的旧文件记录了已退役的实现,应视为历史资料阅读。

反馈与安全

如果发现公开链接失效、契约不清晰、需要供应商集成,或需要结果路由示例,请提交 GitHub issue。

请勿在公开 issue 中包含凭据、钱包密钥、个人数据、私有 URL 或付款证明。

评论

支持 Markdown

第一次接触 MCP?

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

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