SuperAPI AI 工具集

vikingdb-mcp-server

VikingDB MCP 服务器,用于在 VikingDB 向量数据库中进行信息存储与搜索,提供集合介绍、索引介绍、信息写入和检索等工具。

访问官网

工具介绍

VikingDB MCP server 是一个面向 VikingDB 的 MCP 服务器,用于在 VikingDB 中存储和搜索信息。VikingDB 是字节跳动开发的高性能向量数据库,可参考官方文档 https://www.volcengine.com/docs/84313/1254444 使用。

主要能力:该服务器实现以下工具:vikingdb-colleciton-intro(介绍 VikingDB 的集合)、vikingdb-index-intro(介绍 VikingDB 的索引)、vikingdb-upsert-information(向 VikingDB 写入信息以供后续使用)、vikingdb-search-information(在 VikingDB 中搜索信息)。

配置项包括:vikingdb_host(VikingDB 服务器主机)、vikingdb_region(区域)、vikingdb_ak(Access Key)、vikingdb_sk(Secret Key)、collection_name(集合名称)、index_name(索引名称)。

使用方式:可通过 Smithery 为 Claude Desktop 自动安装,配置文件在 MacOS 为 ~/Library/Application Support/Claude/claude_desktop_config.json,在 Windows 为 %APPDATA%/Claude/claude_desktop_config.json。仓库还包含开发/未发布服务器配置与已发布服务器配置说明,以及构建和发布流程:同步依赖并更新锁文件、构建包分发(在 dist/ 目录生成源码和 wheel 分发)、发布到 PyPI(需通过环境变量或命令参数设置 PyPI 凭据,Token 使用 --token 或 UV_PUBLISH_TOKEN,用户名/密码使用 --username / UV_PUBLISH_USERNAME 和 --password / UV_PUBLISH_PASSWORD)。

调试:由于 MCP 服务器通过 stdio 运行,调试可能较困难,推荐使用 MCP Inspector,可通过 npm 命令启动,启动后会显示一个 URL,可在浏览器中访问以开始调试。

限制:资料未提供更多关于性能、收费、平台支持或具体使用步骤的细节。