MagicMarkets MCP server
online · 100% uptimecom.magicmarkets/mcp·v1.0.0·1 starsSports prediction markets for AI agents — live prices, quotes, orders, and positions.
1 stars
Reviews
Write oneNobody has reviewed MagicMarkets yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
MagicMarkets tools
Tool list not cached yet. `describe` through the gateway fetches it live.
Public scan report
scanner v0.1.10 · 2026-10-13 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 859ms (auth required)20/20
- –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
- Auth qualityOAuth resource metadata advertised on 40115/15
- Maintenancelast push 4 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year; website matches verified namespace10/10
How MagicMarkets compares
Against every graded E-commerce MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 100/100
- higher than 100% of 2,174 E-commerce servers
- Uptime
- 100%
- of our recent checks; the typical remote E-commerce server answers 100%
- Response time
- 560 ms
- faster than 27% of 1,527 E-commerce servers
- GitHub stars
- 1
- more than 65% of 1,047 E-commerce servers
Install MagicMarkets in Claude Code, Cursor or VS Code
claude mcp add --transport http mcp https://magicmarkets.com/mcp
What the publisher says
From the MagicMarkets repository's README, as published. We do not edit it. Read it on GitHub
magicmarkets-cli
A command-line interface for the Magic Markets v2 API — stream live sports prices, quote selections, place and manage orders, and inspect your position. The same API is also available as MCP tools, over stdio (a client launches magicmarkets mcp as a subprocess) or the streamable HTTP transport on localhost.
Single static binary, authenticated with one API key. No request signing, no private keys.
magicmarkets markets --sport fb # find events with live prices
magicmarkets offers fb 2026-06-15,1001,2002 # list priced bet types
magicmarkets betslip create fb 2026-06-15,1001,2002 for,h --wait 5s
magicmarkets order place --betslip bs-123 --price 2.10 --stake 50- Setup — install, authenticate, first commands
- Using it — the bet flow, command reference, MCP, prices, errors
- Development — layout, code generation, conventions, contributing
Setup
1. Install
From a clone:
git clone https://github.com/magicmarkets/magicmarkets-cli
cd magicmarkets-cli
make install # installs `magicmarkets` into your Go bin directorymake where prints exactly where that landed. If magicmarkets is not found afterwards, that directory is not on your PATH:
export PATH="$PATH:$(go env GOPATH)/bin" # add to ~/.zshrc or ~/.bashrcPrefer not to install? make build produces ./build/magicmarkets and leaves your PATH alone.
go install directly
Note the /cmd/magicmarkets path — installing the module root would build a binary called magicmarkets-cli:
go install ./cmd/magicmarketsThe Go module path is magicmarkets-cli, not a GitHub URL, so go install github.com/…/magicmarkets-cli@latest will not work. Cloning and make install is the supported path.
2. Add your API key
Create a key at magicmarkets.com under Settings → API. It is shown once at creation, so store it immediately.
Put it in ~/.magicmarkets/.env so it works from any directory:
mkdir -p ~/.magicmarkets
echo 'MAGICMARKETS_API_KEY=your-key-here' > ~/.magicmarkets/.env
chmod 600 ~/.magicmarkets/.envAn env var or a project-local .env works too — cp env.example .env and fill it in.
3. Verify
$ magicmarkets status
version v1.0.0
api url https://magicmarkets.com/v2
ws url wss://magicmarkets.com/v2/stream
lang en
api key ***********1234
env files [/Users/you/.magicmarkets/.env]
authenticated yesAlways check this before opening a stream — the WebSocket rejects a bad key at the handshake without a useful error.
That's the whole setup. Everything below is optional.
Try it
magicmarkets balance # money position
magicmarkets xrates # exchange rates to USDT
magicmarkets markets --sport fb --limit 5 # events that currently have prices
magicmarkets offers fb <event-id> --depth 2 # priced bet types on one event
magicmarkets orders --open # your open orders
magicmarkets ticks 2.345 # where a price lands on the tick schedule
magicmarkets api endpoints # every endpoint (no key, no network)Add --json to any command to pipe it into jq.
Configuration
Resolved in this order, first match winning:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
MagicMarkets: common questions
- Is MagicMarkets MCP server safe?
- Yes, by our scan: it is graded A (100/100). Read the MagicMarkets safety report
- How do I install MagicMarkets?
- It runs remotely at magicmarkets.com. 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 MagicMarkets need an API key?
- No key to paste: it signs you in with OAuth when your client connects.
- Is MagicMarkets maintained?
- The last commit was 26 days ago (2026-10-09). The latest release is v1.0.0.
- Is MagicMarkets 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 MagicMarkets?
- Servers from other publishers that do the same job: Longbridge MCP server, Polymarket Toolkit MCP server and Tiny MCP server. Compare all MagicMarkets alternatives.
- How does MagicMarkets compare with other E-commerce MCP servers?
- safety score 100/100 (higher than 100% of 2,174 E-commerce servers); uptime 100% (of our recent checks; the typical remote E-commerce server answers 100%); response time 560 ms (faster than 27% of 1,527 E-commerce servers). Full comparison.
Alternatives to MagicMarkets
Same job from other publishers: the closest match first, then the best rated.
LongbridgeUS/HK markets — 163 tools: quotes, options, orders, fundamentals, screener, IPO, alerts, DCA & gridnot reviewedGrowingA- Polymarket ToolkitRead-only Polymarket data tools for AI agents: profiles, PnL, market scans. No keys, no orders.not reviewedEstablishedB
- TinyMCP server for Tiny ERP — products, stock, warehouses, price lists, orders, invoices, AP/ARnot reviewedGrowingB
- Iran Crypto ExchangesUnofficial read-only Iranian crypto exchanges: prices in Toman, order books, trades, candles.not reviewedGrowingA
- Robinhood CryptoRobinhood Crypto Trading API for AI agents: quotes, holdings, orders read-only; opt-in trading.not reviewedGrowingB