feat: implement MCP server and dashboard for football data platform

Add complete Nike football data platform with:
- FastMCP server exposing football data tools over HTTP
- RapidAPI client for free-api-live-football-data integration
- Bootstrap web dashboard with live match/standings views
- REST API endpoints for dashboard consumption
- Docker support with multi-stage build
- Comprehensive README with architecture docs
- Minimal .gitignore replacing verbose Python template
This commit is contained in:
2026-03-21 18:19:42 +00:00
parent b8689d530a
commit ee8436d5b8
81 changed files with 50251 additions and 176 deletions

15
run.py Normal file
View File

@@ -0,0 +1,15 @@
#!/usr/bin/env python3
"""
Nike — Football Data Platform
Launch with: python run.py
"""
import sys
import os
# Ensure the project root is on sys.path
sys.path.insert(0, os.path.dirname(__file__))
from nike.server import main
if __name__ == "__main__":
main()