NeoDB MCP サーバー
ソーシャルブックカタログサービスであるNeoDBと連携するためのメッセージ制御プロトコル(MCP)サーバー実装。このサーバーは、NeoDBのAPIを介してユーザー情報の取得、書籍の検索、書籍の詳細情報の取得を行うツールを提供します。
設定
UVをインストールする
まず、UV パッケージ インストーラーをインストールします。
仮想環境を作成する
UV を使用して Python 仮想環境を作成し、アクティブ化します。
依存関係をインストールする
UV を使用してプロジェクトの依存関係をインストールします。
Related MCP server: Yonote MCP Server
利用可能なツール
サーバーは次のツールを提供します。
ユーザー情報を取得する
現在のユーザーの基本情報を取得します
パラメータは必要ありません
検索書籍
カタログ内のアイテムを検索します
パラメータ:
query(文字列): 書籍の検索クエリ
本を入手する
特定の書籍に関する詳細情報を取得します
パラメータ:
book_id(文字列): 取得する本のID
Claude Desktopでの使用
アクセストークンを取得する
アクセス トークンを取得するには、次の 2 つの方法があります。
公式ガイドの使用:公式ドキュメントに従ってアクセス トークンを取得します。
自動化されたスクリプトの使用: アクセス トークンを取得する簡単な方法を提供するneodb-get-access-tokenスクリプトを使用できます。
設定ファイルclaude_desktop_config.jsonを更新する
どこ:
<API_BASE>: NeoDB APIのベースURL<ACCESS_TOKEN>: NeoDB APIアクセストークン
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。