QAmcp
GitHub

Directory / BetSlip Doctor

BetSlip Doctor

by betslipdoctor.ai · https://api.betslipdoctor.ai/api/mcp

Your agent grades every slip A+ to F-, links your books and tracks your record. No wager placement.

77 tools✓ no account neededPricing: on their site
See pricing →Visit website
81 /100
PASS · WITH NOTES

Partial: 9 of 11 checks · 21 Oct 2026

Is BetSlip Doctor MCP server safe?

A test can only see what the server shows from outside, not what it does with your data behind the scenes. Connect servers from makers you trust.

What it can do

60 tools, in the server's own words.

get_tracked_slipsread-only

Read the authenticated user's tracked ticket trees and tracking lifecycle.

track_slip

Create or revise one of the authenticated user's ticket trees.

get_todays_board

Live sports board: upcoming and in-play games with main-market prices (moneyline, spread, total) and the best posted price per selection across connected books.

grade_slip

Use version bsd-agent-grade-v1 and a unique commandKey (16-120 characters) for every action.

get_saved_reportsread-only

For current Grade, send version bsd-agent-grade-v1 and action: list (optional limit 1-20 and cursor), job or report (jobId UUID required), or progress (jobId U…

get_history_summaryread-only

The authenticated user's imported betting-history ledger: W-L record, stake and net over lifetime/30d/7d windows, sync freshness, and their most recent bets.

price_shop_slip

Compare posted prices across books for each leg of a slip (main markets).

doctor_conversation

The app Doctor conversation.

tail_readread-only

Send version bsd-agent-tail-v1 and action doctor_picks (today’s saved Doctor picks and recent settled results), doctor_parlays (league: the Doctor’s graded par…

tail_post

Send version bsd-agent-tail-v1.

grade_pickem_entry

Use action settlement with ticketId to read this owned entry’s result (history.read also required).

get_app_health

Board only: client-reported Live section pricing p50/p95, held durations and error/retry/crash counts over the last 24 hours.

get_app_diagnostic

Board only: read a technical diagnostic packet by bundle id, attached to the named observation.

quote_grade

Persist a Grade quote for an owned saved ticketId or exactly one confirmed manual ticket, with the requested depth and optional funding.

start_grade

Start the owned Grade quoteId after the customer has seen and accepted its allowance quote.

cancel_grade

Cancel an owned Grade jobId through the app service.

list_grade_jobsread-only

Read the authenticated account’s current Grade library, with optional limit 1-20 and account-bound cursor.

get_grade_jobread-only

Read the owned Grade jobId and its current durable status.

get_grade_progressread-only

Read saved progress for the owned Grade jobId, with optional after sequence and limit 1-100.

get_grade_reportread-only

Return the verified immutable saved report for an owned completed Grade jobId.

get_grade_evidenceread-only

Return the evidence behind an owned completed Grade jobId: each claim checked (price, injury and lineup, matchup, form, line move, situational, weather, correl…

open_doctor_conversation

Persist an app Doctor thread, optionally attached to an owned ticket, report or history item.

list_doctor_conversationsread-only

Read this account’s saved app Doctor threads.

get_doctor_conversationread-only

Read the owned threadId, saved user messages, Doctor answers and jobs; optional before pages older messages.

and 36 more

Test results

Safe mode: only tools labeled read-only were run. How the test works

Test it yourself

Free and open source. Same checks, same score.

npx qamcp-cli https://api.betslipdoctor.ai/api/mcp

Score over time

One test so far. New tests will show here.

Reviews

Coming soon: reviews from people who use BetSlip Doctor, signed in with GitHub, one per person. Reviews never change the score.

Is this your server?

Soon you can claim this page: re-test it from here, reply to results, and show a "Tested by QAmcp" badge.

Have a concern, or want it removed? Ask us and we'll take it off the list. How the directory works