370.ai — AI Gateway: Video (Seedance 2.0, Wan, HappyHorse), Image, Speech + 100+ Chat Models
One key, 100+ models — chat with any LLM and generate video, images, speech. Free trial at 370.ai.
使うべきか
品質と安全性
検出事項(2)
- HIGHchat 内
- HIGH
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"ai-gateway": {
"url": "https://mcp.router.ai/mcp"
}
}
}リモートエンドポイント
https://mcp.router.ai/mcpstreamable-httpできること
ツール一覧
ツール(4)
🟢list_models
List the AI models available on 370.ai (chat / image / video / audio). Free, no billing.
入力スキーマ
{
"type": "object",
"properties": {},
"title": "list_modelsArguments"
}出力スキーマ
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "list_modelsOutput"
}🟢chat(prompt, model, system, max_tokens, temperature)
Ask any text/chat model on 370.ai (Claude / GPT / Gemini / DeepSeek / Qwen / ...) and get its reply. Use this when you want a **specific or different** model than your own — e.g. consult Claude while you run on GPT, use a cheaper model for bulk work, or reach a model you don't have direct access to. One key, 100+ models. Call list_models to see the full catalog of model ids. Args: prompt: the user message / question. model: model id to call (see list_models). Empty = a fast cheap default. system: optional system instruction to steer the model. max_tokens: optional cap on output length (omit to let the model decide). temperature: optional sampling temperature 0..2 (omit for the model's default). Returns the model's text reply.
入力スキーマ
{
"type": "object",
"properties": {
"prompt": {
"title": "Prompt",
"type": "string"
},
"model": {
"default": "",
"title": "Model",
"type": "string"
},
"system": {
"default": "",
"title": "System",
"type": "string"
},
"max_tokens": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Max Tokens"
},
"temperature": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Temperature"
}
},
"required": [
"prompt"
],
"title": "chatArguments"
}出力スキーマ
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "chatOutput"
}⚪generate_image(prompt, size)
Generate an image from a text prompt. Use whenever the user wants a picture/illustration/photo created. Args: prompt: description of the image (English works best). size: 1024x1024 (square) / 1024x1536 (portrait) / 1536x1024 (landscape). Returns the generated PNG image.
入力スキーマ
{
"type": "object",
"properties": {
"prompt": {
"title": "Prompt",
"type": "string"
},
"size": {
"default": "1024x1024",
"title": "Size",
"type": "string"
}
},
"required": [
"prompt"
],
"title": "generate_imageArguments"
}⚪text_to_speech(text, voice)
Convert text to spoken audio. Returns a status with byte size. Args: text: the text to speak. voice: ⚠️ 当前默认模型 (qwen3-tts-flash) **忽略 OpenAI 音色名** —— alloy / echo / fable / onyx / nova / shimmer 六个会被统一改写成同一个音色, 传哪个都得到逐字节相同的音频。要真正换音色请传上游音色名 (如 Cherry / Ethan)。
入力スキーマ
{
"type": "object",
"properties": {
"text": {
"title": "Text",
"type": "string"
},
"voice": {
"default": "alloy",
"title": "Voice",
"type": "string"
}
},
"required": [
"text"
],
"title": "text_to_speechArguments"
}出力スキーマ
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "text_to_speechOutput"
}推奨プロンプト
list_modelslist_modelsコミュニティ
エビデンス