MCP
ModelPort API 文档
使用说明
通过 Streamable HTTP 连接 ModelPort 的媒体工具。
MCP 地址为 https://apimodel.store/mcp。客户端使用 Streamable HTTP 和 ModelPort API 密钥。
| 工具 | 用途 |
|---|---|
list_models | 读取模型目录。传入 available_only:false 时包含尚未开通的模型。 |
quote_job | 提交模型、提示词和参数获取媒体报价。 |
submit_job | 确认后提交,须提供 max_price_usd 和 idempotency_key。 |
get_job | 按 job_id 查询状态与结果地址。 |
MCP 握手和目录查询
curl "https://apimodel.store/mcp" \
-H "Authorization: Bearer $MODELPORT_API_KEY" \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
--data '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-11-25","capabilities":{},"clientInfo":{"name":"modelport-example","version":"1.0"}}}'
curl "https://apimodel.store/mcp" \
-H "Authorization: Bearer $MODELPORT_API_KEY" \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-H "MCP-Protocol-Version: 2025-11-25" \
--data '{"jsonrpc":"2.0","method":"notifications/initialized","params":{}}'
curl "https://apimodel.store/mcp" \
-H "Authorization: Bearer $MODELPORT_API_KEY" \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-H "MCP-Protocol-Version: 2025-11-25" \
--data '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"list_models","arguments":{"available_only":false,"kind":"image"}}}'收到 401 时检查 Bearer 密钥。已连通但看不到可调用模型时,传入 available_only:false 核对目录。