Server definition
- Hash
- sha256:d4651802154187cdea65bda3b9def880cee8ebddc022213de3395eeebd522865
- What it is
- What a remote MCP server returned when asked what it offers: 3 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Send a single prompt to any UnoRouter model and return the reply. Use search_models to find model IDs; :free models cost nothing (light per-model rate limit, rotate models if you hit 429).",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"max_tokens": {
"maximum": 32768,
"minimum": 1,
"type": "integer"
},
"model": {
"description": "Model id, e.g. deepseek-v4-flash:free",
"type": "string"
},
"prompt": {
"description": "The user prompt",
"type": "string"
},
"system": {
"description": "Optional system prompt",
"type": "string"
},
"temperature": {
"maximum": 2,
"minimum": 0,
"type": "number"
}
},
"required": [
"model",
"prompt"
],
"type": "object"
},
"name": "chat",
"outputSchema": null
},
{
"description": "Look up per-token pricing for UnoRouter models from the public pricing endpoint. Prices are USD list prices per 1M tokens before per-group discounts (the account dashboard shows the exact effective rate). :free models are always 0.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"description": "Max results, default 25",
"maximum": 500,
"minimum": 1,
"type": "integer"
},
"query": {
"description": "Substring filter on the model name",
"type": "string"
}
},
"type": "object"
},
"name": "get_pricing",
"outputSchema": null
},
{
"description": "Search the live UnoRouter model catalog (200+ models behind one OpenAI-compatible key). Models ending in :free cost nothing. Returns matching model IDs usable with the chat tool or any OpenAI-compatible client pointed at https://api.unorouter.com/v1.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"free_only": {
"description": "Only return :free models",
"type": "boolean"
},
"limit": {
"description": "Max results, default 50",
"maximum": 500,
"minimum": 1,
"type": "integer"
},
"query": {
"description": "Substring filter on the model id, e.g. 'deepseek' or 'claude'",
"type": "string"
}
},
"type": "object"
},
"name": "search_models",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:d4651802154187cdea65bda3b9def880cee8ebddc022213de3395eeebd522865 | sha256sum