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

      • A
        security
        A
        license
        A
        quality
        This server enables interaction between Neo4j databases and Claude Desktop, allowing users to execute Cypher queries, create nodes, and establish relationships in the database.
        Last updated -
        3
        72
        24
        TypeScript
        MIT License
      • A
        security
        A
        license
        A
        quality
        Enables interaction with MercadoLibre's API for product search, reviews, descriptions, and seller reputation insights.
        Last updated -
        4
        54
        6
        TypeScript
        MIT License
      • -
        security
        F
        license
        -
        quality
        A server that enables interaction with PostgreSQL, MySQL, MariaDB, or SQLite databases through Claude Desktop using natural language queries.
        Last updated -
        Python
      • -
        security
        A
        license
        -
        quality
        Enables interaction with Shopify stores through GraphQL API, providing tools for managing products, customers, orders, and more.
        Last updated -
        76
        6
        TypeScript
        MIT License

      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