在写作平台或 Agent 中使用 DeepSeek 时,请直接连接 Textira MCP。
接入方式
| 项 | 说明 |
|---|---|
| MCP URL | 推荐 https://<公网主机>/{slug}/mcp |
| 鉴权 | Authorization: Bearer sv_…(设置页创建) |
| 配置 | 打开对应空间 →「复制 MCP」,或设置页复制 JSON |
本地:http://localhost:8080/{slug}/mcp。生产须公网 HTTPS。
流程图加载中…
已支持远程 MCP 的框架
登记 Textira 为 MCP 服务:填入上表 URL 与 Bearer sv_…,模型选用 DeepSeek。参数见 MCP 工具(参数)。
直接调用 DeepSeek Chat Completions
Completions 不代连远程 MCP,可用工具库自动跑 tool 循环(下例用 Vercel AI SDK,与站内侧栏同类写法)。
Node.js 示例
npm install ai @ai-sdk/openai @ai-sdk/mcp
// deepseek-mcp.mjs
import { createMCPClient } from "@ai-sdk/mcp";
import { createOpenAI } from "@ai-sdk/openai";
import { generateText, stepCountIs } from "ai";
const mcp = await createMCPClient({
transport: {
type: "http",
url: process.env.LLMWIKI_MCP_URL, // 例:https://your-host/<slug>/mcp
headers: { Authorization: `Bearer ${process.env.LLMWIKI_API_KEY}` },
},
});
const deepseek = createOpenAI({
apiKey: process.env.DEEPSEEK_API_KEY,
baseURL: "https://api.deepseek.com/v1",
});
const { text } = await generateText({
model: deepseek.chat("deepseek-chat"),
tools: await mcp.tools(),
stopWhen: stepCountIs(8),
system: "先 guide,再 search/read;已锁定空间时可省略 knowledge_base。",
prompt: process.argv[2] || "根据库里的资料,简要说明主要结论。",
});
console.log(text);
await mcp.close();
export DEEPSEEK_API_KEY=sk-…
export LLMWIKI_API_KEY=sv_…
export LLMWIKI_MCP_URL=https://your-host/<slug>/mcp
node deepseek-mcp.mjs "免疫治疗的适用条件是什么?"
鉴权
| 用途 | 凭证 |
|---|---|
| Textira MCP | Bearer sv_… |
| DeepSeek 模型 | DeepSeek API Key(勿写入 MCP headers) |