Skip to main content
Glama
Crawlora-org

Crawlora MCP

Official

draftkings_event_markets

Get betting markets and selections for a specific DraftKings sportsbook event and market category. Pass event_id and subcategory_id to retrieve available wagers from DraftKings' public odds JSON.

Instructions

DraftKings Sportsbook event markets. Returns one event's betting markets and selections for a specific market category, from DraftKings' credential-free public JSON. event_id is a numeric DraftKings event identifier (find it from the id field of an event returned by /draftkings/sportsbook/odds). subcategory_id selects the market category (e.g. game lines, a player-prop category, an alternate-line category) -- find one from the subcategory_id field on a market returned by /draftkings/sportsbook/odds, or from a DraftKings Sportsbook event page's own network traffic. An empty markets list is a valid response when the category has no markets currently posted for this event.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
event_idYesNumeric DraftKings event id
subcategory_idYesNumeric DraftKings market subcategory id
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

There are no annotations, so the description shoulders the transparency burden. It discloses that the data comes from a credential-free public JSON source and that an empty markets list is valid, which are meaningful behavioral details. It stops short of describing error cases or rate limits, but the core behavior is transparent.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is tightly structured: summary, parameter sourcing, then valid edge case. Backticked field names improve scannability, and every sentence earns its place. No redundant filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given no output schema, the description names the returned concepts (markets and selections) and explicitly covers the empty-markets valid response. It is slightly short on the internal shape of market/selection objects, but for selection and invocation it is sufficiently complete.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters5/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Though schema coverage is 100%, the description adds real discovery value: how to locate event_id via the id field of an odds result and subcategory_id via subcategory_id on a market, plus examples of category types. An agent can correctly resolve both parameters from this guidance alone.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb and resource: it returns one event's betting markets and selections for a specific market category. This exactly distinguishes it from sibling tools like draftkings_odds, draftkings_event, and draftkings_futures.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description clearly indicates when this tool is useful: with an event_id and subcategory_id, obtainable from /draftkings/sportsbook/odds or event network traffic. It does not explicitly name alternatives or exclusions, but the context is clear enough.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Crawlora-org/crawlora-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server