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

Server definition

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

The blob, as servednamed by its sha256

{ "instructions": "370.ai unified AI gateway (one key, 100+ models). Tools: chat = call any text model (Claude / GPT / Gemini / DeepSeek / Qwen ...) and get its reply — use it when you need a different model, a model you don't have access to, or a cheaper / more specialized one (no need to route your own ordinary conversation through it); generate_image / text_to_speech = image / speech generation you cannot do yourself. list_models returns the full catalog. Each user brings their own 370.ai API key (Authorization: Bearer <key>); sign up at https://370.ai to get free trial credits.", "tools": [ { "description": "Ask any text/chat model on 370.ai (Claude / GPT / Gemini / DeepSeek / Qwen / ...) and get its reply.\n\n Use this when you want a **specific or different** model than your own — e.g. consult Claude while you run on\n GPT, use a cheaper model for bulk work, or reach a model you don't have direct access to. One key, 100+ models.\n Call list_models to see the full catalog of model ids.\n\n Args:\n prompt: the user message / question.\n model: model id to call (see list_models). Empty = a fast cheap default.\n system: optional system instruction to steer the model.\n max_tokens: optional cap on output length (omit to let the model decide).\n temperature: optional sampling temperature 0..2 (omit for the model's default).\n Returns the model's text reply.\n ", "inputSchema": { "properties": { "max_tokens": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": null, "title": "Max Tokens" }, "model": { "default": "", "title": "Model", "type": "string" }, "prompt": { "title": "Prompt", "type": "string" }, "system": { "default": "", "title": "System", "type": "string" }, "temperature": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": null, "title": "Temperature" } }, "required": [ "prompt" ], "title": "chatArguments", "type": "object" }, "name": "chat", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "chatOutput", "type": "object" } }, { "description": "Generate an image from a text prompt. Use whenever the user wants a picture/illustration/photo created.\n\n Args:\n prompt: description of the image (English works best).\n size: 1024x1024 (square) / 1024x1536 (portrait) / 1536x1024 (landscape).\n Returns the generated PNG image.\n ", "inputSchema": { "properties": { "prompt": { "title": "Prompt", "type": "string" }, "size": { "default": "1024x1024", "title": "Size", "type": "string" } }, "required": [ "prompt" ], "title": "generate_imageArguments", "type": "object" }, "name": "generate_image", "outputSchema": null }, { "description": "List every model id your API key can call on 370.ai (chat / image / video / audio). Free, no billing.", "inputSchema": { "properties": {}, "title": "list_modelsArguments", "type": "object" }, "name": "list_models", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "list_modelsOutput", "type": "object" } }, { "description": "Convert text to spoken audio. Billed per input character on your key.\n\n Args:\n text: the text to speak.\n voice: voice id. The OpenAI voice names (alloy / echo / fable / onyx / nova / shimmer) are\n accepted, but on the default model they are all mapped to the same default voice, so\n they sound identical. To pick a different voice, pass a voice id supported by the model\n (for the default model, e.g. Cherry or Ethan).\n Returns a short status line plus the generated audio as an audio content block\n (mimeType as returned by the gateway, e.g. audio/mpeg).\n ", "inputSchema": { "properties": { "text": { "title": "Text", "type": "string" }, "voice": { "default": "alloy", "title": "Voice", "type": "string" } }, "required": [ "text" ], "title": "text_to_speechArguments", "type": "object" }, "name": "text_to_speech", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:e097416f0c16da6c787e5ebafac13096b46450be220246c0f855bcb2e1017af3 | sha256sum