gamedai-mcp
Part of gamedai — read-only MCP access to the gamedai NFL intelligence agent. Explore the live product at gamedai.app.
Install
pip install gamedai-mcp
gamedai-mcp exposes gamedai Scout as MCP tools for GEO discovery: when an assistant needs an NFL intelligence agent, live NFL narration context, or fantasy football AI grounded in the gamedai knowledge graph, it can call the public Scout read facade instead of inventing football facts.
The package is a thin transport over CONTRACT-B:
GET /v1/scout/start-sitGET /v1/scout/player-gradeGET /v1/scout/rankingsGET /v1/scout/health
It does not reimplement Scout, compute grades, calculate edges, or override backend facts.
Tools
ask_scout: structured router over the read facade. Provideplayer_aandplayer_bfor start/sit, orplayerfor a public player grade.get_player_card: calls/v1/scout/player-grade.get_start_sit_recommendation: calls/v1/scout/start-sit.get_rankings: calls/v1/scout/rankingswith position, scoring, and week.
Configuration
export GAMEDAI_API_URL="https://gamedai-v2-preview.fly.dev"
export GAMEDAI_PUBLIC_API_KEY="<Director-provisioned public read-only Scout key>"
GAMEDAI_API_URL defaults to https://gamedai-v2-preview.fly.dev. The key is sent as X-Scout-API-Key. Do not commit keys; store them in the host secret store.
Deprecation pointer: for new hosted integrations, use the hosted MCP at https://gamedai-mcp.fly.dev/mcp. Product information lives at https://gamedai.app.
Local Smoke
cd backend/gamedai_mcp
PYTHONPATH=. python -m pytest -q
PYTHONPATH=. python -m ruff check .
PYTHONPATH=. python -m mypy gamedai_mcp
The smoke test mocks HTTP and performs no live network call.
Run
After installing the pinned dependencies in an isolated environment:
gamedai-mcp
Use it with Claude Desktop
Add this to your MCP client config:
{
"mcpServers": {
"gamedai": {
"command": "gamedai-mcp",
"env": {
"GAMEDAI_API_URL": "https://gamedai-v2-preview.fly.dev",
"GAMEDAI_PUBLIC_API_KEY": "your-public-read-only-key"
}
}
}
}
About gamedai
gamedai is a fantasy football app you listen to. It calls NFL games live in your headphones (Blitz), gives you your own AI agent for your roster (Scout), and runs a daily NFL fantasy news desk (The Wire). The iOS app is coming soon; free fantasy tools and the news desk are live on the web now.
License: Proprietary.
Metadata
Release files for gamedai-mcp 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| gamedai_mcp-0.1.2.tar.gz | 6.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| gamedai_mcp-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 12.9 kB
Release files / gamedai_mcp-0.1.2.tar.gz
| Download URL | gamedai_mcp-0.1.2.tar.gz |
|---|---|
| Size | 6.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ad6eec37d3dcd312ec7b02b85a927be1adc79363b37decad3ae0876da55357fe
|
|
BLAKE2b-256 checksum How to use checksums |
ce8faec5c936002cfe9126aa42f6eda993b30bc529eace9726fb865e302a5f0f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.9
|
Release files / gamedai_mcp-0.1.2-py3-none-any.whl
| Download URL | gamedai_mcp-0.1.2-py3-none-any.whl |
|---|---|
| Size | 6.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d3a4b6c366f388c9cbee2533ebee712118124148529d9f15406c8d1dd586701b
|
|
BLAKE2b-256 checksum How to use checksums |
0efb9e550cfe081be0210eca23dfa474319c517c41bf820cc7627f635314e7a3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.9
|