Books Mcp Server について
Books Mcp Server は、書籍を検索するための MCP サーバーです。Cherry Studio などの MCP クライアントでの利用を想定し、STDIO で設定して実行します。
主な機能
- 01書籍の検索
- 02STDIO サーバー設定
- 03Cherry Studio の設定手順
活用シーン
- 01Cherry Studio から書籍を検索
- 02書籍検索サーバーを MCP クライアントに接続
MCP 対応
STDIO を介して MCP サーバーとして動作し、Cherry Studio などのクライアントに設定できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
プロジェクトの取得と初期化
git clone https://github.com/VmLia/books-mcp-server.git
cd books-mcp-server
uv venv
macOS または Linux の場合
source .venv/bin/activate
Windows の場合
.venv\Scripts\activate.bat
Python パッケージのインストール
uv add "mcp[cli]" httpx openai beautifulsoup4 lxml
ネットワークが遅い場合は、国内のミラーソースを設定できます。
uv add "mcp[cli]" httpx openai beautifulsoup4 lxml --index-url https://pypi.tuna.tsinghua.edu.cn/simple
cherry-studio の使用例
方法 1:cherry-studio の設定ページで MCP サーバーをクリックし、「サーバーを追加」をクリックしてから、ページ上で設定します。
タイプ
STDIO
コマンド
uv
パラメーター
--directory
# your project dir
run
main.py
方法 2:設定パラメーターを使用します。
{
"mcpServers": {
"books-mcp-server": {
"name": "books-mcp",
"type": "stdio",
"description": "",
"isActive": true,
"registryUrl": "",
"command": "uv",
"args": [
"--directory",
"/Enter your local project directory/books-mcp-server",
"run",
"main.py"
]
}
}
}
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。