seekdb MCP Server
seekdb MCP Server 基于 Anthropic 提出的 MCP(Model Context Protocol)协议,让 AI 助手能够直接与 seekdb 数据库交互,将"自然语言"转化为"数据库操作"。你只需要用自然语言描述你的需求,AI 就能自动帮你完成数据库操作——创建文档集合、插入数据、执行复杂查询,甚至构建一个完整的知识库应用。
本文主要介绍 seekdb MCP Server 的功能和使用方法,有关 seekdb 数据库的详细介绍,请参见 seekdb 数据库
功能架构
核心功能
seekdb MCP Server 支 持 AI 工具直接调用数据库的功能。
| 能力分类 | 工具列表 | 功能说明 |
|---|---|---|
| 向量集合管理 | create_collection、query_collection、add_data_to_collection 等 | 创建向量集合、语义搜索、文档管理 |
| 高级搜索 | full_text_search、hybrid_search | 全文搜索、混合搜索(BM25 + 向量) |
| AI 函数 | ai_complete、ai_rerank、create_ai_model 等 | 调用 LLM 生成文本、重排序搜索结果 |
| AI 记忆系统 | seekdb_memory_query、seekdb_memory_insert 等 | 跨会话持久化记忆,让 AI "记住"你 |
| 数据导入导出 | import_csv_file_to_seekdb、export_csv_file_from_seekdb | CSV 文件与数据库表/向量集合互转 |
向量集合管理
| 工具 | 功能 |
|---|---|
| create_collection | 创建向量集合 |
| list_collections | 列出所有集合 |
| has_collection | 检查集合是否存在 |
| peek_collection | 预览集合中的文档 |
| add_data_to_collection | 添加文档(自动生成向量) |
| update_collection | 更新文档 |
| delete_documents | 删除文档 |
| query_collection | 向量相似性搜索 |
| delete_collection | 删除集合 |