Retrieves OpenRouter usage and cost data via:
/auth/key/activity (completed UTC days only)Set environment variables (recommended) or create a credentials.env file:
export OPENROUTER_API_KEY=your_key_here
export OPENROUTER_MGMT_KEY=your_mgmt_key_here # optional, enables model breakdown
Then execute: python3 scripts/stats.py
Alternatively, create credentials.env in the skill directory:
OPENROUTER_API_KEY=your_key_here
OPENROUTER_MGMT_KEY=your_mgmt_key_here
If Python is unavailable, query endpoints directly:
Live totals
curl -sS -H "Authorization: Bearer $OPENROUTER_API_KEY"
https://openrouter.ai/api/v1/auth/key
Per-model activity (7d)
curl -sS -H "Authorization: Bearer $OPENROUTER_MGMT_KEY"
https://openrouter.ai/api/v1/activity
Required:
OPENROUTER_API_KEY - Required for real-time usage totals and balanceOptional:
OPENROUTER_MGMT_KEY - Enables per-model spend breakdown from activity endpointCredentials can be provided via:
credentials.env file in skill directory (fallback)💰 OpenRouter Usage
Today: $X.XX* | Week: $X.XX | Month: $X.XX
Balance: $X.XX / $X.XX
Recent Models (7d):
• model-name: $X.XX (N)
...
* indicates live totals that may not yet appear in model breakdowns.
/activity only returns completed UTC days.共 1 个版本