MCP transport for the public gamedai Scout read facade.
Project description
gamedai-mcp
STAGED — Director fires PyPI publishing. This package is build-or-stage only.
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/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.
Configuration
export GAMEDAI_API_URL="https://api.gamedai.app"
export GAMEDAI_PUBLIC_API_KEY="<Director-provisioned public read-only Scout key>"
GAMEDAI_API_URL defaults to https://api.gamedai.app. The key is sent as X-Scout-API-Key. Do not commit keys; store them in the host secret store.
Local Smoke
cd backend/gamedai_mcp
PYTHONPATH=. /Users/adnan/ownops-platform/backend/.venv/bin/python -m pytest -q
PYTHONPATH=. /Users/adnan/ownops-platform/backend/.venv/bin/python -m ruff check .
PYTHONPATH=. /Users/adnan/ownops-platform/backend/.venv/bin/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
Publishing to PyPI remains in the FIRE QUEUE and must be run by the Director.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gamedai_mcp-0.1.0.tar.gz.
File metadata
- Download URL: gamedai_mcp-0.1.0.tar.gz
- Upload date:
- Size: 5.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
af1cb5b5d1aed6a568577d29fb367fe57dcc710bb351d2c7f5f53d59fca9821b
|
|
| MD5 |
9f67db3153f76968d2e038ef16782039
|
|
| BLAKE2b-256 |
6f8e5a183711d87e059869c0d9ab0cbea9ca5ef2c05bb820e1684380646704c7
|
File details
Details for the file gamedai_mcp-0.1.0-py3-none-any.whl.
File metadata
- Download URL: gamedai_mcp-0.1.0-py3-none-any.whl
- Upload date:
- Size: 5.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c8e3987c8559812037585a4adf7c6e20acd0d243d85657dedfc29fa3632ff492
|
|
| MD5 |
90a3db72ec3a3e00c2e51d0dc84023f5
|
|
| BLAKE2b-256 |
621145190fffe63cb534e5bb61287572e51ffadbc88e784227509ab378bfd093
|