MCP serverio.github.JacobiusMakes/parlayapi
Sports odds, player props and source coverage for AI assistants.
Read more
Sports odds, player props and source coverage for AI assistants. Connect with your own API key.Overview
Score?
UNRATED 0.796
of what a free look can see, on 29 looks
Looks
30
last 14 hr ago
Tools
22
changed 2 days ago
More info
URL
parlay-api.com/mcp/http
streamable-http
Says it is
parlayapi
protocol 2025-06-18
In the record since
28 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.796 · highest on record 0.8561
Toolsfrom sha256:b316c0ef8d…b93472 · +0 −0 2 days ago
| Tool | Schema |
|---|---|
| parlayapi_account_info Get info about the API key currently in use: tier, credits
remaining, billing period.
|
input · output |
| parlayapi_best_bets What should I bet right now? Ranked +EV plays for a sport.
The discovery counterpart to parlayapi_verdict: scans the whole board,
grades every candidate with the same no-v |
input · output |
| parlayapi_best_line Find the best (highest) price for each outcome across bookmakers.
Useful for line-shopping bots. Returns one row per game / market /
side with the bookmaker offering the b |
input · output |
| parlayapi_book_coverage Return public per-book coverage gates.
No API key required. This is the proof surface for whether each
source survives freshness, normalization, database, REST-shape, and
|
input · output |
| parlayapi_checkout_link Request an owner-authenticated checkout URL or an email-link flow.
A configured key is forwarded for the backend to verify account ownership.
With no matching key, the bac |
input · output |
| parlayapi_consensus Get consensus (average) odds across all bookmakers per market.
Returns average, best, and worst price per (event, market, player,
line), a sharp baseline for line-shopping |
input · output |
| parlayapi_find_arbitrage Find cross-book arbitrage candidates from current quoted prices.
Scans every event for quoted prices whose combined implied probability
is under 100%. Results are candidat |
input · output |
| parlayapi_find_ev Find positive-EV bets vs a sharp book's no-vig fair line.
Compares every soft book's price against the no-vig fair probability
derived from a sharp book (default Pinnacle) |
input · output |
| parlayapi_find_middles Find cross-book middle opportunities.
A middle takes the Over at a low line on one book and the Under at a
higher line on another, so a window of whole numbers cashes BOTH |
input · output |
| parlayapi_get_odds Get game-level odds for a sport from all configured bookmakers.
Args:
sport_key: e.g. "baseball_mlb", "soccer_epl"
markets: Comma-separated. h2h, spreads, tota |
input · output |
| parlayapi_get_pricing Return the current public pricing table.
No API key required. Use this when an agent needs to explain which
tier unlocks a workflow before sending a checkout link.
|
input · output |
| parlayapi_get_props Get player prop odds for a sport.
Args:
sport_key: e.g. "baseball_mlb", "basketball_nba"
markets: Comma-separated prop market keys (optional).
Exam |
input · output |
| parlayapi_list_sports List available sport keys. Use these in subsequent calls.
Examples: baseball_mlb, basketball_nba, americanfootball_nfl,
icehockey_nhl, soccer_epl, mma_ufc, esports_lol, ta |
input · output |
| parlayapi_live_command_center Return the public best-line command center payload.
No API key required. Shows current games, participating books, and
best available real prices on the /live dashboard pr |
input · output |
| parlayapi_live_search Search live teams, players, and sport keys.
No API key required. Useful when the user asks for a team, player,
or league by natural-language name and the agent needs the e |
input · output |
| parlayapi_live_sports List currently active live sports on the retail /live surface.
No API key required. Returns sport keys plus live event and book
counts so agents can discover what is activ |
input · output |
| parlayapi_magic_link Email a magic-login link for an existing ParlayAPI account.
Always returns ok=true regardless of whether the email exists, to
prevent account enumeration. The user receive |
input · output |
| parlayapi_parlay_verdict Grade a multi-leg parlay: should you bet it, and at which book?
Give 2 to 12 legs (each shaped like a parlayapi_verdict bet) and get the
combined no-vig fair price, the si |
input · output |
| parlayapi_set_bettable_books Remember which books the user can bet at, so parlayapi_verdict scopes its
best-price and shop recommendations to them automatically (no need to pass
region/books every call |
input · output |
| parlayapi_signup Create a free-tier ParlayAPI account for the given email.
Returns the API key, a magic-login URL the user can click to access
their dashboard, and a Stripe upgrade URL. Id |
input · output |
| parlayapi_source_quality Return public per-source freshness and quality metadata.
No API key required. Use this to prove that rows are flowing from
each source before choosing books for a customer |
input · output |
| parlayapi_verdict Should I bet this? One-call verdict for a specific bet.
Returns the no-vig fair price for the exact bet, the best available price
and which book has it, how the user's pri |
input · output |
Verify it yourself
npx teppi-check https://parlay-api.com/mcp/httpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1TM93B5NZE3RSRZ8NPME4RT