Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,545Letters: 14Defects: 1,324counted 4 min ago
teppi

Server definition

Hash
sha256:de33e0ad796f1ed3a6a1a44e9c54c5f724459585a99e9017d6fcbbec869fb992
What it is
What a remote MCP server returned when asked what it offers: 9 tools

The blob, as servednamed by its sha256

{ "instructions": "AIGratis catalogs AI models across API gateways (OpenRouter-style resellers), with prices normalized to USD per 1 million tokens and a flag for free offers. Use search_models to find models (free=true for free ones), compare_model_prices to see every gateway selling one model (cheapest first), estimate_cost to turn a token budget into a monthly bill per gateway, and top_free_gateways to find which gateways give away the most models. Prices are refreshed automatically from each gateway's API; check updatedAt fields when freshness matters. Model slugs used by compare_model_prices and estimate_cost come from suggest_models or search_models (canonicalSlug). All tools are read-only.", "tools": [ { "description": "Every gateway offering one canonical model, cheapest input price first. Includes context length, cached-input price, isFree, referral link, and when each offer was last synced. Returns the `limit` cheapest offers plus totalOffers. If the exact slug is unknown, falls back to a search and returns candidates.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "free": { "description": "When searching by partial name: only models with free offers (true) or paid (false)", "type": "boolean" }, "limit": { "default": 15, "description": "Max offers to return (cheapest first)", "maximum": 100, "minimum": 1, "type": "integer" }, "model": { "description": "Canonical slug (e.g. 'gpt-4o', 'claude-sonnet-4-5') or a partial name", "maxLength": 160, "minLength": 1, "type": "string" } }, "required": [ "model" ], "type": "object" }, "name": "compare_model_prices", "outputSchema": null }, { "description": "Monthly bill for a model at every gateway, given expected input and output tokens. Returns the `limit` cheapest gateways in USD and IDR, totalOffers, and the `cheapest` entry. Free offers cost 0.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "inputTokens": { "default": 1000000, "description": "Input tokens per month", "minimum": 0, "type": "number" }, "limit": { "default": 10, "description": "Max gateways to return (cheapest first)", "maximum": 100, "minimum": 1, "type": "integer" }, "model": { "description": "Canonical slug from suggest_models/search_models, or a partial model id", "maxLength": 160, "minLength": 1, "type": "string" }, "outputTokens": { "default": 200000, "description": "Output tokens per month", "minimum": 0, "type": "number" } }, "required": [ "model" ], "type": "object" }, "name": "estimate_cost", "outputSchema": null }, { "description": "Exchange rates used to convert USD prices (perUsd = units of currency per 1 USD).", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": {}, "type": "object" }, "name": "get_fx_rates", "outputSchema": null }, { "description": "One gateway's profile plus its full model list with prices, context length, modalities and isFree, sorted by input price.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "slug": { "description": "Gateway slug from list_gateways", "maxLength": 64, "minLength": 1, "type": "string" } }, "required": [ "slug" ], "type": "object" }, "name": "get_gateway", "outputSchema": null }, { "description": "Active AI gateways (providers) in compact form: slug, name, tagline, website, referral link, model count, likes, last sync. Editor's picks come first by default. Use get_gateway for docs, payment methods, notes, and the model list.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "limit": { "default": 20, "maximum": 200, "minimum": 1, "type": "integer" }, "offset": { "default": 0, "minimum": 0, "type": "integer" }, "sort": { "default": "default", "description": "'likes' ranks by visitor votes", "enum": [ "default", "likes" ], "type": "string" } }, "type": "object" }, "name": "list_gateways", "outputSchema": null }, { "description": "Catalog events, newest first: models added/removed/returned, price up/down, became free/paid, new gateways. Filter by gateway or model. Paginate with cursor.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "cursor": { "description": "nextCursor from the previous page", "maxLength": 64, "type": "string" }, "kind": { "enum": [ "added", "removed", "returned", "price_up", "price_down", "became_free", "became_paid", "provider_added" ], "type": "string" }, "limit": { "default": 30, "maximum": 100, "minimum": 1, "type": "integer" }, "model": { "description": "Canonical model slug", "maxLength": 160, "type": "string" }, "provider": { "description": "Gateway slug", "maxLength": 64, "type": "string" } }, "type": "object" }, "name": "recent_changes", "outputSchema": null }, { "description": "Search model offers across all gateways. Each row is one model at one gateway with its input/output price in USD per 1M tokens. Filter by free=true to list only free offers. Returns canonicalSlug for use with compare_model_prices and estimate_cost.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "free": { "description": "true = only free offers, false = only paid", "type": "boolean" }, "maxInputPrice": { "description": "Maximum input price, USD per 1M tokens", "minimum": 0, "type": "number" }, "minContext": { "description": "Minimum context window in tokens", "minimum": 0, "type": "integer" }, "modality": { "description": "Required modality, e.g. 'text', 'image', 'audio'", "maxLength": 32, "type": "string" }, "page": { "default": 1, "minimum": 1, "type": "integer" }, "perPage": { "default": 25, "maximum": 100, "minimum": 1, "type": "integer" }, "provider": { "description": "Gateway slug (see list_gateways)", "maxLength": 64, "type": "string" }, "q": { "description": "Substring match on model id, name, or canonical slug, e.g. 'gpt-4o', 'llama'", "maxLength": 120, "type": "string" }, "sort": { "default": "price_asc", "enum": [ "price_asc", "price_desc", "context_desc", "name_asc" ], "type": "string" }, "vendor": { "description": "Model maker, lowercase: anthropic, openai, google, meta, deepseek, mistral, qwen, xai, ...", "maxLength": 64, "type": "string" } }, "type": "object" }, "name": "search_models", "outputSchema": null }, { "description": "Resolve a loose model name to canonical slugs. Returns up to `limit` canonical models matching the query, with how many gateways sell each, how many for free, and the cheapest monthly bill for the given token usage. Use before compare_model_prices when you only have a rough name.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "inputTokens": { "default": 1000000, "description": "Monthly input tokens for the cost preview", "minimum": 0, "type": "number" }, "limit": { "default": 8, "maximum": 20, "minimum": 1, "type": "integer" }, "outputTokens": { "default": 200000, "description": "Monthly output tokens for the cost preview", "minimum": 0, "type": "number" }, "q": { "description": "Partial model name, e.g. 'claude sonnet', 'deepseek'", "maxLength": 120, "type": "string" } }, "type": "object" }, "name": "suggest_models", "outputSchema": null }, { "description": "Gateways ranked by how many distinct models they offer for free, with a few well-known example models each.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "limit": { "default": 5, "maximum": 20, "minimum": 1, "type": "integer" } }, "type": "object" }, "name": "top_free_gateways", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:de33e0ad796f1ed3a6a1a44e9c54c5f724459585a99e9017d6fcbbec869fb992 | sha256sum