VikingDB MCP server

VikingDB MCP server

site icon
2025.02.17 0
Python向量数据库数据存储数据搜索数据库
VikingDB MCP server是一个针对VikingDB的高性能向量数据库的MCP服务,主要用于数据的存储和搜索。它提供了多种工具来管理集合、索引、数据插入和搜索等功能。适用于需要高效向量数据库存储和搜索的场景。
View on GitHub

Overview

基本能力

产品定位

VikingDB MCP server是一个针对VikingDB的高性能向量数据库的MCP服务,主要用于数据的存储和搜索。

核心功能

  • 提供集合介绍工具(vikingdb-colleciton-intro)
  • 提供索引介绍工具(vikingdb-index-intro)
  • 提供数据插入工具(vikingdb-upsert-information)
  • 提供数据搜索工具(vikingdb-search-information)

适用场景

  • 需要高效向量数据库存储和搜索的场景
  • 需要管理向量数据库集合和索引的场景

工具列表

  • vikingdb-colleciton-intro: 介绍VikingDB的集合
  • vikingdb-index-intro: 介绍VikingDB的索引
  • vikingdb-upsert-information: 向VikingDB插入信息以供后续使用
  • vikingdb-search-information: 在VikingDB中搜索信息

常见问题解答

  • 调试困难:由于MCP服务器通过stdio运行,调试可能具有挑战性。建议使用MCP Inspector进行调试。

使用教程

使用依赖

无明确前置依赖要求

安装教程

通过Smithery自动安装:

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

调试方式

使用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

许可证

None