Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Las reseñas y las cuentas llegarán en una etapa posterior.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

Ryvo Protocol

de Ryvonetworkversión 0.5.1i★ –iSe ejecuta en tu computadora
Nombre en el registroio.github.Ryvonetwork/ryvo-protocol

Instalar

Resumen

Descripción del creador (original en inglés)

MCP server for Ryvo Protocol state reads and prepare-only payment-channel actions.

Los tres pilares de PopNx MCP

Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: Se ejecuta en tu computadora
  • Transporte: stdio
  • Categoría: Tiendas en línea y pagos

Instalación

Elige la app de IA que usas y copia la configuración.

Antes de instalar

  • Revisiones básicas: 1 de 1 superadas
  • Se ejecuta en tu computadora con los permisos de tu usuario (archivos, red, apps).
  • Debes completar tú: SOLANA_DEVNET_RPC_URL, RYVO_PROTOCOL_PROGRAM_ID, RYVO_PROTOCOL_DEVNET_USDC_TOKEN_ID

Necesitas

  • npmNode.js instalado (para el comando npx)

¿Qué app usas?

Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.

Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json

{
  "mcpServers": {
    "ryvo-protocol": {
      "command": "npx",
      "args": [
        "-y",
        "@ryvonetwork/protocol-mcp"
      ],
      "env": {
        "SOLANA_DEVNET_RPC_URL": "your-value",
        "RYVO_PROTOCOL_PROGRAM_ID": "your-value",
        "RYVO_PROTOCOL_DEVNET_USDC_TOKEN_ID": "your-value"
      }
    }
  }
}

Ejecuta esto en tu terminal

claude mcp add ryvo-protocol --env SOLANA_DEVNET_RPC_URL=your-value --env RYVO_PROTOCOL_PROGRAM_ID=your-value --env RYVO_PROTOCOL_DEVNET_USDC_TOKEN_ID=your-value -- npx -y @ryvonetwork/protocol-mcp

