VikingDB MCP server
用于维京数据库存储和搜索的MCP Server。
简介
VikingDB MCP 服务器是一个用于 VikingDB 向量数据库的存储和搜索工具,由字节跳动开发的高性能向量数据库。
主要功能
- 集合管理 (
vikingdb-collection-intro
) - 索引管理 (
vikingdb-index-intro
) - 信息存储 (
vikingdb-upsert-information
) - 信息搜索 (
vikingdb-search-information
)
安装
通过 Smithery 安装(推荐)
npx -y @smithery/cli install mcp-server-vikingdb --client claude
配置
必要参数
vikingdb_host
: VikingDB 服务器主机vikingdb_region
: VikingDB 服务器区域vikingdb_ak
: Access Keyvikingdb_sk
: Secret Keycollection_name
: 集合名称index_name
: 索引名称
Claude Desktop 配置
在相应配置文件中添加:
- 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", "你的索引名称"
]
}
}
}
调试
使用 MCP Inspector 进行调试:
npx @modelcontextprotocol/inspector uv --directory 目录路径 run mcp-server-vikingdb --vikingdb-host 主机 --vikingdb-region 区域 --vikingdb-ak 密钥 --vikingdb-sk 密钥 --collection-name 集合名称 --index-name 索引名称
文档
更多详细信息,请参阅官方文档