get_prediction_market_odds
Retrieve aggregated odds, volume, and market details for prediction events from multiple sources to inform trading decisions.
Instructions
Get prediction market odds (aggregated from multiple sources).
Args: event_id: Optional specific event ID query: Optional search query for events
Returns: Current odds, volume, and market details for prediction events.
Price: $0.50
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| event_id | No | ||
| query | No |
Implementation Reference
- coinrailz_mcp/__init__.py:860-880 (handler)The tool 'get_prediction_market_odds' is registered with @mcp.tool() and implemented as an asynchronous function that calls 'call_coinrailz_service'.
@mcp.tool() async def get_prediction_market_odds(event_id: str = None, query: str = None) -> str: """ Get prediction market odds (aggregated from multiple sources). Args: event_id: Optional specific event ID query: Optional search query for events Returns: Current odds, volume, and market details for prediction events. Price: $0.50 """ payload = {} if event_id: payload["eventId"] = event_id if query: payload["query"] = query result = await call_coinrailz_service("prediction-market-odds", payload) return json.dumps(result, indent=2)