文本生成与对话服务

基于火山引擎的MCP服务器,通过Doubao大模型提供文本生成、多轮对话和文本嵌入功能,适用于中文NLP任务和实时应用。

  • by ExpertVagabond
  • Rust
  • 本地部署
  • 更新于
在 GitHub 查看 ExpertVagabond/volcengine-mcp

使用说明

大众发动机mcp

[!许可证:麻省理工学院](https://opensource.org/licenses/MIT) [!主控程序](https://modelcontextprotocol.io) [!Node.js](https://nodejs.org)

ByteDance火山引擎的MCP服务器。通过Volcano Ark API,通过Doubao LLM模型实现文本生成、多点聊天和嵌入。

工具(共4个)

工具 说明
doubao_generate 使用豆瓣模型生成文本(单圈完成)
doubao_chat 带有消息历史记录的多回合对话
doubao_embeddings 为语义搜索和RAG生成文本嵌入
doubao_list_models 列出可用的豆瓣聊天和嵌入模型

可用型号

聊天模特

模型ID 上下文 描述
doubao-pro-32k 32K 通用,大背景
doubao-pro-4k 4K 通用,快速
doubao-lite-32k 32K 轻量级,大上下文
doubao-lite-4k 4K 轻便、快速
doubao-seed-1-6-250615 32K 最新版本,支持视觉
doubao-seed-1-6-flash-250615 32K 思维敏捷,低延迟
doubao-seed-1-6-thinking-250615 32K 复杂任务的深度推理

嵌入模型

型号ID 尺寸 描述
doubao-embedding 2560 文本嵌入
doubao-embedding-text-240715 2560 最新文本嵌入

安装

npm install

配置

{
  "mcpServers": {
    "volcengine": {
      "type": "stdio",
      "command": "node",
      "args": ["/path/to/volcengine-mcp/index.js"],
      "env": {
        "ARK_API_KEY": "your-api-key"
      }
    }
  }
}

环境变量

变量 描述 必填
ARK_API_KEY 火山方舟API密钥 是
VOLCENGINE_API_KEY 备选API密钥变量 是(如果未设置ARK_API_key)
ARK_BASE_URL API基础URL 否(默认为北京端点)
ARK_CHAT_MODEL 默认聊天模式 否(默认为doubao-prof-32k)
ARK_EMBEDDING_MODEL 默认嵌入模型 否(默认为doubao嵌入)

获取API密钥

  1. 注册地址: console.volcengine.com
  2. 完成实名认证(中国云服务需要)
  3. 导航至 大型模型 > 火山方舟 > API密钥管理
  4. 创建并复制API密钥

用例

  • 中文任务 --豆瓣擅长中文NLP
  • 低延迟推断 --实时应用程序的豆瓣Flash
  • 深度推理 --复杂分析的斗宝思维
  • 经济高效的批量加工 --Doubao Lite适用于高容量任务
  • 语义搜索与RAG --双宝嵌件(2560尺寸)

依赖项

  • @modelcontextprotocol/sdk --MCP协议SDK

许可证

麻省理工学院