NeoDB MCP Server
用于与[NeoDB]交互的消息控制协议(MCP)服务器实现。
NeoDB MCP 服务器使用指南
这是一个与 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 .
可用工具
- get-user-info - 获取当前用户信息
- search-books - 搜索书籍 (参数:
query
) - get-book - 获取书籍详情 (参数:
book_id
)
与 Claude Desktop 集成
-
获取 NeoDB 访问令牌
-
更新
claude_desktop_config.json
{ "mcpServers": { "neodb": { "command": "uv", "args": [ "--directory", "<PATH_TO_PROJECT_DIR>", "run", "<PATH_TO_SCRIPT>", "<API_BASE>", "<ACCESS_TOKEN>" ] } } }
<API_BASE>
: 通常为 https://neodb.social<ACCESS_TOKEN>
: 您的 NeoDB API 密钥
许可证
MIT 许可证 - 详见 LICENSE 文件