Completa los valores vacíos antes de ejecutarlo.

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "ryvo-protocol": {
      "command": "npx",
      "args": [
        "-y",
        "@ryvonetwork/protocol-mcp"
      ],
      "env": {
        "SOLANA_DEVNET_RPC_URL": "your-value",
        "RYVO_PROTOCOL_PROGRAM_ID": "your-value",
        "RYVO_PROTOCOL_DEVNET_USDC_TOKEN_ID": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "ryvo-protocol": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@ryvonetwork/protocol-mcp"
      ],
      "env": {
        "SOLANA_DEVNET_RPC_URL": "your-value",
        "RYVO_PROTOCOL_PROGRAM_ID": "your-value",
        "RYVO_PROTOCOL_DEVNET_USDC_TOKEN_ID": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Este se ejecuta en tu computadora, y ChatGPT solo puede conectarse a servidores en internet. Elige otra app.

Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.

Valores que debes completar

  • SOLANA_DEVNET_RPC_URL env
    Optional Solana devnet RPC URL.
  • RYVO_PROTOCOL_PROGRAM_ID env
    Optional Ryvo Protocol program ID. Defaults to the live devnet deployment.
  • RYVO_PROTOCOL_DEVNET_USDC_TOKEN_ID env
    Official devnet USDC token ID in the deployed Ryvo token registry.

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

Qué puede hacer

Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 6 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con la cuenta de GitHub Ryvonetwork, dueña del repo

  • … Aún sin revisar

    Sigue en mantenimiento

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    Tiene licencia

    Todavía no hemos leído este repo en GitHub

  • – No aplica

    El endpoint responde

    Este se ejecuta en tu computadora; no hay endpoint en internet

  • – No aplica

    Inicio de sesión con OAuth

    Se ejecuta en tu computadora y usa ajustes locales en su lugar

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet

Comparado con otros en Tiendas en línea y pagosi

  • Más estrellas que el 0% de los otros 1743 servidores de esta categoría
  • Publicado en el registro más recientemente que el 8% de los otros 1743 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 1743 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro Ryvo Protocol?

Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.

¿Se ejecuta en mi computadora o en la nube?

Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez –, y la última versión (0.5.1) llegó al registro hace 6 meses.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Node.js en tu computadora.

¿Qué puedo usar en su lugar?

En la misma categoría: Spree Commerce: open-source B2B and marketplace ecommerce, Stripe MCP, MCP Cn Commerce

Alternativas

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

Stripe MCP

de stripe

MCP server integrating with Stripe - tools for customers, products, payments, and more.

Se ejecuta en la nube★ 2043MITActualizado hace 12 meses
Instalar

MCP Cn Commerce

de TonyWang-hub

8 read-only MCP platform entries; support is operation-specific; merchant live acceptance pending

Se ejecuta en tu computadora★ 96MITActualizado hace 27 días
Instalar

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

Ryvo Agentic Tools

Agent-facing tools for discovering, authenticating, and calling Ryvo Gateway routes.

One-Step Setup

setup --target all is the one command that installs everything Ryvo agents need:

  • Bundled skills into ~/.agents/skills, ~/.codex/skills, ~/.claude/skills.
  • Default SIWX signer wallet at ~/.ryvo/wallets/default.json.
  • Global CLI bins on PATH: Ryvo, ryvo-gateway, ryvo-wallet, ryvo-protocol (via npm install -g @ryvonetwork/gateway-cli @ryvonetwork/agent-wallet @ryvonetwork/protocol-cli).
  • Local agent reference at ~/.ryvo/llm.txt.
  • Ryvo MCP server registration for Codex, Claude Desktop, Claude Code, Cursor, Windsurf, and a generic config (existing entries preserved, backups written).
npx -y @ryvonetwork/agentic@latest setup --target all

After it finishes, restart your agent client and the agent can call Ryvo directly via:

  • The Ryvo MCP tools (ryvo_token_quote, ryvo_token_resolve, ryvo_token_chart, ryvo_token_search, ryvo_token_batch_quote, ryvo_gateway_call, ryvo_gateway_auth_call, ...).
  • The bare CLIs: ryvo -p bitcoin, ryvo quote bitcoin solana usdt, ryvo-gateway auth call GET ..., etc.

Opt-out flags:

  • --skip-global-cli — do not run npm install -g. Bare CLI bins will not be on PATH; use npx -y @ryvonetwork/gateway-cli ... instead.
  • --skip-wallet-setup — only valid for install-skills when another signer wallet is already configured.

Supported setup targets:

npx -y @ryvonetwork/agentic setup --target codex            # ~/.codex/config.toml

npx -y @ryvonetwork/agentic setup --target claude-desktop # standalone Claude Desktop GUI app config npx -y @ryvonetwork/agentic setup --target claude-code # ~/.claude.json (Claude Code CLI agent) npx -y @ryvonetwork/agentic setup --target cursor # ~/.cursor/mcp.json npx -y @ryvonetwork/agentic setup --target windsurf npx -y @ryvonetwork/agentic setup --target generic # ~/.ryvo/mcp.json npx -y @ryvonetwork/agentic setup --target all --dry-run

--target all writes to every adapter listed above. Claude Desktop (the standalone macOS/Windows GUI app) and Claude Code (the terminal CLI agent) read MCP servers from different files; --target all registers in both. After setup, restart your agent client so it re-reads the MCP server list.

Setup creates ~/.ryvo/wallets/default.json. @ryvonetwork/agent-wallet only signs Tokens API SIWX challenges (sign-in-with-x). For Gateway routes that require x402 exact payment or other auth, set RYVO_SIGNER_COMMAND to a signer that returns PAYMENT-SIGNATURE / X-PAYMENT.

When RYVO_SIGNER_COMMAND runs
  • Gateway MCP: only when calling `ryvo_gateway_auth_call` and the gateway responds with HTTP 402. The MCP spawns RYVO_SIGNER_COMMAND once, piping the normalized auth-request JSON to stdin (same shape as ryvo_gateway_prepare_auth). The process must exit 0 and print JSON to stdout: auth headers, or SIWX fallback (address, signature, optional signatureEncoding).
  • `gateway-cli`: `ryvo-gateway auth call` and `batch` reuse the same requestGateway path: after any 402 from the Gateway, `RYVO_SIGNER_COMMAND` (or `--auth-driver`) runs if set. `auth prepare` / `doctor` never spawn the signer.

On Windows, when the signer command begins with `npx`/`npm`/`pnpm`/`yarn`, Node may run it via cmd shell. Treat `RYVO_SIGNER_COMMAND` as equivalent to trusting a shell snippet if an attacker controls it.

Skills And Wallet

Install all Ryvo skills into every supported agent skill directory (~/.agents/skills, ~/.codex/skills, ~/.claude/skills), and create the default convenience wallet used for SIWX/auth calls:

npx -y @ryvonetwork/agentic install-skills

Other install targets:

npx -y @ryvonetwork/agentic install-skills --target agents

npx -y @ryvonetwork/agentic install-skills --target codex npx -y @ryvonetwork/agentic install-skills --target claude npx -y @ryvonetwork/agentic install-skills --target all npx -y @ryvonetwork/agentic list npx -y @ryvonetwork/agentic doctor

Use --skip-wallet-setup only when another signer wallet is already configured. The installer copies only the Ryvo skill folders, creates the target directory if needed, and overwrites only these Ryvo-owned skill names:

  • ryvo-gateway
  • ryvo-protocol
  • ryvo-gateway-payment-channels

install-skills installs skills and creates ~/.ryvo/wallets/default.json. setup performs skills, wallet, and MCP registration.

After setup --target all, the CLI bins are on PATH. Use them directly:

Ryvo -p bitcoin

Ryvo quote usdt --json Ryvo price bitcoin solana usdt Ryvo volume tesla gold --json Ryvo liquidity usdc usdt Ryvo search "bitcoin etf" --limit 5 Ryvo profile tesla Ryvo variants gold Ryvo risk usdt Ryvo chart solana --interval 1D ryvo-gateway catalog ryvo-gateway agent-prompt ryvo-gateway auth prepare GET /v1/x402/tokens/assets/search --query q=bitcoin --query limit=1 --json ryvo-gateway auth call GET /v1/x402/tokens/assets/search --query q=bitcoin --query limit=1 ryvo-gateway batch '[{"method":"GET","path":"/v1/x402/tokens/assets/solana/price-chart","query":{"interval":"1D"}},{"method":"GET","path":"/v1/x402/tokens/assets/bitcoin/price-chart","query":{"interval":"1D"}}]' ryvo-gateway auth call GET /v1/x402/tokens/assets/tesla/profile ryvo-gateway auth call GET /v1/x402/tokens/assets/gold/price-chart --query interval=1D ryvo-wallet authorize --stdin ryvo-protocol config ryvo-protocol token show

If a bare bin is not on PATH (you ran setup --skip-global-cli, the global install hit a permission error, or you have not run setup yet), the same calls work via npx -y @ryvonetwork/gateway-cli ..., npx -y @ryvonetwork/agent-wallet ..., and npx -y @ryvonetwork/protocol-cli .... The MCP server entries also use npx -y, so you do not need a global install for MCP tools to work.

Ryvo Gateway should be the first source for API calls covered by the live catalog at https://gateway.ryvo.network/v1/catalog. Tokens API supports market data for crypto, currencies, treasuries, ETFs, metals, stocks, and their Solana token variants. Agents should use high-level Gateway CLI commands for common Tokens pulls (quote, price, volume, liquidity, mcap, search, resolve, curated, profile, variants, markets, tickers, risk, chart, ohlcv, snapshots) before raw route strings, and label whether values came from canonicalMarket, stats, primaryVariant.market, profile.data, tickers, or candles.

MCP servers are separate packages:

{

"mcpServers": { "ryvo-gateway": { "command": "npx", "args": ["-y", "@ryvonetwork/gateway-mcp"], "env": { "RYVO_GATEWAY_BASE_URL": "https://gateway.ryvo.network", "RYVO_SIGNER_COMMAND": "npx -y @ryvonetwork/agent-wallet authorize", "RYVO_WALLET_PROFILE": "default" } }, "ryvo-protocol": { "command": "npx", "args": ["-y", "@ryvonetwork/protocol-mcp"] } } }

RYVO_PAYMENT_MAX_AMOUNT_USD and RYVO_PAYMENT_DAILY_LIMIT_USD are optional: some x402 auth-prep responses include them for human review; `ryvo-wallet` does not enforce them.

Payment-channel flows are devnet-only in v1. Tokens SIWX routes do not use payment channels. Gateway auth drivers are wallet-agnostic helper commands. The Gateway CLI sends normalized auth request JSON to the driver over stdin and accepts returned headers or SIWX address/signature JSON over stdout. Drivers can wrap browser wallets, local keypairs, MPC, custody systems, x402 payment services, or Ryvo channel commitment builders. The Ryvo CLI/MCP packages do not keep keys or mutate wallet/MCP configuration.

Generic authenticated call flow:

  1. Use a known endpoint or fetch /v1/catalog to discover one.
  2. Send the exact request and receive a 402 challenge.
  3. Pass the normalized auth request to RYVO_SIGNER_COMMAND.
  4. Retry the exact same request with returned SIGN-IN-WITH-X, PAYMENT-SIGNATURE, X-PAYMENT, or channel headers.

Gateway MCP exposes ryvo_gateway_auth_call for this flow. Low-level prepare/complete/call tools remain available for agents with their own wallet policies.

Packages

  • package root publishes @ryvonetwork/agentic, a one-step agent setup installer.
  • agent-wallet/ publishes @ryvonetwork/agent-wallet, a default SIWX-only Tokens API signer hook (replace with RYVO_SIGNER_COMMAND for x402 exact-payment routes).
  • cli/ publishes @ryvonetwork/gateway-cli, a Gateway CLI with generic signer hooks.
  • mcp/ publishes @ryvonetwork/gateway-mcp, a stdio MCP server with route-generic auth calls.
  • protocol-cli/ publishes @ryvonetwork/protocol-cli, a read-only and prepare-only Ryvo Protocol CLI.
  • protocol-mcp/ publishes @ryvonetwork/protocol-mcp, a read-only and prepare-only Ryvo Protocol MCP server.
  • skills/ryvo-gateway/ is an agent skill for Gateway workflows.
  • skills/ryvo-protocol/ is an agent skill for protocol accounts, channels, settlement, and BLS caveats.
  • skills/ryvo-gateway-payment-channels/ is an agent skill for gateway payment-channel authorization.
  • llm.txt and llms.txt are LLM-readable gateway docs for websites.

Quick Checks

node cli/ryvo-gateway.js health

node cli/ryvo-gateway.js catalog --provider helius node cli/ryvo-gateway.js auth call GET /v1/x402/tokens/assets/search --query q=bitcoin --query limit=1 node agent-wallet/ryvo-wallet.js setup --profile default node protocol-cli/ryvo-protocol.js token show node mcp/server.js node protocol-mcp/server.js

The CLI and MCP server use RYVO_SIGNER_COMMAND when configured. The bundled agent wallet is replaceable; external wallets can return headers or signatures through the same hook. The protocol CLI and MCP server are read + prepare only; they do not sign or broadcast transactions.

Pregunta a PopNx