关于 kit
Toreva kit 为开发者提供 MCP、SDK 和命令行连接器,以自有计算资源操作 Toreva 治理对象。其 MCP 工具支持受策略限制的钱包操作、准备未签名交易,并为操作结果返回回执;连接器不经手资金。
主要功能
- 01读取或扫描主钱包与 Agent 钱包
- 02为 Agent 钱包设置硬性限额
- 03准备前模拟操作
- 04准备未签名交易
- 05解释操作并查询回执
- 06为不安全操作返回拒绝回执
适用场景
- 01检查主钱包或 Agent 钱包
- 02在准备操作前测试提议的操作
- 03在设定限额内准备未签名交易
- 04查看已接受或拒绝操作的回执
MCP 相关
MCP 服务提供钱包读取、操作模拟、未签名交易准备、操作说明和回执查询工具。它通过网关中继连接 Toreva,并为已接受、待处理或拒绝的结果返回回执。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
toreva kit
面向 Toreva 治理对象的连接器基础组件。使用你自己的计算资源,通过网关中继,并要求每个结果都附带回执。
Kit 为开发者提供 SDK、CLI 和 MCP 连接器,让他们将自己的计算资源连接到 Toreva 治理对象。以下设置方式适用于开发者集成。
第一天的 Mac 助手仅提供配对和取消配对功能,面向所有用户。它不得请求屏幕录制或辅助功能权限,也不得接收任何任务。开发者连接器的设置与助手配对相互独立。
入口是对象存储。MCP 客户端、SDK 调用方、CLI 用户以及客户自有的 Agent 集群,都通过网关中继读写相同的 Toreva 对象;每个已接受、待处理或拒绝的结果都会返回一份回执。
GitHub 可以证明当前操作的组织和管理员身份,但它不是 Toreva 工作消息的传输渠道。计算资源按作用域绑定,实时路径会使用开发者自己的账户运行模型。
此连接器不会处理任何资金流转。
三种入口
入口 1:MCP
对于开发者集成,从这里开始。你的 AI 客户端连接 Toreva MCP 服务,工作由你自己的客户端订阅完成,而 Toreva 仅接收你授权的对象读取和写入操作。
npx toreva init --client=claude-desktop
npx toreva login
npx toreva doctor
重启客户端,然后询问它有关 Toreva 对象或回执的信息。支持的客户端配置目标为 claude-desktop、cursor 和 openclaw。
入口 2:客户自有集群
需要无人值守或定时运行的 Agent 时,请使用此方式。GitHub 组织管理员在自己的组织中,使用自己的 Runner 和模型凭据运行 Agent。Agent 通过 MCP、SDK 或 CLI 调用 Toreva,并将答案写回 Toreva 对象,同时附上 receipt_id 凭据。
从这里开始:GitHub 组织 Agent 集群。
入口 3:托管计算
托管计算意味着 Toreva 运行 Agent 并承担额外的模型成本。此入口已延期,且尚未发布为可用功能。当前请使用 MCP 或客户自有集群。
答案如何写入
对象存储是接收系统。工作界面会准备中继请求,将其发送到 https://gateway.toreva.com/relay,并且只有在网关返回 receipt_id 时,才将结果视为已接受。
有关通用的安装、调用和回执格式,请参阅 工作界面连接器基础组件。
MCP 工具
| 工具 | 功能 |
|---|---|
toreva_establish_agent_wallet | 创建带硬性限额的 Agent 钱包 |
toreva_read_or_scan | 读取或扫描主钱包或 Agent 钱包 |
toreva_simulate_action | 在准备任何内容之前测试操作 |
toreva_prepare_unsigned_transaction | 模拟后准备未签名交易 |
toreva_explain_action | 说明操作或回执 |
toreva_get_receipt | 获取一份回执 |
toreva_refuse_action | 拒绝不安全的操作并返回拒绝回执 |
安装
本地软件包通过 stdio 运行。请使用 toreva login 写入的令牌,或从你自己的密钥存储中提供明确的 RELAY_AUTH_TOKEN。
npm install -g @toreva/mcp
toreva login
toreva-mcp
对于 Runner 所有的环境:
RELAY_AUTH_TOKEN=your_token toreva-mcp
对于本地开发:
pnpm install
pnpm --filter @toreva/mcp build
RELAY_AUTH_TOKEN=your_token node packages/mcp/dist/index.js
软件包
@toreva/mcp 是 Rung-1 MCP 软件包。版本 0.2.0 仅支持本地 stdio。
公开元数据为 server.json 和 packages/mcp/package.json。
软件包
| 软件包 | 说明 |
|---|---|
@toreva/mcp | 用于 Agent 集成的 MCP 服务 |
@toreva/types | 共享架构和类型 |
@toreva/sdk | TypeScript 客户端库 |
@toreva/cli | 命令行界面 |
验证
pnpm test
pnpm --filter @toreva/mcp build
监管声明
本软件提供用于与 Toreva policy service 交互的工具。 本软件不提供财务建议、投资建议、交易建议或任何其他形式的建议。 使用本软件不会在您与 Toreva Pty Ltd 之间建立信托关系、咨询关系或任何其他专业关系。
Toreva Pty Ltd 不对第三方对本软件所做的修改负责,包括更改或删除合规声明、免责声明或风险警告的修改。如果您使用本软件的修改版,则风险由您自行承担,并且您有责任确保自己的使用符合适用法律。
许可证
MIT — 参见 LICENSE
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。