io.github.Ryvonetwork/ryvo-gateway
MCP server for Ryvo Gateway x402, Helius Wallet, and Tokens API market data.
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
@ryvonetwork/gateway-mcpclaude 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/gateway-mcp@0.4.2
{
"mcpServers": {
"ryvo-gateway": {
"command": "npx",
"args": [
"-y",
"@ryvonetwork/gateway-mcp@0.4.2"
],
"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>"
}
}
}
}
Environment variables
RYVO_GATEWAY_BASE_URLOptional Ryvo Gateway base URL. Defaults to https://gateway.ryvo.network.RYVO_SIGNER_COMMANDExecuted 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 as untrusted if an attacker controls it.RYVO_WALLET_PROFILEOptional Ryvo wallet profile hint passed to signer hooks.RYVO_PAYMENT_MAX_AMOUNT_USDOptional x402 maximum USD amount per request.RYVO_PAYMENT_DAILY_LIMIT_USDOptional x402 daily authorized spend limit in USD.
Frequently asked questions
What is io.github.Ryvonetwork/ryvo-gateway?
MCP server for Ryvo Gateway x402, Helius Wallet, and Tokens API market data.
How do I install io.github.Ryvonetwork/ryvo-gateway?
It runs on your machine. In Claude Code: 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/gateway-mcp@0.4.2. For other clients, paste the JSON configuration from this page into their MCP settings.
Does io.github.Ryvonetwork/ryvo-gateway need an API key?
Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.
Is io.github.Ryvonetwork/ryvo-gateway open source?
Its code is public on GitHub, but the repository does not declare a standard license.
Who maintains io.github.Ryvonetwork/ryvo-gateway?
It is published by Ryvonetwork. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.