SDK MCP server
online · 100% uptimeio.github.Marginpad/sdk·v3.0.1Free crypto-futures paper trading and live market data for AI agents. 29 tools; no key for data.
not scanned yet
0 stars
Reviews
Write oneNobody has reviewed SDK yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
SDK tools
Tool list not cached yet. `describe` through the gateway fetches it live.
How SDK compares
Against every graded Finance MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 87/100
- higher than 83% of 1,761 Finance servers
- Uptime
- 100%
- of our recent checks; the typical remote Finance server answers 100%
- Response time
- 149 ms
- faster than 75% of 1,133 Finance servers
Release history: 3 versions in the registry since 2026-10-08, latest 2026-10-25, typically one every 14 days.
Install SDK in Claude Code, Cursor or VS Code
claude mcp add --transport http sdk https://marginpad.io/mcp
What the publisher says
From the SDK repository's README, as published. We do not edit it. Read it on GitHub
MarginPad SDK
Free crypto-futures paper trading for bots and free market data. One key, no KYC, no deposit. Test a strategy or an AI agent against live prices with real fee schedules, funding, liquidations, limit and stop orders, trailing stops, webhooks and a WebSocket stream, then take the same code to a real exchange.
- Guide: https://marginpad.io/trading-api/
- Reference (OpenAPI, try it live): https://marginpad.io/api-docs/
- Status: https://marginpad.io/status/ - Changelog: https://marginpad.io/api/changelog.xml
- MCP server for Claude, ChatGPT and Cursor: https://marginpad.io/trading-api/#mcp
Install
pip install marginpad # Python 3.8+, no dependencies (pip install "marginpad[stream]" for the WebSocket)
npm install marginpad # Node 18+, zero dependenciesPython
from marginpad import MarginPad
mp = MarginPad("mpb_...") # key from https://marginpad.io/trading-api/
print(mp.price("BTC")) # keyless market data
pos = mp.open("BTC", "long", margin_usd=100, leverage=10, sl=58000, tp=66000,
client_order_id="sig-2026-09-12-1403") # idempotent: a retry returns the same position
mp.sltp(pos["id"], trail_pct=1.5) # trailing stop, ratcheted server-side
print(mp.account())JavaScript
const { MarginPad } = require('marginpad');
const mp = new MarginPad('mpb_...');
const { position } = await mp.open({ symbol: 'BTC', side: 'long', margin_usd: 100, leverage: 10, client_order_id: 'sig-1' });
mp.stream(ev => console.log(ev.type, ev.data)); // positions pushed on change, prices each tickBooks, reset, equity, replay (2.5 / 2.6)
mp.accounts() # every book of the account with lifetime numbers
mp.reset() # this key's book back to $10,000 (archived, never deleted)
mp.equity(days=30, step_min=60) # equity curve + max drawdown
mp.replay_start("BTC", "2026-09-11", speed=120) # run the same code through a past day, 12 minutes per day
mp.replay(interval=5, bars=120) # cursor, price, candles up to the cursor
mp.replay_stop() # summary: closes, win rate, P&L, return, liquidationsA key minted with book ({"act":"create","name":"rsi","book":"rsi"} on POST /api/bot/key) trades a separate journal: one strategy, one key, one clean result. During a replay every trading call of that key acts on a replay journal priced from the candle under the cursor; stops, targets and liquidations are checked on every candle between two calls.
Examples
- examples/agent_loop.py: a signal loop that opens, manages and closes positions once a minute without polling storms.
- examples/webhook_server.js: receive position.closed / order.filled events with signature verification.
- examples/mcp.md: let Claude Desktop or Cursor trade on your paper account through the MCP server.
Limits
Free: 120 requests/minute per key, 3 keys, 50 open positions. Premium: 600/minute, 10 keys, 200 open positions. Every response carries X-RateLimit-Limit / Remaining / Reset; on 429 both clients wait Retry-After and retry once. Out-of-range input is refused with a named error (leverage_max carries the market's cap), never silently clamped.
Honesty note
This is a simulator. Fees, funding and liquidation math mirror real exchanges; there is no order book, so slippage is modelled, not measured on depth. A bot that passes here still needs a small live test. Educational use, not financial advice.
MIT licensed.
Nothing above is checked by us. What we check is on the safety report.
SDK: common questions
- Is SDK MCP server safe?
- Yes, by our scan: it is graded A (87/100). Read the SDK safety report
- How do I install SDK?
- It runs remotely at marginpad.io. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does SDK need an API key?
- Yes. The registry entry asks for
X-API-Key. - Is SDK maintained?
- The last commit was 27 days ago (2026-10-08). The latest release is v3.0.1.
- Is SDK up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of SDK?
- Servers from other publishers that do the same job: Trading Signals MCP server, CoinRithm Agent Trading MCP server and Coinversaa MCP server.
- How does SDK compare with other Finance MCP servers?
- safety score 87/100 (higher than 83% of 1,761 Finance servers); uptime 100% (of our recent checks; the typical remote Finance server answers 100%); response time 149 ms (faster than 75% of 1,133 Finance servers). Full comparison.
Alternatives to SDK
Same job from other publishers: the closest match first, then the best rated.
- Trading SignalsLive AI crypto trading signals for agents. Try 3 signals without a key; sign in from your agent.not reviewedGrowingA
- CoinRithm Agent TradingKeyless prediction-market data across 12 venues plus paper-trading of crypto spot, futures, and PM.not reviewedGrowingA
- CoinversaaCrypto intelligence for AI agents. Hyperliquid trader analytics, cohorts, and live market data.not reviewedGrowingB
- VARRD — Statistically Validated Trading Edges + AI Research EngineValidated trading edges across futures, equities, crypto. Live signals, full audit trail.not reviewedGrowingB
- BlockrunWeb search, deep research, prediction markets & crypto data for AI agents. Pay per call via x402.not reviewedEstablishedB