
Ripio (community, read-only)
io.github.ruizemanuel由 GitHub 帳號 ruizemanuel 發布v0.2.5更新於 Oct 24, 2026
Unofficial, read-only MCP server for your Ripio account: balances, activity, prices and deposits.
概覽
非官方、唯讀的本機 MCP 伺服器,讓助理讀取你的 Ripio 帳戶:餘額、活動、價格、限額、未結訂單與入金地址。
- 可以做什麼
- 讀取 Ripio 帳戶與 Ripio Trade 的持倉餘額、活動與對帳單,以及單筆交易詳情和未結訂單。查詢目前價格,並估算一筆交易的成本。查看提領限額,以及 CVU、別名和入金地址等入金資訊。在轉帳前逐字元核對入金地址。
- 適用情境
- 當你希望助理回答關於自己 Ripio 餘額、活動、價格、限額或入金地址的問題時使用,特別適合只能執行本機 stdio 伺服器的 MCP 用戶端。若 Ripio 官方遠端伺服器已能滿足需求,可優先使用官方版本。
- 執行需求
- 以 stdio 在本機執行,通常透過 npx 與 Node.js,或安裝為 Claude Desktop 擴充檔案。需要 Ripio API key 與 secret,分別以 RIPIO_API_KEY 和 RIPIO_API_SECRET 設定,並在 Ripio 個人資料中建立唯讀金鑰。選用的 RIPIO_TRADE_RPS 控制 Trade 請求頻率。需要連線至 api.ripio.com 的網路。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Ripio (community, read-only),將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
ripio-community-mcp
Unofficial, community-built, not affiliated with Ripio. Read-only. Use at your own risk.
A local MCP server that lets AI assistants read your Ripio account (balances, activity, prices, limits, open orders and deposit addresses) using your own API key. It runs on your computer and only talks to api.ripio.com.
🇦🇷 Instrucciones en español: README.es.md
Why use this instead of Ripio's official MCP?
Ripio has an official remote MCP server. If it works for you, use it. This project exists for the cases it doesn't cover:
Neither can show card transactions, in-app buys/sells or bill payments: Ripio's public API doesn't expose them.
Tools
Deposit safety
A wrong network, a missing memo or one mistyped character can lose the funds, so deposits get extra layers:
- Exact output. Addresses and memos come back exactly as Ripio sends them. The server never creates an address: if Ripio hasn't assigned one for a network yet, it tells you to start that deposit in the Ripio app.
- Network rules.
ripio_get_deposit_addressreturns no address until the network is clear. Along with the address, it names the networks where that same address credits the asset, and the ones that need a different address. Your EVM address is the same on every EVM network, but Ripio only credits each asset on some of them. - Verification by code. The assistant retypes what it reads, and a language model can, rarely, change a character. Before sending, paste the address you will actually use and ask to verify it:
ripio_verify_deposit_addresscompares it character by character with your real addresses and flags near misses. - Network checksums. Most networks (EVM with mixed-case addresses, Tron, Bitcoin, XRP, Stellar…) have a checksum, so the sending wallet usually rejects a mistyped address. Solana addresses have none.
For large amounts, send a small test deposit first. These are Ripio app (Wallet) addresses; Ripio Trade uses different ones.
Pesos sent to your CVU are credited in the deposit currency set in your Ripio app profile: if that is a crypto, they are converted automatically. ripio_get_deposit_accounts reminds you of this.
Setup
1. Create a read-only API key in Ripio
The steps use the labels of Ripio's English interface. If yours is in Spanish, switch it in Profile → Preferences → Language, or follow README.es.md.
- Open app.ripio.com, click your avatar (top right) → Profile → API tab → New key.
- IP restriction: choose Specific IPs and add your public IP (recommended), or No restriction. Home connections often get a new public IP now and then; when that happens the server reports a 403 until you add the new IP to the key.
- Name the key and keep the Read-only preset (Consult 9/9, Operate within Ripio 0/3, Withdrawals and addresses 0/2).
- Confirm with your 2FA method and copy the API Key and Secret Key. The secret is shown only once.
Ripio's "Read-only" preset still lets an API key register bank accounts in your own name. This server never calls that endpoint.
2. Add it to your client
Claude Desktop (easiest). Download ripio-community-mcp.mcpb from the latest release. In Claude Desktop, go to Settings → Extensions → Advanced settings → Install Extension…, pick the file, and paste your API key and secret when asked. Claude Desktop keeps them in your system keychain. Then ask in a regular chat, for example "How much do I have on Ripio and in what?"
Claude Code
Cursor (~/.cursor/mcp.json)
VS Code (.vscode/mcp.json, or MCP: Open User Configuration for all workspaces). VS Code asks for the key and secret once and stores them securely:
Zed (settings.json)
Any other MCP client (Cline, Continue…): add a stdio server with command npx, arguments -y ripio-community-mcp, and the environment variables below. See your client's MCP documentation for where that goes. It is also listed in the official MCP Registry as io.github.ruizemanuel/ripio-community-mcp, so clients that install from the registry can find it there.
Windows: if the server doesn't start (for example, "Connection closed"), launch
npxthroughcmd. In Claude Code, end the command with-- cmd /c npx -y ripio-community-mcp; in JSON configs, use"command": "cmd"and"args": ["/c", "npx", "-y", "ripio-community-mcp"].
Configuration
Security model
- Read-only by construction. The HTTP client can only send GET requests, and a test fails the build if anything else appears in the code. Even a key with write permissions can't be used to move funds through this server.
- One host. It only talks to
https://api.ripio.comand never follows redirects, so a signed request can't end up anywhere else. No telemetry. - Your keys stay yours. They are read from environment variables (or your keychain, in Claude Desktop) and never logged or sent to the model.
- Least privilege. Use a "Read-only" key with an IP allowlist. Revoke it any time in Ripio → Profile → API.
- Verifiable builds. npm releases are published from GitHub Actions with provenance.
Found a vulnerability? See SECURITY.md.
Limitations
- Ripio's API doesn't expose card transactions, in-app buys/sells or bill payments. Since 2026-07-21 they are not in the activity feed.
- On Wallet activity,
from/tofilter the page Ripio returns; follownext_cursorfor older items. Once a page reaches back pastfrom, nonext_cursoris offered. - Values are estimates at Ripio app sell rates, not firm quotes.
- Tested with Argentinian accounts. Other countries may work for reading, but haven't been tested.
- Ripio Trade allows 1 request per second without verified documents; the server paces requests for you.
- Ripio Trade statements can be read up to 182 days at a time; ask for older periods in chunks of about 6 months.
- Deposit addresses are Ripio app (Wallet) addresses. Ripio Trade deposit addresses aren't supported yet.
Development
To run the live suite against your own account, create .env.live (git-ignored) with RIPIO_API_KEY and RIPIO_API_SECRET for a read-only key, then run npm run test:live.
Contributions are welcome. Keep the server read-only and add tests with every change.
Disclaimer
MIT licensed. This project is not affiliated with, endorsed by or supported by Ripio; trademarks belong to their owners. Everything it shows is informational and not financial advice. You are responsible for your API keys.
來源:README.md,提交 45e2be6
工具
0版本歷史
4- v0.2.5最新Sep 29, 2026
- v0.2.3Sep 26, 2026
- v0.2.1Sep 25, 2026
- v0.1.3Sep 25, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分