API 文档
正在加载文档
最近更新时间: 2026-06-08 15:21:50
本说明文档旨在帮助用户快速了解并高效使用 MCP 接入服务。MCP(模型上下文协议)接入服务是为各类大模型推理服务提供统一、安全、标准化接入与编排的中间层。关于 MCP 协议本身,请参见《什么是 MCP》文档。
MCP 接入服务是七牛云 AI 推出的统一模型能力接入与编排平台。它为企业和开发者提供标准协议转换、安全密钥托管、服务聚合、统一管理等能力,帮助用户高效、安全地对接和管理各类 MCP 服务。
⚒️ MCP 支持多种标准协议接入,满足不同业务和系统集成需求:
七牛云 AI Agent 协议目前兼容 OpenAI,可以无缝对接到 OpenAI 的生态链中。
https://api.qnaigc.com/v1/agent/instance/${mcp-id}https://api.qnaigc.com/v1/agent/group/${mcp-id-1},${mcp-id-2},${mcp-id-3}https://api.qnaigc.com/v1/mcp/sse/${mcp-id}https://api.qnaigc.com/v1/mcp/http-streamable/${mcp-id}以 curl 为例:
export OPENAI_BASE_URL="https://api.qnaigc.com/v1/agent/instance/${mcp-id}"
export OPENAI_API_KEY="<七牛云 AI API KEY>"
curl "$OPENAI_BASE_URL/v1/chat/completions" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $OPENAI_API_KEY" \
-d '{
"messages": [{"role": "user", "content": "请调用你支持的三个 MCP 能力,并列举全部能力"}],
"model": "deepseek-v3-tool"
}'我们支持标准的 MCP 协议类型,选择对应的 MCP 协议地址配置到 MCP 客户端上即可,这里我们以 Node 的官方 SDK 中使用 HTTPStreamable 为例子:
import { Client } from "@modelcontextprotocol/sdk/client/index"
import { StreamableHTTPClientTransport } from "@modelcontextprotocol/sdk/client/streamableHttp"
const serverUrl = '你的 MCP 服务 Url '
const apiKey = '你的七牛云 AI 推理 API Key'
const client = new Client({
name: 'qiniu-sse-test-client',
version: '1.0.0'
})
// 这里设置你的七牛云 api key 和 StreamableHTTP 连接地址
const transport = new StreamableHTTPClientTransport(new URL(serverUrl), {
requestInit: { headers: { 'Authorization': `Bearer ${apiKey}` } }
})
async function main() {
// 开始连接
await client.connect(transport)
// 列举 MCP 工具
const tools = await client.listTools()
// 查看支持的工具
console.log(tools)
}
main()
.then(() => { console.log('Client connected successfully') })
.catch((error) => { console.error('Error connecting client:', error) })如有更多问题或建议,请联系七牛云 AI 技术支持。
这篇文档有帮助吗?
正在加载反馈服务…