LCSH MCP Server

by kltng
MIT License
  • Apple
  • Linux

Integrations

  • Provides access to the source code repository for installation from source and development purposes.

  • Supports installation of the LCSH MCP server package directly from PyPI to simplify deployment.

LCSH MCP サーバー

シンプルな API インターフェースを通じて Library of Congress Subject Headings (LCSH) へのアクセスを提供する Model Context Protocol (MCP) サーバー。

概要

このMCPサーバーは、ClaudeのようなAIアシスタントが、公開されているsuggest2 APIを使用して、米国議会図書館件名標目表(LCSH)を検索することを可能にします。LCSHデータのクエリと、APIからの様々なレスポンス形式を処理するための、簡潔なインターフェースを提供します。

インストール

オプション 1: PyPI からインストールする (推奨)

LCSH MCP サーバーをインストールする最も簡単な方法は、PyPI から直接インストールすることです。

pip install lcsh-mcp-server

オプション2: ソースからインストールする

ソースからインストールしたい場合:

git clone https://github.com/kltng/lcsh-mcp-server.git cd lcsh-mcp-server pip install -e .

Claude Desktop の設定

  1. Claude Desktop をまだインストールしていない場合は、 https://claude.ai/desktopからインストールしてください。
  2. 上記のインストール方法のいずれかを使用して、 LCSH MCP サーバーをインストールします。
  3. Claude Desktop を開き[設定] に移動します。
    • 左下のプロフィール写真をクリックします
    • メニューから「設定」を選択します
  4. MCP サーバーを構成します
    • 設定パネルで「MCPサーバー」をクリックします。
    • 「サーバーを追加」をクリックします
    • 以下の詳細を入力してください。
      • 名前: LCSH Search
      • コマンド: lcsh-mcp-server
    • 「保存」をクリック
  5. サーバーを有効にする:
    • LCSH検索サーバーの横にあるスイッチを切り替えて有効にします
    • クロードはLCSHの検索機能にアクセスできるようになります

クロードとLCSH MCPサーバーの使用

Claude Desktopでサーバーをセットアップして有効化したら、ClaudeにLibrary of Congress Subject Headingsの検索を依頼できます。以下にプロンプトの例を示します。

  • 「議会図書館の件名表で『人工知能』を検索できますか?」
  • 「LCSHで『気候変動』を調べて、正式な件名を教えてください。」
  • 「「量子コンピューティング」に関連する LCSH 用語は何ですか?」

Claude は MCP サーバーを使用して LCSH データベースを照会し、結果を返します。

特徴

  • MCPツール統合: AIアシスタントが使用できるsearch_lcshツールを公開します
  • リソースエンドポイント: lcsh://search/{query}でリソースエンドポイントを提供します。
  • 堅牢なエラー処理: APIエラー、接続の問題、予期しない応答形式を適切に処理します。
  • 複数の応答形式: LCSH API からの辞書 (ヒット) とリスト応答形式の両方をサポートします。

トラブルシューティング

MCP サーバーで問題が発生した場合:

  1. サーバーステータスの確認: Claude Desktopで、[設定] > [MCPサーバー]に移動し、サーバーが有効になっていて実行されているかどうかを確認します。
  2. サーバーの再起動: サーバーの電源をオフにしてから再度オンにします
  3. コンソール出力を確認する: サーバーを手動で実行している場合は、コンソール出力にエラーメッセージがないか確認してください。
  4. ネットワーク接続の確認: LCSH API にアクセスするために、コンピュータがアクティブなインターネット接続を持っていることを確認してください。

ライセンス

このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。

開発者向け

サーバー実装、API リファレンス、テスト情報に関する詳細なドキュメントについては、 references.mdファイルを参照してください。

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

AI アシスタントがシンプルな API インターフェースを通じて Library of Congress Subject Headings (LCSH) を検索できるようにすることで、公式の件名見出しと関連用語のクエリと取得が簡単になります。

  1. 概要
    1. インストール
      1. オプション 1: PyPI からインストールする (推奨)
      2. オプション2: ソースからインストールする
    2. Claude Desktop の設定
      1. クロードとLCSH MCPサーバーの使用
        1. 特徴
          1. トラブルシューティング
            1. ライセンス
              1. 開発者向け

                Related MCP Servers

                • A
                  security
                  A
                  license
                  A
                  quality
                  Enables AI assistants to interact with Meilisearch via the Model Context Protocol, allowing comprehensive index, document, and search management through a standardized interface.
                  Last updated -
                  68
                  4
                  TypeScript
                  MIT License
                  • Apple
                  • Linux
                • -
                  security
                  A
                  license
                  -
                  quality
                  Enables AI assistants to perform up-to-date web searches through the Tavily API, providing comprehensive search results with AI-generated summaries.
                  Last updated -
                  5
                  JavaScript
                  MIT License
                • -
                  security
                  F
                  license
                  -
                  quality
                  Enables AI assistants to interact with Metabase, providing access to dashboards, questions, databases, and tools for executing queries and viewing data through natural language.
                  Last updated -
                  JavaScript
                  • Apple
                • -
                  security
                  A
                  license
                  -
                  quality
                  Provides tools for retrieving and processing documentation through vector search, enabling AI assistants to augment their responses with relevant documentation context.
                  Last updated -
                  62
                  TypeScript
                  MIT License
                  • Apple

                View all related MCP servers

                ID: nskr8ktblk