MCPサーバー

SquadRide

app.squadride/bets
ゲーム 公開・接続可能 MCP 2025-11-25

このMCPでできること

Converts sports picks into shareable slips and sportsbook deep links, and reads existing slips and supported sportsbooks.

get_slip
Read a SquadRide slip
Fetch a slip by id (the part after /slip/ in a squadride.app link) and list its picks.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'maxLength': 32, 'minLength': 4}}, 'additionalProperties': False}
list_books
List sportsbooks
Sportsbooks SquadRide can open, with health from the daily port check.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
translate_bets
Turn bets into a sportsbook link
Send a list of picks (team, spread, total, player prop). Returns one squadride.app slip URL to share with the user plus per-sportsbook deep links that open the picks loaded. A total needs "event". Team codes ("KC") and nicknames ("Chiefs") work.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['legs'], 'properties': {'legs': {'type': 'array', 'items': {'type': 'object', 'properties': {'line': {'anyOf': [{'anyOf': [{'type': 'string', 'maxLength': 24}, {'type': 'number'}]}, {'type': 'null'}]}, 'odds': {'anyOf': [{'anyOf': [{'type': 'string', 'maxLength': 12}, {'type': 'number'}]}, {'type': 'null'}]}, 'team': {'anyOf': [{'type': 'string', 'maxLength': 80}, {'type': 'null'}]}, 'event': {'anyOf': [{'type': 'string', 'maxLength': 160}, {'type': 'null'}]}, 'sport': {'anyOf': [{'type': 'string', 'maxLength': 40}, {'type': 'null'}]}, 'league': {'anyOf': [{'type': 'string', 'maxLength': 40}, {'type': 'null'}]}, 'market': {'anyOf': [{'type': 'string', 'maxLength': 80}, {'type': 'null'}]}, 'player': {'anyOf': [{'type': 'string', 'maxLength': 80}, {'type': 'null'}]}, 'selection': {'type': 'string', 'maxLength': 120, 'minLength': 1}, 'startTime': {'anyOf': [{'type': 'string', 'maxLength': 40}, {'type': 'null'}]}}, 'additionalProperties': False}, 'maxItems': 20, 'minItems': 1, 'description': 'The picks. Each needs at least "selection"; add "line", "market", "event", "league", "player" as known.'}, 'agent': {'type': 'object', 'properties': {'url': {'type': 'string', 'format': 'uri'}, 'name': {'type': 'string', 'maxLength': 80}}, 'description': 'Your agent name and URL, shown on the slip.', 'additionalProperties': False}, 'books': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 20, 'description': 'Limit to these books: fanduel, draftkings, betmgm, caesars, fanatics, hardrock, thescore, betrivers, prizepicks, kalshi, prophetx, novig, polymarket, betopenly. Default: all.'}}, 'additionalProperties': False}
変更
translate_bets
2026年9月19日2:49
追加
list_books
2026年9月17日7:58
追加
get_slip
2026年9月17日7:58
追加
translate_bets
2026年9月17日7:58