This MCP server exposes Ryvo Gateway and Ryvo Protocol tools for discovering catalog routes, making token/market data requests, and handling authenticated Gateway calls. It also supports setup/install flows that register MCP servers, install agent skills, and create a default wallet for SIWX-based signing.
From the registry: MCP server for Agon Protocol state reads and prepare-only payment-channel actions.
$ npx -y @ryvonetwork/agentic@latest setup --target allPlease install the `agon-protocol` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Node.js and npm/npx** — Node.js is required to run the MCP servers via npx.
Optional prerequisites:
- Optional default signer wallet setup — If you want the default SIWX signer, run the one-step setup to create ~/.ryvo/wallets/default.json and install related agent assets. This wallet only signs Tokens API SIWX challenges. Run: `npx -y @ryvonetwork/agentic@latest setup --target all`
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 MCP server. (example: `<your-gateway-base-url>`)
- `RYVO_SIGNER_COMMAND`: Command invoked after an HTTP 402 challenge for authenticated gateway calls. The default documented signer is SIWX-only; replace it for x402 exact-payment or other auth flows. (example: `<your-signer-command>`)
- `RYVO_WALLET_PROFILE`: Wallet profile name used by the default Ryvo signer command. (example: `<your-wallet-profile>`)
- `RYVO_PAYMENT_MAX_AMOUNT_USD`: Optional human-review metadata for payment flows. Not enforced by ryvo-wallet. (example: `<your-payment-max-amount-usd>`)
- `RYVO_PAYMENT_DAILY_LIMIT_USD`: Optional human-review metadata for payment flows. Not enforced by ryvo-wallet. (example: `<your-payment-daily-limit-usd>`)
Note: README documents two separate stdio MCP servers. Canonical config above is for the Ryvo Gateway MCP server (@ryvonetwork/gateway-mcp). A second stdio server is also available: command `npx`, args `['-y', '@ryvonetwork/protocol-mcp']`, with no documented required env vars. The one-step installer can register both automatically, but the canonical MCP shape comes from the package entries shown in the README.
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 run to produce auth headers or SIWX signatures after a 402 challenge.RYVO_WALLET_PROFILErequiredWallet profile name used by the default signer setup.Meta Ads MCP (Facebook + Instagram) - analyze performance, manage budgets, pause campaigns.