VikingDB MCP server

VikingDB MCP server

镜像

smithery 徽章

简介

VikingDB 是字节跳动开发的高性能向量数据库,本服务器实现了以下工具:

  • vikingdb-collection-intro: 介绍集合
  • vikingdb-index-intro: 介绍索引
  • vikingdb-upsert-information: 插入或更新信息
  • vikingdb-search-information: 搜索信息

安装

通过 Smithery 安装

npx @smithery/cli install mcp-server-vikingdb --client claude

配置

配置 Claude 桌面版:

  • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%/Claude/claude_desktop_config.json

配置示例

{
  "mcpServers": {
    "mcp-server-vikingdb": {
      "command": "uvx",
      "args": [
        "mcp-server-vikingdb",
        "--vikingdb-host", "你的主机",
        "--vikingdb-region", "你的区域",
        "--vikingdb-ak", "你的访问密钥",
        "--vikingdb-sk", "你的秘密密钥",
        "--collection-name", "你的集合名称",
        "--index-name", "你的索引名称"
      ]
    }
  }
} 

必要参数

  • vikingdb_host: VikingDB 服务器主机
  • vikingdb_region: 服务器区域
  • vikingdb_ak: Access Key
  • vikingdb_sk: Secret Key
  • collection_name: 集合名称
  • index_name: 索引名称

调试

使用 MCP Inspector 调试:

npx @modelcontextprotocol/inspector uv --directory dir_to_mcp_server_vikingdb run mcp-server-vikingdb --vikingdb-host your_host --vikingdb-region your_region --vikingdb-ak your_access_key --vikingdb-sk your_secret_key --collection-name your_collection_name --index-name your_index_name

详细文档:https://www.volcengine.com/docs/84313/1254444