Serveur MCP

ai-rate-limit-tracker

io.github.lazymac2x/ai-rate-limit-tracker
Outils développeur Public et accessible MCP 2026-07-28

Ce que fait ce MCP

Tracks AI provider API usage, reports published limits, and forecasts rate-limit exhaustion with scheduling recommendations.

get_forecast
Forecast when rate limits will be exhausted and get scheduling recommendations.
Schéma d’entrée
{'type': 'object', 'required': ['api_key', 'provider'], 'properties': {'model': {'type': 'string'}, 'api_key': {'type': 'string'}, 'provider': {'type': 'string'}, 'rate_rpm': {'type': 'number', 'description': 'Your actual request rate (requests/min)'}}}
get_provider_limits
Get published rate limit specs (RPM, TPM, RPD, context window) for an AI provider and optional model.
Schéma d’entrée
{'type': 'object', 'required': ['provider'], 'properties': {'model': {'type': 'string', 'description': 'Model name (optional)'}, 'provider': {'type': 'string', 'description': 'openai | anthropic | gemini | groq | cohere | mistral | together | deepseek'}}}
list_providers
List all AI providers supported by the tracker with their models and default limits.
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {}}
track_usage
Record an AI API call and get real-time usage counters plus warnings if approaching limits.
Schéma d’entrée
{'type': 'object', 'required': ['api_key', 'provider'], 'properties': {'model': {'type': 'string'}, 'api_key': {'type': 'string', 'description': 'Your tracker API key'}, 'provider': {'type': 'string'}, 'latency_ms': {'type': 'integer'}, 'tokens_used': {'type': 'integer'}}}
Ajouté
get_forecast
17 September 2026 12:43
Ajouté
track_usage
17 September 2026 12:43
Ajouté
list_providers
17 September 2026 12:43
Ajouté
get_provider_limits
17 September 2026 12:43