Jackpot Calculator MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
Lottery calculation estimates using a fixed 2026 snapshot. Monetary inputs are dollars. Payout results use integer cents; odds results use dollars. Read assumptions and sources. This server does not look up live jackpots.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| calculate_lottery_payoutA | Estimate taxes and withholding on a known lottery cash prize. Input dollars; result integer cents. Bundled 2026 rules. |
| compare_lump_sum_annuityB | Compare a published cash option with 30 growing annuity payments after taxes, including present value and break-even rate. |
| calculate_pool_shareB | Estimate one equal member’s cash prize, taxes and withholding. Each member is assumed to have the specified tax profile. |
| calculate_lottery_oddsB | Calculate jackpot coverage for distinct combinations in one drawing and optional before-tax expected ticket return. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 4 tools
Each tool targets a distinct lottery calculation: payout taxes, lump-sum vs annuity comparison, pool share, and odds/expected return. The main overlap is between calculate_lottery_payout and calculate_pool_share, since both estimate taxes and withholding on a prize amount; the pool context helps distinguish them but an agent could still hesitate between them.
Three tools use the clear calculate_<object> pattern, which makes their intent readable and predictable. compare_lump_sum_annuity is a minor deviation in verb style, but it remains descriptive and consistent with the snake_case convention.
Four tools is a well-scoped set for a focused jackpot calculator. Each tool covers a distinct calculation type without obvious filler or excessive surface area.
The surface covers the core lottery calculator lifecycle: prize payout taxes, annuity comparison, pool sharing, and odds/expected value. Minor gaps remain, such as explicit state-tax variation or reverse calculations, but the main workflows are represented.