Skip to main content
Glama

NeoDB MCP Server

Official
by xytangme
MIT License
2
  • Apple

NeoDB MCP サーバー

ソーシャルブックカタログサービスであるNeoDBと連携するためのメッセージ制御プロトコル(MCP)サーバー実装。このサーバーは、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での使用

アクセストークンを取得する

アクセス トークンを取得するには、次の 2 つの方法があります。

  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