NeoDB MCP Server

NeoDB MCP Server

用于与[NeoDB]交互的消息控制协议(MCP)服务器实现。

NeoDB MCP 服务器使用指南

NeoDB Server MCP server

这是一个与 NeoDB(社交书籍目录服务)交互的 MCP 服务器,提供用户信息获取、书籍搜索和详情查询功能。

快速开始

安装与设置

# 1. 安装 UV 包管理器
curl -LsSf https://astral.sh/uv/install.sh | sh

# 2. 创建并激活虚拟环境
uv venv
source .venv/bin/activate  # Unix/macOS
# 或
.venv\Scripts\activate     # Windows

# 3. 安装项目依赖
uv pip install .

可用工具

  1. get-user-info - 获取当前用户信息
  2. search-books - 搜索书籍 (参数: query)
  3. get-book - 获取书籍详情 (参数: book_id)

与 Claude Desktop 集成

  1. 获取 NeoDB 访问令牌

  2. 更新 claude_desktop_config.json

    {
      "mcpServers": {
        "neodb": {
          "command": "uv",
          "args": [
            "--directory",
            "<PATH_TO_PROJECT_DIR>",
            "run",
            "<PATH_TO_SCRIPT>",
            "<API_BASE>",
            "<ACCESS_TOKEN>"
          ]
        }
      }
    }
    

许可证

MIT 许可证 - 详见 LICENSE 文件