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 分

    請在儲存庫或註冊中心條目中宣告授權條款。