toreva-mcp
OfficialEnables policy-checked interactions with Solana wallets, including establishing agent wallets with configurable limits, reading and scanning wallet data, simulating actions, preparing unsigned transactions, explaining actions, fetching receipts, and refusing unsafe actions.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@toreva-mcpSimulate a transfer of 0.5 SOL to my main wallet"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
toreva kit
Kit is the public client layer for connecting user-owned compute to Toreva governed objects.
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
Use this first. 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.
npx toreva init --client=claude-desktop
npx toreva login
npx toreva doctorRestart 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.
Related MCP server: BotWallet MCP Server
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
Tool | What it does |
| Create the agent wallet with hard limits |
| Read or scan a main wallet or agent wallet |
| Test an action before anything is prepared |
| Prepare an unsigned transaction after simulation |
| Explain an action or receipt |
| Fetch one receipt |
| Refuse 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.
npm install -g @toreva/mcp
toreva login
toreva-mcpFor runner-owned environments:
RELAY_AUTH_TOKEN=your_token toreva-mcpFor local development:
pnpm install
pnpm --filter @toreva/mcp build
RELAY_AUTH_TOKEN=your_token node packages/mcp/dist/index.jsPackage
@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
Package | What |
| MCP server for agent integration |
| Shared schemas and types |
| TypeScript client library |
| Command-line interface |
Verify
pnpm test
pnpm --filter @toreva/mcp buildRegulatory 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
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceCryptographic proof of consent for AI agents. Sign before you act. Policy engine enforces spending caps, action whitelists, and escalation rules. Independently verifiable by anyone.102Apache 2.0
- AlicenseAqualityDmaintenanceEnables AI agents to manage USDC wallets on Solana, allowing them to send payments, create invoices, and access paid APIs within human-defined spending limits. It uses threshold signatures to provide agents with financial autonomy while ensuring secure oversight and transaction approval.36233Apache 2.0
- AlicenseAqualityDmaintenanceEnables AI agents to check balances and send transactions across multiple blockchains with automatic spending limit protection and policy enforcement.3MIT
- FlicenseNot gradedqualityDmaintenanceAI-native Solana wallet CLI with scoped MCP server, enabling AI agents to manage wallets with granular permissions, spend limits, and tamper-evident audit logging.5
Related MCP Connectors
Agent payments, API key vaulting, and governed mandates. Agents spend within user-defined limits.
Solana MCP for wallets, trades, markets, PnL, transfers, onchain data, signable swaps and API tools.
Native Solana staking for AI agents. 26 MCP tools, one-shot signing, webhooks.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/toreva/kit'
If you have feedback or need assistance with the MCP directory API, please join our Discord server