mcpbeat Sign in

SDK MCP Server

by marginpad Your server? Claim it
answering

SDK is answering right now. Last checked 7 min ago. It exposes 29 tools. Last commit 10 Oct 2026.

Free crypto-futures paper trading and live market data for AI agents. 29 tools; no key for data.

Uptime history 70 hours of history
70 hours agonow
100.0%
Uptime 24h
92 of 92 checks
29
Tools
read from the server
209 ms
Response time
average over 24h
0
Stars
last commit 10 Oct 2026

What changed 1

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 10 October 2026. No other catalogue keeps this.

10 Oct a tool appeared paper_sim

Nothing serious here today

Today is the operative word: we check SDK every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 7 min ago.

run in your terminal
claude mcp add sdk --transport http https://marginpad.io/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "sdk": {
      "url": "https://marginpad.io/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.sdk]
url = "https://marginpad.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "sdk": {
      "url": "https://marginpad.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "sdk": {
      "url": "https://marginpad.io/mcp"
    }
  }
}

Available tools 29

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

paper
paper_accounts
Every book (sub-account) of this account with lifetime numbers and the keys bound to it. A book is a separate journal, balance and report; a key minted with a book name trades that book. Requires an API key.
paper_balance
Your paper account: balance, equity, free margin, unrealized P&L. Requires an API key.
paper_cancel_order
Cancel a resting limit order. Requires an API key.
paper_close
Close a simulated position, fully or partially. Requires an API key.
paper_equity
The equity curve of this key’s book: starting balance + realized P&L per bucket from the ledger, the live unrealized point at the end, and max drawdown. Requires an API key.
paper_fees
Which exchange fee schedule your paper fills are charged at: lists the venues we model (Bybit, Binance, OKX, Bitget, MEXC, Gate, KuCoin, Kraken, Hyperliquid) with their taker rate and the referral discount a MarginPad sign-up gets, and your current default. Pass set to change the default (a venue key, or "marginpad" for the default rate). Requires an API key.
paper_limit_order
Place a resting order that fills only when the market reaches your price, and fills AT that price. type "limit" = a pullback entry (long below the market, short above); type "stop" = a breakout entry (long above the market, short below). To open right now use paper_open instead. Simulated money only. Requires an API key.
paper_modify_order
Change a resting limit or stop order in place: its price, stop-loss, take-profit, margin, leverage or trailing stop. Requires an API key.
paper_open
Open a simulated position at the live price. Simulated money only - no real funds are ever at risk. Requires an API key.
paper_orders
Your resting limit orders, plus the last 20 that filled, expired or were cancelled. Requires an API key.
paper_positions
Your paper positions with live mark price and P&L net of fees; status "open" for just the open ones. Requires an API key.
paper_realism
How honestly your paper fills are simulated. By default a market order fills at the live price with no slippage and maintenance margin is a flat 0.5%, which is easier than a real exchange and increasingly so as a position grows. Pass slippage and/or margin_tiers to turn either on, and margin_venue to build on a named venue’s published maintenance-margin rate (Binance 0.40%, Bybit 0.50%, MEXC 0.10%, Kraken 0.60%, Hyperliquid 1.25%, Coinbase 1.33%). Reading returns your setting, every venue rate and the whole size-tier ladder, so a liquidation price never has to be reverse-engineered. Positions keep the margin they were filled with. Requires an API key.
paper_replay
Backtest with the real routes: replay one past UTC day on MarginPad’s 1-minute candles. With symbol+day it STARTS a replay (speed = market seconds per real second, 1-600, default 60): from then on paper_open / paper_positions / paper_close act on a separate replay journal priced at the candle under the cursor, with stops, targets and liquidations checked on every candle. With no arguments it reads the status (cursor, price, progress, candles up to the cursor). With act "stop" it closes everything at the cursor and returns the summary. Requires an API key.
paper_report
The 30-day trading report for this account, measured from its own closed trades: totals and a skill score (free), win rate and return by coin, leverage band, side, hour and day plus written findings (API Pro and above). Requires an API key.
paper_reset
Restart this key’s book at $10,000: closed trades are archived (never deleted), resting orders cancelled, the report and equity curve start from now. Refused while positions are open - close them first. Requires an API key.
paper_sim
The whole paper-trading simulation, configurable. By default this engine is deliberately easy: a market order fills whole at the live price, maintenance margin is a flat 0.5%, the balance is a scorecard that never refuses an open, and there is no latency, no size impact and no partial fill. That is right for learning and optimistic for proving out a bot. This sets any of it: the book size your results are measured against and whether it is a real budget (margin_enforced), what crossing the book costs on entry and exit (slippage, slippage_bps, impact_bps_per_100k), how long your order is in flight (latency_ms), whether orders fill part-way (partial_fills, min_fill_pct), how often the venue refuses (reject_rate_pct), your own fee (taker_bps), funding (funding, funding_mult) and where liquidation sits (margin_venue, margin_tiers, mmr_pct). Easiest route: pass a preset - frictionless, realistic, binance, bybit, okx, hyperliquid, thin_book or brutal. Reading returns every field with its range, its default and what it changes, the presets, and what a fill would look like right now. Out-of-range values are refused, never clamped. Positions keep the simulation they were filled under. Requires an API key.
paper_sltp
Move the stop-loss, take-profit or trailing stop on an open simulated position. Requires an API key.
paper_trades
Closed-trade ledger with paging - the full record for measuring a strategy. Requires an API key.
calc
calc_liquidation
Liquidation price for a position: entry, leverage, side.
calc_position_size
Risk-based position size from account balance, risk percent, entry and stop.
economic
get_economic_calendar
Upcoming macro events that move crypto (FOMC, CPI, NFP). Always check this before answering questions about dates - never answer those from memory.
fear
get_fear_greed
Crypto Fear and Greed index, current value and classification.
funding
get_funding
Current funding rates across exchanges - who pays whom to hold a perp position.
klines
get_klines
OHLC candles for a symbol. Use this to compute indicators or check a setup before trading.
liquidations
get_liquidations
Recent real liquidation events aggregated from nine exchanges.
markets
get_markets
Every tradable symbol with its asset class, maximum leverage and taker fee. Call this before sizing a trade.
open
get_open_interest
Open interest per symbol - how much leveraged money is committed.
price
get_price
Live price and 24h change for a crypto perp, stock, index, forex pair or metal. No API key needed.
screener
get_screener
Scored trade setups across top USDT perps: 0-100 technical score, RSI, MACD, funding and open interest.

