vishwa-ondo-mcp
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., "@vishwa-ondo-mcpquote 1000 USDC to USDY"
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.
vishwa-ondo-mcp
An MCP server that puts the Vishwa exchange API in reach of any MCP-capable agent (Claude, ChatGPT, Copilot…). It wraps the USDC→USDY flow on Solana — quote, prepare, submit, status — so an agent can price and draft a real subscription by tool call instead of a bespoke integration.
It is a thin wrapper by design:
Never signs, never holds funds.
prepare_swapreturns an unsigned transaction; the signature happens in the user's own wallet.Eligibility is not implied.
prepare_swaprequires an explicit acknowledgement that the beneficial owner is a non-US, non-restricted person eligible to hold USDY (Reg S). The API enforces this server-side and refuses to build a transaction without it; geo restrictions apply on submit.No credentials in this repo. The API key and agent ID come from the environment.
Tools
Tool | What it does |
| Live USDC→USDY price via Jupiter routing: estimated out, minimum at slippage, price impact, route |
| Builds an unsigned Solana transaction (requires |
| Broadcasts a wallet-signed transaction, returns the signature |
| Reads on-chain status: pending / confirmed / finalized / failed |
Related MCP server: Clawswap
Requirements
An instance of the exchange service from
vishwanetwork/agent-api
(apps/exchange), plus an API key and agent ID issued by its auth service.
Run
npm install
EXCHANGE_BASE_URL=http://localhost:36002 \
VETA_APIKEY=<your key> \
VETA_AGENTID=<your agent id> \
node server.jsSmoke test (lists the tools and fetches a live quote):
node test-client.jsAdd to Claude Code
claude mcp add vishwa-ondo \
-e EXCHANGE_BASE_URL=http://localhost:36002 \
-e VETA_APIKEY=<your key> \
-e VETA_AGENTID=<your agent id> \
-- node /absolute/path/to/server.jsThen just ask: "quote 1000 USDC into USDY".
Environment
Variable | Default | Notes |
|
| Where the exchange service is reachable |
| — | Required. Sent as the |
| — | Required. Must match the key's agent, or auth fails |
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
- Alicense-qualityFmaintenanceAn MCP server for executing token swaps on the Solana blockchain using Jupiter's Ultra API, enabling users to fetch optimal swap orders and execute transactions with slippage control.Last updated3429MIT
- AlicenseAqualityDmaintenanceMCP server providing cross-chain swaps between Solana and Base for AI agents paid for via x402 micropayments.Last updated3382MIT
- FlicenseAqualityCmaintenanceMCP server enabling AI agents to perform cross-chain token swaps through NEAR's intent-based architecture using the Defuse Protocol, with token discovery, quote retrieval, swap execution, and status tracking.Last updated5311
- Alicense-qualityDmaintenanceAn MCP server for AI agents to automate token swaps on Uniswap DEX across multiple blockchains. It provides real-time price quotes, swap execution, and trade suggestions.Last updated111MIT
Related MCP Connectors
Broker + MCP server for last-bidder-wins on-chain games on Solana via x402 micropayments.
Solana-native MCP gateway for SAP, DeFi tools, SNS identity, and x402 payments.
MCP server connecting AI agents to non-custodial staking data across 130+ networks.
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/AdenProSDE2024/vishwa-ondo-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server