LanceDB 的 MCP 服务器实现

LanceDB 的 MCP 服务器实现

一个基于 Model Context Protocol 的 LanceDB 服务端,用于存储和检索向量化的记忆数据。

快速入门

配置 Claude Desktop

在配置文件中添加以下内容:

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

{
  "lancedb": {
    "command": "uvx",
    "args": [
      "mcp-lance-db"
    ]
  }
}

开发与调试

  1. 安装依赖并更新:uv sync
  2. 构建包:uv build
  3. 发布到 PyPI:uv publish

建议使用 MCP Inspector 调试:

npx @modelcontextprotocol/inspector uv --directory $(PWD) run mcp-lance-db