Kit

io.github.toreva由 GitHub 账号 toreva 发布v0.2.0更新于 Oct 24, 2026

Policy-checked Solana wallet actions with user-set limits, unsigned transactions, and receipts.

已验证STDIO仅桌面金融安全与监控

概览

AI 生成的概览

让助手读取 Solana 钱包、在用户设定的限额下模拟并准备未签名交易,并获取回执。

可以做什么
Kit 是面向 Toreva 受治理对象的本地 stdio MCP 服务器。其工具可创建带硬性限额的代理钱包、读取或扫描主钱包或代理钱包、在准备任何内容前模拟操作、在模拟后准备未签名交易、解释操作或回执、获取单条回执,以及拒绝不安全操作并返回拒绝回执。读写经由 Toreva 网关中继,被接受、待处理或被拒绝的结果都会返回回执。
适用场景
适合让助手检查 Solana 钱包,并准备经策略校验、仍需用户签名的未签名交易,并以回执作为每个结果的凭证。也适合希望在准备交易前先进行模拟并使用拒绝路径的用户。
运行要求
以本地 stdio 进程运行,从 npm 包 @toreva/mcp 安装(需要 Node.js)。需要 toreva login 写入的令牌,或来自你自己密钥存储的显式 RELAY_AUTH_TOKEN,并需要访问 Toreva 网关中继的网络连接。支持的客户端配置目标为 claude-desktop、cursor 和 openclaw。
安装前请注意
它涉及钱包数据和交易准备,签名前应检查限额和每一笔未签名交易。它需要凭据,即 toreva login 写入的令牌或 RELAY_AUTH_TOKEN,应来自你自己的密钥存储。README 说明此连接器不转移资金,也不提供财务建议;托管计算已推迟,未记录为可用。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Kit,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

[Toreva]

toreva kit

Connector primitives for Toreva governed objects. Bring your own compute, use the gateway relay, and require receipts for every outcome.

Kit provides SDK, CLI, and MCP connectors for developers connecting their own compute to Toreva governed objects. The setup paths below are developer integrations.

The Day-1 Mac helper scope is Pair and Unpair only, for every user. It must request no Screen Recording or Accessibility permissions and take no jobs. Developer connector setup is separate from helper pairing.

The front door is the object store. MCP clients, SDK callers, CLI users, and customer-owned agent fleets all read and write the same Toreva objects through the gateway relay, and every accepted, pending, or refused outcome returns a receipt.

GitHub can prove which organization and admin are acting. It is not the transport for Toreva work messages. Compute is bound per scope, and the live paths put model execution on the developer's own account.

No money moves through this connector.

The Three Doors

Door 1: MCP

For developer integrations, start here. Your AI client connects the Toreva MCP server, your own client subscription does the work, and Toreva receives only the object reads and writes you authorize.

bash
npx toreva init --client=claude-desktopnpx toreva loginnpx toreva doctor

Restart the client, then ask it about your Toreva objects or receipts. Supported client config targets are claude-desktop, cursor, and openclaw.

Door 2: Customer-Owned Fleet

Use this when you need unattended or scheduled agents. A GitHub organization admin runs agents in their own org, on their own runners, with their own model credentials. The agents call Toreva through MCP, SDK, or CLI and land answers back on Toreva objects with receipt_id proof.

Start here: GitHub Org Agent Fleet.

Door 3: Hosted Compute

Hosted compute means Toreva runs the agents and carries the marginal model cost. This door is deferred and is not documented as available. Use MCP or a customer-owned fleet today.

How Answers Land

The object store is the receiving system. A work surface prepares a relay request, sends it to https://gateway.toreva.com/relay, and treats the result as accepted only when the gateway returns a receipt_id.

For the shared install, invoke, and receipt shapes, see Work-Surface Connector Primitives.

MCP Tools

ToolWhat it does
toreva_establish_agent_walletCreate the agent wallet with hard limits
toreva_read_or_scanRead or scan a main wallet or agent wallet
toreva_simulate_actionTest an action before anything is prepared
toreva_prepare_unsigned_transactionPrepare an unsigned transaction after simulation
toreva_explain_actionExplain an action or receipt
toreva_get_receiptFetch one receipt
toreva_refuse_actionRefuse an unsafe action and return a refusal receipt

Install

The local package runs over stdio. Use either the token written by toreva login or an explicit RELAY_AUTH_TOKEN from your own secret store.

bash
npm install -g @toreva/mcptoreva logintoreva-mcp

For runner-owned environments:

bash
RELAY_AUTH_TOKEN=your_token toreva-mcp

For local development:

bash
pnpm installpnpm --filter @toreva/mcp buildRELAY_AUTH_TOKEN=your_token node packages/mcp/dist/index.js

Package

@toreva/mcp is the Rung-1 MCP package. Version 0.2.0 is stdio-local only.

The public metadata is server.json and packages/mcp/package.json.

Packages

PackageWhat
@toreva/mcpMCP server for agent integration
@toreva/typesShared schemas and types
@toreva/sdkTypeScript client library
@toreva/cliCommand-line interface

Verify

bash
pnpm testpnpm --filter @toreva/mcp build

Regulatory notice

This software provides tooling for interacting with the Toreva policy service. It does not provide financial advice, investment advice, trading advice, or any other form of advice. Use of this software does not create a fiduciary relationship, advisory relationship, or any other professional relationship between you and Toreva Pty Ltd.

Toreva Pty Ltd is not responsible for modifications made to this software by third parties, including modifications that alter or remove compliance language, disclaimers, or risk warnings. If you use a modified version of this software, you do so at your own risk and are responsible for ensuring your use complies with applicable law.

License

MIT — see LICENSE

来源:README.md,提交 793dc5e

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v0.2.0最新Sep 16, 2026

评分

已满足适用检查项的 40%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。