Server definition
- Hash
- sha256:becff765c59d1d0bd8061416a5434cde7cdc7150083a22b40c566457baad2317
- What it is
- What a remote MCP server returned when asked what it offers: 4 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Forecast when rate limits will be exhausted and get scheduling recommendations.",
"inputSchema": {
"properties": {
"api_key": {
"type": "string"
},
"model": {
"type": "string"
},
"provider": {
"type": "string"
},
"rate_rpm": {
"description": "Your actual request rate (requests/min)",
"type": "number"
}
},
"required": [
"api_key",
"provider"
],
"type": "object"
},
"name": "get_forecast",
"outputSchema": null
},
{
"description": "Get published rate limit specs (RPM, TPM, RPD, context window) for an AI provider and optional model.",
"inputSchema": {
"properties": {
"model": {
"description": "Model name (optional)",
"type": "string"
},
"provider": {
"description": "openai | anthropic | gemini | groq | cohere | mistral | together | deepseek",
"type": "string"
}
},
"required": [
"provider"
],
"type": "object"
},
"name": "get_provider_limits",
"outputSchema": null
},
{
"description": "List all AI providers supported by the tracker with their models and default limits.",
"inputSchema": {
"properties": {},
"required": [],
"type": "object"
},
"name": "list_providers",
"outputSchema": null
},
{
"description": "Record an AI API call and get real-time usage counters plus warnings if approaching limits.",
"inputSchema": {
"properties": {
"api_key": {
"description": "Your tracker API key",
"type": "string"
},
"latency_ms": {
"type": "integer"
},
"model": {
"type": "string"
},
"provider": {
"type": "string"
},
"tokens_used": {
"type": "integer"
}
},
"required": [
"api_key",
"provider"
],
"type": "object"
},
"name": "track_usage",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:becff765c59d1d0bd8061416a5434cde7cdc7150083a22b40c566457baad2317 | sha256sum