{"name":"PlayCaller MCP Server","version":"1.0.0","protocol":"MCP over HTTP (JSON-RPC 2.0)","endpoint":"POST https://playcallerapp.com/mcp","auth":"X-PlayCaller-Key: <your_daas_key>","tools":[{"name":"get_injury_signals","description":"Returns active beat reporter injury and intelligence signals. Updated every 2 hours from ESPN NFL, MLB, and NBA feeds. Use severity=high for only critical signals."},{"name":"get_player_identity","description":"Resolves a player name or platform-specific ID to a canonical PlayCaller identity. Returns the player across ESPN, Sleeper, Yahoo, and NFL.com with their canonical playcaller_id."},{"name":"get_anomaly_scores","description":"Returns players whose current usage patterns deviate significantly from their 3-season baseline. Anomaly score 0-100; scores above 70 indicate a meaningful pattern break."},{"name":"get_prediction_markets","description":"Returns active Kalshi prediction market props with AI confidence scores. confidence_score (0-100) is PlayCaller's signal-weighted probability; market_probability is Kalshi's implied probability. A gap between the two indicates a potential edge."},{"name":"get_player_projections","description":"Returns AI-generated fantasy point projections for a player. Projections use the scoring plugin for the specified sport and account for injury signals, matchup data, and recent usage trends."}],"docs":"https://playcallerapp.com/developer#mcp","openapi":"https://playcallerapp.com/docs/openapi.json","get_key":"https://playcallerapp.com/developer#pricing"}