Skip to main content
Glama

NeoDB MCP Server

Official
by xytangme
MIT License
2
  • Apple

NeoDB MCP 服务器

一个消息控制协议 (MCP) 服务器实现,用于与社交图书编目服务NeoDB交互。该服务器提供一些工具,用于通过 NeoDB 的 API 获取用户信息、搜索图书以及检索图书详细信息。

设置

安装 UV

首先,安装 UV 包安装程序:

curl -LsSf https://astral.sh/uv/install.sh | sh

创建虚拟环境

使用 UV 创建并激活 Python 虚拟环境:

uv venv source .venv/bin/activate # On Unix/macOS # or .venv\Scripts\activate # On Windows

安装依赖项

使用 UV 安装项目依赖项:

uv pip install .

可用工具

该服务器提供以下工具:

  1. 获取用户信息
    • 获取当前用户的基本信息
    • 无需参数
  2. 搜索书籍
    • 搜索目录中的项目
    • 参数:
      • query (字符串):书籍的搜索查询
  3. 获取书籍
    • 获取特定书籍的详细信息
    • 参数:
      • book_id (字符串):要检索的书籍的 ID

与 Claude Desktop 一起使用

获取访问令牌

有两种方法可以获取访问令牌:

  1. 使用官方指南:按照官方文档获取您的访问令牌。
  2. 使用自动脚本:您可以使用neodb-get-access-token脚本,它提供了一种简化的方式来获取您的访问令牌。

更新配置claude_desktop_config.json

{ "mcpServers": { "neodb": { "command": "uv", "args": [ "--directory", "<PATH_TO_PROJECT_DIR>", "run", "<PATH_TO_SCRIPT>", "<API_BASE> e.g. https://neodb.social", "<ACCESS_TOKEN>" ] } } }

在哪里:

  • <API_BASE> :NeoDB API 的基本 URL
  • <ACCESS_TOKEN> :您的 NeoDB API 访问令牌

执照

该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅LICENSE文件。

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

通过提供获取用户信息、搜索书籍和通过其 API 检索详细书籍信息的工具,实现与社交书籍编目服务 NeoDB 的交互。

  1. 设置
    1. 安装 UV
    2. 创建虚拟环境
    3. 安装依赖项
  2. 可用工具
    1. 与 Claude Desktop 一起使用
      1. 获取访问令牌
      2. 更新配置claude_desktop_config.json
    2. 执照

      Related MCP Servers

      • -
        security
        F
        license
        -
        quality
        An implementation for managing Neo4j graph database operations through the Model Context Protocol, enabling users to execute Cypher queries against their Neo4j database via AI assistants like Cursor and Claude Desktop.
        Last updated -
        19
        4
        JavaScript
      • -
        security
        F
        license
        -
        quality
        Enables storage and retrieval of knowledge in a graph database format, allowing users to create, update, search, and delete entities and relationships in a Neo4j-powered knowledge graph through natural language.
        Last updated -
        3
        Python
        • Linux
      • A
        security
        A
        license
        A
        quality
        Enables interactions with the Discogs API for music catalog operations and search functionality, allowing users to manage their Discogs collections through natural language.
        Last updated -
        53
        650
        32
        TypeScript
        MIT License
      • -
        security
        F
        license
        -
        quality
        Provides API tools to interact with Yonote documents and collections, serving as an alternative to Notion with capabilities to list documents/collections and retrieve detailed document information.
        Last updated -
        1
        Python
        • Linux
        • Apple

      View all related MCP servers

      MCP directory API

      We provide all the information about MCP servers via our MCP API.

      curl -X GET 'https://glama.ai/api/mcp/v1/servers/xytangme/neodb-mcp'

      If you have feedback or need assistance with the MCP directory API, please join our Discord server