Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,552Letters: 14Defects: 1,331counted 4 min ago
teppi

Server definition

Hash
sha256:f3ff7ee0586ae71cb7ae9ff46c586e082860739fa2086af885cec4b81867bf8d
What it is
What a remote MCP server returned when asked what it offers: 3 tools

The blob, as servednamed by its sha256

{ "instructions": "SquadRide turns sports bets into one link that opens the picks, already loaded, in any US sportsbook (FanDuel, DraftKings, BetMGM, Caesars, Fanatics, Hard Rock Bet, theScore Bet, BetRivers, PrizePicks, Kalshi, ProphetX, Novig, Polymarket, BetOpenly). When a user describes bets to place, copy or share, call translate_bets and give them the returned url. Relay the disclosure lines. If a leg is unresolved, ask the user for the missing detail (usually the game).", "tools": [ { "description": "Fetch a slip by id (the part after /slip/ in a squadride.app link) and list its picks.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "id": { "maxLength": 32, "minLength": 4, "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "get_slip", "outputSchema": null }, { "description": "Sportsbooks SquadRide can open, with health from the daily port check.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": {}, "type": "object" }, "name": "list_books", "outputSchema": null }, { "description": "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.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "agent": { "additionalProperties": false, "description": "Your agent name and URL, shown on the slip.", "properties": { "name": { "maxLength": 80, "type": "string" }, "url": { "format": "uri", "type": "string" } }, "type": "object" }, "books": { "description": "Limit to these books: fanduel, draftkings, betmgm, caesars, fanatics, hardrock, thescore, betrivers, prizepicks, kalshi, prophetx, novig, polymarket, betopenly. Default: all.", "items": { "type": "string" }, "maxItems": 20, "type": "array" }, "legs": { "description": "The picks. Each needs at least \"selection\"; add \"line\", \"market\", \"event\", \"league\", \"player\" as known.", "items": { "additionalProperties": false, "properties": { "event": { "anyOf": [ { "maxLength": 160, "type": "string" }, { "type": "null" } ] }, "league": { "anyOf": [ { "maxLength": 40, "type": "string" }, { "type": "null" } ] }, "line": { "anyOf": [ { "anyOf": [ { "maxLength": 24, "type": "string" }, { "type": "number" } ] }, { "type": "null" } ] }, "market": { "anyOf": [ { "maxLength": 80, "type": "string" }, { "type": "null" } ] }, "odds": { "anyOf": [ { "anyOf": [ { "maxLength": 12, "type": "string" }, { "type": "number" } ] }, { "type": "null" } ] }, "player": { "anyOf": [ { "maxLength": 80, "type": "string" }, { "type": "null" } ] }, "selection": { "maxLength": 120, "minLength": 1, "type": "string" }, "sport": { "anyOf": [ { "maxLength": 40, "type": "string" }, { "type": "null" } ] }, "startTime": { "anyOf": [ { "maxLength": 40, "type": "string" }, { "type": "null" } ] }, "team": { "anyOf": [ { "maxLength": 80, "type": "string" }, { "type": "null" } ] } }, "type": "object" }, "maxItems": 20, "minItems": 1, "type": "array" } }, "required": [ "legs" ], "type": "object" }, "name": "translate_bets", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:f3ff7ee0586ae71cb7ae9ff46c586e082860739fa2086af885cec4b81867bf8d | sha256sum