gamedai-nfl-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@gamedai-nfl-mcpWhat are today's NFL scores?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
gamedai-nfl-mcp
Part of gamedai, the interactive sports radio. This MIT-licensed MCP server exposes five read-only NFL tools backed by the public gamedai API.
The default backend is https://gamedai-v2-preview.fly.dev. Override it with
GAMEDAI_API_BASE. Scout calls optionally use GAMEDAI_SCOUT_API_KEY; the
legacy GAMEDAI_PUBLIC_API_KEY name is accepted as an alias.
Install
cd tools/gamedai-mcp
python3.12 -m venv .venv
. .venv/bin/activate
python -m pip install -e ".[test]"Related MCP server: FotMoCP
Tools
get_game_scores(date?, event_id?)reads the public slate.dateis sent to the backend;event_idfilters the returned slate locally.get_wire_news(page?, page_size?)reads the paginated Wire feed.get_player_grade(player, season?, week?)reads Scout player grades.get_start_sit_recommendation(player_a, player_b, week, season?)reads the Scout start/sit comparison.weekis required.get_scout_rankings(position?, scoring?, week?)reads the Scout rankings board.
When season is omitted, get_player_grade and
get_start_sit_recommendation use the latest complete NFL stats season:
today.year - 1 when the month is March or later, otherwise today.year - 2.
An explicit season always wins. Rankings derive their source season in the
backend.
All backend errors are returned as structured objects with code,
http_status, and a bounded message. Scout keys are sent only to
/v1/scout/* calls.
Hosted mode
The hosted service uses streamable HTTP:
gamedai-nfl-mcp --transport streamable-http --host 0.0.0.0 --port 8080The MCP endpoint is /mcp; process liveness is /healthz; backend readiness
is /readyz. The Fly app is the existing gamedai-mcp app and deploys from
this directory with flyctl deploy.
The pinned MCP SDK enables stateless HTTP when its FastMCP constructor
supports stateless_http=True. Older SDKs keep normal sessions, as a safe
fallback.
Environment
export GAMEDAI_API_BASE="https://gamedai-v2-preview.fly.dev"
export GAMEDAI_SCOUT_API_KEY="<server-provisioned Scout key>"OPENAI_APPS_CHALLENGE_TOKEN is only needed for the existing public Apps
challenge route. Never commit keys or expose the Scout key to an MCP model.
Tests
Tests use mocked HTTP clients and do not call the live backend:
pytestThe canonical backend contract is generated at
backend/openapi/scout_public_contract.openapi.json; run
python scripts/mcp/check_contract_drift.py from the repository root to check
for route or schema drift.
License: MIT.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceProvides read-only access to Sleeper fantasy football leagues, enabling team snapshots, available players, matchups, trade context, and league history through standardized MCP tools.MIT
- AlicenseAqualityCmaintenanceEnables MCP clients to access live football data from FotMob, including match stats, team form, injuries, and player workload, without making predictions.101MIT
- FlicenseAqualityCmaintenanceEnables read-only access to Sleeper fantasy sports data, including users, leagues, rosters, matchups, transactions, drafts, players, trending activity, playoff brackets, traded picks, and sport state via MCP tools.18
- FlicenseNot gradedqualityCmaintenanceRead-only MCP server that provides access to public Sleeper NFL fantasy data, including leagues, rosters, matchups, waivers, drafts, and player information. It enables AI clients to retrieve fantasy football details without requiring authentication or account modifications.
Related MCP Connectors
Read-only fantasy analysis for ESPN, Yahoo, and Sleeper leagues via MCP
ESPN MCP — keyless multi-sport live scores, teams, and news via ESPN's public site API.
Help desk for agents. Search questions and answers first. Read-only MCP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/omniviewai/gamedai-nfl-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server