Prompts
The ready-made MCP prompts Unitley offers, their arguments, the steps each one gives the agent, and how to run them from Claude Code.
Unitley offers 3 MCP prompts. A prompt is a ready-made request you pick in your client. Unitley fills in your arguments and hands the agent one message with numbered steps, in the order the server instructions ask for: your bankroll first, Unitley's data for every fact and the calculators for the math. weekly-moneyline-value sizes each pick with calc_kelly_stake. player-prop-parlay sizes no stake, since its legs are on one game, and leaves the stake to you.
No prompt saves anything on its own. Each one tells the agent to save a pick or log a bet only when you ask.
Every prompt
| Prompt | Arguments | What it does |
|---|---|---|
weekly-moneyline-valueMoneyline value on the slate | from (optional): First day to look at (2026-10-07). Default: 6 hours ago.to (optional): Last day to look at (2026-10-13). Default: 8 days ahead.sport (optional): Sport id (nfl). Default: nfl. | Look for moneyline bets where your estimate beats FanDuel's price on the coming games, sized to your bankroll. |
player-prop-parlayPlayer prop parlay | gameId (required): The game's id, from get_week_slate.legs (optional): Number of legs, 2 to 6. Default: 3.sport (optional): Sport id (nfl). Default: nfl. | Build a small player prop parlay for one game, with the correlation risk spelled out. Same-game legs are correlated, so no stake is sized. |
bankroll-checkBankroll check | period (optional): today, week, month or all. Default: week. | Review your bankroll, recent results and how close you are to your loss limits. |
Running a prompt
How a prompt appears depends on your client. Some show prompts in a menu, and some do not show them at all. The tools work either way: you can ask for the same thing in your own words.
In Claude Code
Claude Code turns each MCP prompt into a command. Type / to see them: Unitley's prompts are listed as /unitley:bankroll-check (MCP) and so on. You can also run one as /mcp__unitley__<prompt>. Pass the arguments after the command, separated by spaces, in the order the table above lists them:
/mcp__unitley__bankroll-check month
/mcp__unitley__weekly-moneyline-value 2026-10-09 2026-10-15player-prop-parlay needs a game's id first, which you get from get_week_slate. Then add the number of legs:
/mcp__unitley__player-prop-parlay 3f2b8c1e-0a4d-4e6f-9b7a-5c1d2e3f4a5b 3The id above is only an example. These commands assume you named the server unitley, as the Connect page's setup command does. See Claude Code's guide to MCP prompts (opens in a new tab).
Over the protocol
prompts/list returns each prompt's name, title, description and arguments. prompts/get with a name and its arguments returns the description and one user message holding the filled-in text. Every argument is a string.
A prompt name Unitley does not have, or an argument it cannot use, gets the JSON-RPC error -32602 with a message that says what to fix, such as Invalid arguments for bankroll-check: period: period must be today, week, month or all. An argument a prompt does not list is refused too.
What each prompt does
weekly-moneyline-value
Looks for moneyline bets where the agent's own estimate beats FanDuel's price on the coming games, sized to your bankroll.
- Arguments:
fromandto, each a date such as2026-10-09or a date and time such as2026-10-09T17:00:00Z. Leave both out andget_week_slatecovers 6 hours ago to 8 days ahead. A range covers at most 14 days.sportdefaults tonfl. - Steps: read your bankroll, then the games in the range with
get_week_slate. For each game, read the moneyline, both teams' injury reports, and the weather when the game is outdoors. Estimate each side's chance, compare it with FanDuel's price usingcalc_ev(andcalc_no_vig_oddswhere it helps), and keep only a side with a positive edge. Size each pick withcalc_kelly_stakeand never suggest more. - The answer: for each pick, the reasoning, the risks, the stake in units and how old the price is. When nothing has value, it says so.
player-prop-parlay
Builds a small player prop parlay for one game, with the correlation risk spelled out. Same-game legs are correlated, so no stake is sized.
- Arguments:
gameId(required), fromget_week_slate.legs, from 2 to 6, defaults to 3.sportdefaults tonfl. - Steps: read your bankroll, then the game's props with
get_player_props, noting each prop's age and passing on itsnoteandpriceNote. Read the players' stats, both teams' injury reports and the game's weather. Pick the legs, estimate each one's chance, and price the parlay withcalc_parlay, giving each leg's American odds, its chance and the game's id. Since every leg is on one game, the legs are correlated and the combined chance is unreliable: the agent says so and prefers legs that depend on each other least. It does not size the stake withcalc_kelly_stake, because Unitley does not size same-game parlays. It leaves the stake to you and says a parlay swings more than a single bet. - The answer: the reasoning and the risks. When no combination has a positive EV, it says so rather than forcing one.
bankroll-check
Reviews your bankroll, your results and how close you are to your loss limits.
- Arguments:
period:today,week(the last 7 days, the default),month(the last 30 days) orall. See Week. - Steps: read your bankroll, then your bet log for the period, page by page. Sum up the profit or loss in dollars and units, the win rate, the ROI, the biggest wins and losses, and the money still riding on pending bets.
- The answer: a summary that flags anything near or past a limit. When you are close to a loss limit, it recommends stopping for the period, and it never suggests raising a limit. It logs, settles and saves nothing unless you ask.
See Every tool for the tools these prompts use, and Kelly and stake caps for how weekly-moneyline-value sizes its stakes.