MCP-Server

ai-rate-limit-tracker

io.github.lazymac2x/ai-rate-limit-tracker
Entwicklertools Öffentlich und erreichbar MCP 2026-07-28

Was dieses MCP kann

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.
Eingabeschema
{'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.
Eingabeschema
{'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.
Eingabeschema
{'type': 'object', 'required': [], 'properties': {}}
track_usage
Record an AI API call and get real-time usage counters plus warnings if approaching limits.
Eingabeschema
{'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'}}}
Hinzugefügt
get_forecast
17. September 2026 12:43
Hinzugefügt
track_usage
17. September 2026 12:43
Hinzugefügt
list_providers
17. September 2026 12:43
Hinzugefügt
get_provider_limits
17. September 2026 12:43