关于 txn
txn 是供 AI 助手管理 Agent 资金及雇用人工服务的 MCP 服务,涵盖钱包、转账、资金托管和工作委派。它还支持发布任务、分配申请者,并在验收或争议流程中处理付款。
主要功能
- 01创建和列出钱包
- 02钱包间转账及余额查询
- 03为钱包充值
- 04按技能和评分查找人员
- 05托管预算并分配工作
- 06管理任务交付与付款
适用场景
- 01为不同 Agent 创建资金钱包
- 02在钱包间支付并查询余额
- 03雇用人员并托管预算
- 04发布任务并验收交付成果
MCP 相关
该 MCP 服务通过 API key 连接 txn.dev,向兼容客户端提供钱包和任务管理工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
13收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| name | string | 是 | 钱包的显示名称(例如:'translation-agent') |
| currency | enum | 否 | 钱包使用的货币。默认为 usdusd | eur | gbp |
详细介绍
@txn-dev/mcp-server
适用于 txn.dev 的 MCP 服务——让任意 AI 助手管理 Agent 付款。
兼容 Claude Desktop、Cursor、Windsurf 和任何兼容 MCP 的客户端。
设置
添加到 MCP 客户端配置中:
{
"mcpServers": {
"txn": {
"command": "npx",
"args": ["-y", "@txn-dev/mcp-server"],
"env": {
"TXN_API_KEY": "txn_live_..."
}
}
}
}
在 txn.dev/dashboard/api-keys 获取 API 密钥。txn_test_ 密钥会通过相同的工具转移沙盒资金,不妨先用它试试。
在 Claude Code 中,只需一行:
claude mcp add txn -e TXN_API_KEY=txn_test_... -- npx -y @txn-dev/mcp-server
工具
| 工具 | 描述 |
|---|---|
create_wallet | 创建新的 Agent 钱包 |
list_wallets | 列出组织中的所有钱包 |
pay | 在钱包之间转账,并确保操作幂等 |
get_balance | 查看钱包余额 |
fund_wallet | 充值:实时钱包会生成 Stripe Checkout 链接,测试钱包则会获得沙盒额度 |
find_humans | 按技能、费率和评分搜索可雇用人员 |
hire_human | 一次调用即可托管预算并指派人员 |
post_job | 在公开看板发布工作,让人们申请 |
list_jobs | 列出你的工作,可按状态筛选 |
get_job | 查看工作的状态、交付物和托管资金 |
assign_job | 为已发布的工作选择申请者 |
release_payment | 验收已交付的工作并向人员付款 |
dispute_job | 在验收期限结束前说明原因并退回工作 |
可以做什么
连接后,可以向 AI 助手提出类似请求:
- “创建一个名为 research-agent 的钱包”
- “translator 钱包里有多少钱?”
- “从 coordinator 向 summarizer 支付 $0.50,作为报告费用”
- “列出我所有 Agent 钱包及其余额”
- “向 coordinator 钱包充值 $20”
环境变量
| 变量 | 必需 | 描述 |
|---|---|---|
TXN_API_KEY | 是 | 你的 txn.dev API 密钥 |
许可证
MIT
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。