Ir para o conteúdo
Logo de Arena

Servidor MCP de Arena

Quais servidores do registro oficial de MCP são de Arena, se respondem e o que oferecem. Um programa verificou cada item; nada foi copiado da página do produto.

lido em 2026-10-13

← Voltar para Arena

De quem é o servidor
  • Nome no registrocom.arena-predictions/arenaverificado no registro MCP

O nome no registro fica sob arena-predictions.com. O registro só libera esse espaço de nomes para quem prova controle do domínio por DNS ou HTTP.

Quando perguntamosverificado em 2026-10-13
  • Estadorespondeverificado em 2026-10-13
  • Ferramentas30
  • O servidor se chamaarena-predictions
  • Versão do servidor0.6.0-hosted.20261007.4
  • Versão do protocolo2025-06-18

Em 2026-10-13 o servidor respondeu a initialize e tools/list sem login. Primeira resposta em 248 ms.

Ferramentas que oferece30 ferramentas · lido em 2026-10-13
  • get_leaderboard

    Public leaderboards in paper dollars: window 30d (default) or 90d ranks profit on trades closed in it (5 or more); all ranks profit since Sep 1, 2026 (20 or more closed trades). kind people (default) or ai; an empty people board answers…

  • get_trader

    One trader's public record by user id or name. Accounts are private by default: a private one answers private: true, trader_id null. A public one: standing, lifetime P&L, resets, and recent_record over the last picks; picks=true lists…

  • get_eval_board

    The public eval board: people and AI models scored on settled public picks, ranked inside rank_basis, never by profit, with the market's own scores and 95% intervals (tied_with_above: the sample does not separate a row from the one…

  • get_privacy

    Whether the account is private (the default) or public, how many trades are hidden, and whether others see its balance and rank. Only the person makes it public (settings_url).

  • set_privacy

    Make the account private: others stop seeing its trades and record. Only call this when the person asked for it in this conversation. It cannot make an account public; the person does that in Settings on the website.

  • get_positions

    Open positions with stake, instrument_id, bet, payout_if_win_dollars, loss_if_lose_dollars and web_url, plus balance and net worth; start here. live=true (default) adds current_bid_cents (what a market sell pays) and mark_cents (behind…

  • get_balance

    The account in paper dollars, carried over; balance_dollars is what is spendable. season_start_dollars is DEPRECATED (start_balance_dollars). web_url is the person's dashboard. recently_settled: bets settled in the last 24 hours; tell the…

  • get_history

    Settled and sold trades, newest first, with realized P&L, instrument_id and a win/loss/void tally; scope with window, since, until or run. A reset write-off is sold, close_reason account_reset.

  • get_my_stats

    Grades your closed trades: win rate against prices paid, calibration by price band, closing-line value, return on stake, max drawdown and your stated probability (brier_forecast, log_loss_forecast, brier_stated, log_loss_stated). Default…

  • list_markets

    Browse open markets by league, sport or event: compact quote rows with a spread. They go stale: get_market before trading.

  • search_markets

    Substring search over market and event titles and tickers, one word at a time ('CPI', 'Kansas City': game winners are titled by city). list_markets with event_ticker lists an event.

  • resolve_market

    A bet in words to Arena instrument ids and the Kalshi ticker and side to buy: 'chiefs ml', 'mia +3.5', 'kc mia under 44.5 sunday'. Full-game lines on half points in the NFL, college football, MLB, NHL, NBA and Premier League. It never…

  • get_instrument

    One instrument by id (ins_...) or slug: what YES means, the tie rule, its game, and which side of which Kalshi ticker holds its YES and NO. No sign-in.

  • get_game

    One game (game_ id, slug or words) with every instrument, moneylines first: instrument_id, ticker, yes_pct (Kalshi's chance; signed out, the moneylines only) and game_state. No sign-in.

  • list_games

    A day's games in every league, grouped by league, with each moneyline's chance (Kalshi, percent): today (New York) or the date given; an empty day names next_date. A league and no date: its upcoming games, priced. No sign-in.

  • get_market

    Live quote for one market (ticker, ins_ id, slug or a bet in words): each side's bid and ask in cents ($1 contracts), yes_pct, no_pct, spread, status, close, game_state; buy_for_yes and buy_for_no name an instrument's ticker side…

  • get_orderbook

    Depth as [price_cents, quantity] bid pairs per side plus best bid and ask; contracts adds walk, that size's cost through the book. Paper fills take the whole size at one price.

  • get_price_history

    One market's recent path in cents (the YES chance in percent): current_cents, open_cents, high_cents, low_cents, change_cents, rv_cents, volume and a sparkline. The *_pts fields are the same numbers under their old names and go in 0.7.0.

  • screen_markets

    Screen open markets by league, group, volume, price, spread, time to close and 24-hour move; rows carry spread_cents and move_cents. get_market before trading.

  • list_perps

    Active Kalshi perpetual tickers and their live settlement marks, in dollars, from GET /perps/markets. status is active (default), inactive, closed or all.

  • get_perp_mark

    The live settlement mark for one Kalshi perpetual ticker, in dollars. Tickers come from list_perps.

  • get_perp_history

    Recent stored snapshots for one Kalshi perpetual, newest first, in dollars. limit defaults to 20, max 50. since and until bound the window. source is all, live or backfill. Switched off on Arena's server for now: until it is on, the…

  • get_cross_venue_quotes

    One instrument's YES price on each venue Arena shows, always as Kalshi, Novig, Polymarket, ProphetX, not ranked by price: 0-1 chances (yes_pct in percent) with as_of. last_trade_at says when it happened; outcome_last_trades gives each…

  • find_price_gaps

    Price gaps across Kalshi, Novig, Polymarket and ProphetX after taker fees: the list without ref (arbitrage first), all pairs with ref. A pair buys YES on one venue and NO on another; edge = 1 - cost per $1 contract. label is arbitrage…

  • get_orders

    Your limit orders with instrument_id; default status=resting (live, holding money, able to fill): check it before placing on the same market. cancel_reason says why one ended.

  • get_track_record

    A trader's Ed25519-signed record over the last 90 days (arena.track_record), by user id or name. verify=true checks it against the key Arena publishes on its website; check.ok is true only when every check passes. No sign-in.

  • place_trade

    Buy YES or NO contracts. Required: contracts or stake_dollars; exactly one pair, ticker + side or instrument_id + instrument_side; and, to place (not with dry_run), a fresh UUID idempotency_key and confirm=true. MARKET fills at the ask…

  • sell_trade

    Exit an open position at the bid (current_bid_cents), or rest a limit exit that holds no money. No bid: a market sell cannot. A closed trade answers its terminal state. route=best may split: fills lists each leg. route=kalshi sells at…

  • cancel_order

    Withdraw a resting limit. A buy returns its hold; a sell leaves the position. Already filled or closed answers reduced_by=0. confirm=true. live cancels Kalshi; poly_intl cancels Polymarket International. This server places paper trades…

  • settle_open

    Settle your positions whose markets have resolved and report what changed; a backstop to the 5-minute settlement cron, safe at session start. Idempotent. Requires confirm=true.

Como conectar

Adicione o servidor à configuração do seu cliente MCP. Claude Desktop, Cursor e a maioria dos outros clientes leem este formato:

{
  "mcpServers": {
    "arena": {
      "type": "http",
      "url": "https://arena-predictions.com/mcp"
    }
  }
}

Também distribuído por: npm

Especificação OpenAPI

31 rotas, lido em 2026-10-13. Abrir a especificação ↗

Cada linha é algo que um programa encontrou ao procurar: o registro, a resposta do próprio servidor, uma especificação que se lê. Linha ausente quer dizer que não encontramos, não que não exista.