Endpoints

URLTransportStateLatencyChecked
https://marginpad.io/mcp streamable-http answering 156 ms 7 min ago

Alternatives to SDK

same job, measured the same way
TradeAssi
by tradeassi

Crypto tools for AI agents: live market data, exchange-wide screener, backtests and paper trading.

47 tools answering
Price Data MCP
by wesseltl

Live market prices and candles for AI agents (200+ coins). Data only, no trading advice.

186 installs/wk local only
Asterpay
by timolein74

EUR settlement for AI agents. Trust scoring, market data, crypto analytics. 16 free tools.

23 installs/wk local only
CoinRithm Agent Trading
by coinrithm

Keyless prediction-market data across 12 venues plus paper-trading of crypto spot, futures, and PM.

345 installs/wk 41 tools answering
Coinversaa
by coinversaa

Crypto intelligence for AI agents. Hyperliquid trader analytics, cohorts, and live market data.

85 installs/wk local only
Trading Signals
by roman-rr

Live AI crypto trading signals for agents. No API key needed to try — 3 signals + hit rate.

5 tools answering
Openmm MCP
by qbt-labs

MCP server for OpenMM — exposes market data, account, trading, and strategy tools to AI agents

15 tools answering
Mudrex MCP Server
by mudrex

MCP server for Mudrex futures trading enabling AI agents to securely access data and risk tools.

answering

SDK — questions

Answers built from our own checks of this server.

What can SDK do?
It exposes 29 tools, read directly from the server on our last check. Among them: calc_liquidation, calc_position_size, get_economic_calendar, get_fear_greed, get_funding, get_klines and 23 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is SDK mostly used for?
Its tools cluster around paper and calc. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is SDK working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 209 ms. The bar chart above shows every period we have measured.
How do I connect SDK?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does SDK need an API key?
No. SDK completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 29 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is SDK?
It answers our handshake in 209 ms on average, which is faster than 61% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is SDK open source?
Yes — it is published under the MIT licence, written in Python and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.