MCP server for the Flash Props API: player props, normalized markets, line movement, and projections across sports and esports, in Claude, Cursor, or any MCP client. Free tier, no scraping.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add --transport http flash-props-api https://api.flashodds.live/mcp --header 'Authorization: Bearer <API_KEY>'~/.codex/config.toml
[mcp_servers.flash-props-api]
url = "https://api.flashodds.live/mcp"
bearer_token_env_var = "FLASH_PROPS_API_API_KEY"
# codex mcp add flash-props-api --url https://api.flashodds.live/mcp --bearer-token-env-var FLASH_PROPS_API_API_KEY
# export FLASH_PROPS_API_API_KEY=<API_KEY>~/.cursor/mcp.json
{
"mcpServers": {
"flash-props-api": {
"url": "https://api.flashodds.live/mcp",
"headers": {
"Authorization": "Bearer <API_KEY>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"flash-props-api": {
"type": "http",
"url": "https://api.flashodds.live/mcp",
"headers": {
"Authorization": "Bearer <API_KEY>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"flash-props-api": {
"httpUrl": "https://api.flashodds.live/mcp",
"headers": {
"Authorization": "Bearer <API_KEY>"
}
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"flash-props-api": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.flashodds.live/mcp",
"--header",
"Authorization:${AUTH_HEADER}"
],
"env": {
"AUTH_HEADER": "Bearer <API_KEY>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"flash-props-api": {
"url": "https://api.flashodds.live/mcp",
"headers": {
"Authorization": "Bearer <API_KEY>"
}
}
}
}