Weekly statistics for the ha-mcp project.
Run the collection script:
./collect-stats.shThis will create a dated markdown file (e.g., 2025-12-15.md) with all available stats.
GHCR container download counts are not available via API. After running the script:
./update-ghcr-counts.sh [YYYY-MM-DD.md]This script provides guidance and opens the packages page in your browser.
- Visit https://github.com/orgs/homeassistant-ai/packages?repo_name=ha-mcp
- Note the download counts for each package
- Update the "GHCR Container Downloads" section in the generated file
If you have Claude Code available, ask it to fetch the counts:
WebFetch(
url="https://github.com/orgs/homeassistant-ai/packages?repo_name=ha-mcp",
prompt="Extract download counts for all ha-mcp packages"
)
ghCLI authenticated withread:packagesscopecurl,python3,jq,bc
To add the packages scope:
gh auth refresh -s read:packagesCollect stats weekly (e.g., every Sunday) to track growth trends.
collect-stats.sh- Automated stats collection scriptupdate-ghcr-counts.sh- Helper to update GHCR download countsfetch-ghcr-stats.py- Experimental Python scraper (currently limited by GitHub's dynamic loading)YYYY-MM-DD.md- Weekly stat snapshots.github/workflows/collect-stats.yml- Automated weekly collection via GitHub Actions