Py MCP Sse
MCP図書検索サーバーとは?
これは、Model Context Protocol(MCP)標準を通じてAIアシスタントとやり取りすることができる、スマートな図書検索サービスです。グーテンベルグプロジェクト内の古典文学作品を照会することができます。サーバーはSSE(Server-Sent Events)技術を使用して、リアルタイム通信を実現します。MCP図書検索サービスの使い方は?
互換性のあるAIクライアントを通じてこのサービスに接続する必要があります。その後、自然言語で図書情報を照会することができます。例えば、「ヘミングウェイの作品をおすすめして」と尋ねると、AIは自動的に検索ツールを呼び出して結果を返します。適用シーン
文学愛好家、研究員、または古典文学作品の情報を迅速に検索する必要があるユーザーに適しています。様々なAIアシスタントと統合して、スマートな図書推薦サービスを提供することができます。主な機能
図書検索グーテンベルグプロジェクトのAPIを通じて、世界中の古典文学作品を検索します。
SSEリアルタイム通信Server-Sent Events技術を使用して、サーバーとクライアント間のリアルタイムデータプッシュを実現します。
OpenRouter統合OpenRouterプラットフォームを通じて、複数の大規模言語モデルの呼び出しをサポートします。
利点と制限
利点
疎結合アーキテクチャ:サーバーとクライアントは、異なるデバイスで独立して動作することができます。
リアルタイム応答:SSE技術により、照会結果が即座にプッシュされます。
統合が容易:標準のMCPプロトコルが、様々なAIクライアントと互換性があります。
制限
グーテンベルグプロジェクト内の公共ドメインの図書のみをサポートします。
Python 3.13以上の環境が必要です。
OpenRouter APIサービスに依存しています。
使い方
インストールの準備
Python 3.13+とuvパッケージマネージャーがインストールされていることを確認してください。
環境の設定
.env.sampleファイルを.envにコピーし、OpenRouter APIキーを記入してください。
サーバーの起動
uvを使用してサーバープログラムを実行します。デフォルトでは8080ポートを監視します。
クライアントの接続
別のターミナルでクライアントを起動し、サーバーに接続します。
使用例
特定の作者の作品を照会するある作家の利用可能なすべての作品を検索します。
テーマで図書を検索するテーマのキーワードに基づいて関連する書籍を検索します。
よくある質問
なぜOpenRouter APIキーが必要なのですか?
英語以外の書籍を検索できますか?
サーバーのポートを変更するにはどうすればいいですか?
関連リソース
Model Context Protocol公式サイト
MCPプロトコルの公式ドキュメントと仕様
グーテンベルグプロジェクト
世界最大の公共ドメインの電子書籍ライブラリ
OpenRouterプラットフォーム
大規模言語モデルの統一APIプラットフォーム
Featured MCP Services

Edgeone Pages MCP Server
EdgeOne Pages MCPは、MCPプロトコルを通じてHTMLコンテンツをEdgeOne Pagesに迅速にデプロイし、公開URLを取得するサービスです。
TypeScript
262
4.8 points

Context7
Context7 MCPは、AIプログラミングアシスタントにリアルタイムのバージョン固有のドキュメントとコード例を提供するサービスで、Model Context Protocolを通じてプロンプトに直接統合され、LLMが古い情報を使用する問題を解決します。
TypeScript
5.2K
4.7 points

Gmail MCP Server
Claude Desktop用に設計されたGmail自動認証MCPサーバーで、自然言語でのやり取りによるGmailの管理をサポートし、メール送信、ラベル管理、一括操作などの完全な機能を備えています。
TypeScript
289
4.5 points

Baidu Map
Certified
百度マップMCPサーバーは国内初のMCPプロトコルに対応した地図サービスで、地理コーディング、ルート計画など10個の標準化されたAPIインターフェースを提供し、PythonとTypescriptでの迅速な接続をサポートし、エージェントに地図関連の機能を実現させます。
Python
715
4.5 points

Gitlab MCP Server
Certified
GitLab MCPサーバーは、Model Context Protocolに基づくプロジェクトで、GitLabアカウントとのやり取りに必要な包括的なツールセットを提供します。コードレビュー、マージリクエスト管理、CI/CD設定などの機能が含まれます。
TypeScript
80
4.3 points

Unity
Certified
UnityMCPはUnityエディターのプラグインで、モデルコンテキストプロトコル (MCP) を実装し、UnityとAIアシスタントのシームレスな統合を提供します。リアルタイムの状態監視、リモートコマンドの実行、ログ機能が含まれます。
C#
552
5 points

Magic MCP
Magic Component Platform (MCP) はAI駆動のUIコンポーネント生成ツールで、自然言語での記述を通じて、開発者が迅速に現代的なUIコンポーネントを作成するのを支援し、複数のIDEとの統合をサポートします。
JavaScript
1.7K
5 points

Sequential Thinking MCP Server
MCPプロトコルに基づく構造化思考サーバーで、思考段階を定義することで複雑な問題を分解し要約を生成するのに役立ちます。
Python
284
4.5 points