MCP server for Ryvo Gateway x402, Helius Wallet, and Tokens API market data.
Connect Runs on your machine
claude mcp add ryvo-gateway -e RYVO_GATEWAY_BASE_URL=<RYVO_GATEWAY_BASE_URL> -e RYVO_SIGNER_COMMAND=<RYVO_SIGNER_COMMAND> -e RYVO_WALLET_PROFILE=<RYVO_WALLET_PROFILE> -e RYVO_PAYMENT_MAX_AMOUNT_USD=<RYVO_PAYMENT_MAX_AMOUNT_USD> -e RYVO_PAYMENT_DAILY_LIMIT_USD=<RYVO_PAYMENT_DAILY_LIMIT_USD> -- npx -y @ryvonetwork/[email protected]
{
"mcpServers": {
"ryvo-gateway": {
"command": "npx",
"args": [
"-y",
"@ryvonetwork/[email protected]"
],
"env": {
"RYVO_GATEWAY_BASE_URL": "<RYVO_GATEWAY_BASE_URL>",
"RYVO_SIGNER_COMMAND": "<RYVO_SIGNER_COMMAND>",
"RYVO_WALLET_PROFILE": "<RYVO_WALLET_PROFILE>",
"RYVO_PAYMENT_MAX_AMOUNT_USD": "<RYVO_PAYMENT_MAX_AMOUNT_USD>",
"RYVO_PAYMENT_DAILY_LIMIT_USD": "<RYVO_PAYMENT_DAILY_LIMIT_USD>"
}
}
}
}
{
"mcpServers": {
"ryvo-gateway": {
"command": "npx",
"args": [
"-y",
"@ryvonetwork/[email protected]"
],
"env": {
"RYVO_GATEWAY_BASE_URL": "<RYVO_GATEWAY_BASE_URL>",
"RYVO_SIGNER_COMMAND": "<RYVO_SIGNER_COMMAND>",
"RYVO_WALLET_PROFILE": "<RYVO_WALLET_PROFILE>",
"RYVO_PAYMENT_MAX_AMOUNT_USD": "<RYVO_PAYMENT_MAX_AMOUNT_USD>",
"RYVO_PAYMENT_DAILY_LIMIT_USD": "<RYVO_PAYMENT_DAILY_LIMIT_USD>"
}
}
}
}
{
"servers": {
"ryvo-gateway": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@ryvonetwork/[email protected]"
],
"env": {
"RYVO_GATEWAY_BASE_URL": "<RYVO_GATEWAY_BASE_URL>",
"RYVO_SIGNER_COMMAND": "<RYVO_SIGNER_COMMAND>",
"RYVO_WALLET_PROFILE": "<RYVO_WALLET_PROFILE>",
"RYVO_PAYMENT_MAX_AMOUNT_USD": "<RYVO_PAYMENT_MAX_AMOUNT_USD>",
"RYVO_PAYMENT_DAILY_LIMIT_USD": "<RYVO_PAYMENT_DAILY_LIMIT_USD>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
RYVO_GATEWAY_BASE_URLOptional | Optional Ryvo Gateway base URL. Defaults to https://gateway.ryvo.network. |
RYVO_SIGNER_COMMANDOptional | Executed only by ryvo_gateway_auth_call after an HTTP 402: spawns once with the normalized auth-request JSON on stdin (same shape as ryvo_gateway_prepare_auth). Stdout must be JSON auth output (headers map, or SIWX address+signature). On Windows, npx/npm run under cmd.exe; treat RYVO_SIGNER_COMMAND… |
RYVO_WALLET_PROFILEOptional | Optional Ryvo wallet profile hint passed to signer hooks. |
RYVO_PAYMENT_MAX_AMOUNT_USDOptional | Optional x402 maximum USD amount per request. |
RYVO_PAYMENT_DAILY_LIMIT_USDOptional | Optional x402 daily authorized spend limit in USD. |
Details
| Package | @ryvonetwork/[email protected] (NPM, stdio) |
| First published | 8 May 2026 |
| Last updated | 8 May 2026 |
| Registry name | io.github.Ryvonetwork/ryvo-gateway |
More finance and crypto servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
