This MCP server exposes Ryvo Gateway and Ryvo Protocol tools for discovering catalog routes, making token/market data queries, and handling authenticated gateway calls. It also supports setup of agent skills, a default wallet, and MCP registration for multiple clients.
From the registry: MCP server for Agon Gateway x402, Helius Wallet, and Tokens API market data.
$ npx -y @ryvonetwork/agentic@latest setup --target all$ npx -y @ryvonetwork/agentic install-skillsPlease install the `agon-gateway` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Install Node.js and npm** — Node.js is required to run the MCP server packages via npx.
Optional prerequisites:
- Optional: run one-step Ryvo setup — Installs Ryvo skills, creates a default wallet profile, optionally installs global CLI tools, and can auto-register MCP servers for supported clients. This is convenience setup, not required if you configure the MCP server manually. Run: `npx -y @ryvonetwork/agentic@latest setup --target all`
- Optional: create the default Ryvo wallet profile — Creates ~/.ryvo/wallets/default.json for the default SIWX signer used by the gateway MCP configuration shown in the README. Run: `npx -y @ryvonetwork/agentic install-skills`
Canonical MCP server config (stdio transport):
- command: `npx`
- args: ["-y","@ryvonetwork/gateway-mcp"]
- optional environment variables:
- `RYVO_GATEWAY_BASE_URL`: Base URL for the Ryvo Gateway. The README's example points to the hosted gateway endpoint. (example: `<your-gateway-base-url>`)
- `RYVO_SIGNER_COMMAND`: Signer command invoked for authenticated gateway calls after an HTTP 402 challenge. Needed for routes requiring SIWX or x402 auth. The default example uses the Ryvo wallet authorize command. (example: `<your-signer-command>`)
- `RYVO_WALLET_PROFILE`: Wallet profile name used by the default Ryvo wallet signer command. (example: `<your-wallet-profile>`)
- `RYVO_PAYMENT_MAX_AMOUNT_USD`: Optional human-review hint for payment amount limits. The README notes that ryvo-wallet does not enforce it. (example: `<your-payment-max-amount-usd>`)
- `RYVO_PAYMENT_DAILY_LIMIT_USD`: Optional human-review hint for daily payment limits. The README notes that ryvo-wallet does not enforce it. (example: `<your-payment-daily-limit-usd>`)
Note: The README also shows a separate stdio MCP server package for Ryvo Protocol: command `npx`, args `['-y','@ryvonetwork/protocol-mcp']`. For Agon Gateway / Ryvo Gateway, the canonical MCP package is `@ryvonetwork/gateway-mcp`. The MCP entry uses npx, so a global CLI install is not required.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.RYVO_GATEWAY_BASE_URLrequiredBase URL for the Ryvo Gateway API used by the gateway MCP server.RYVO_SIGNER_COMMANDrequiredCommand invoked to sign auth challenges or return payment/signature headers for authenticated gateway calls.RYVO_WALLET_PROFILErequiredWallet profile name used by the default gateway MCP setup.Meta Ads MCP (Facebook + Instagram) - analyze performance, manage budgets, pause campaigns.