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-сервер

Сервер протокола контекста модели (MCP), который обеспечивает доступ к предметным рубрикам Библиотеки Конгресса (LCSH) через простой интерфейс API.

Обзор

Этот сервер MCP позволяет помощникам ИИ, таким как Клод, выполнять поиск в предметных рубриках Библиотеки Конгресса (LCSH) с использованием открытого API suggest2. Он предоставляет чистый интерфейс для запроса данных 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 выполнить поиск по предметным заголовкам Библиотеки Конгресса. Вот несколько примеров подсказок:

  • «Можете ли вы выполнить поиск по теме «искусственный интеллект» в предметных рубриках Библиотеки Конгресса?»
  • «Найдите «изменение климата» в LCSH и назовите мне официальные рубрики».
  • «Какие термины LCSH связаны с «квантовыми вычислениями»?»

Клод будет использовать сервер MCP для запроса базы данных LCSH и возврата результатов.

Функции

  • Интеграция инструмента MCP : предоставляет инструмент search_lcsh , который может использоваться помощниками ИИ.
  • Конечная точка ресурса : предоставляет конечную точку ресурса по адресу lcsh://search/{query}
  • Надежная обработка ошибок : корректная обработка ошибок API, проблем с подключением и неожиданных форматов ответов.
  • Множественные форматы ответов : поддерживает как словарные (попадания), так и списочные форматы ответов из API LCSH.

Поиск неисправностей

Если у вас возникли проблемы с сервером MCP:

  1. Проверьте состояние сервера : в Claude Desktop перейдите в «Настройки» > «Серверы MCP» и проверьте, включен ли и работает ли сервер.
  2. Перезапустите сервер : выключите и снова включите сервер.
  3. Проверьте вывод консоли : если сервер запущен вручную, проверьте вывод консоли на наличие сообщений об ошибках.
  4. Проверьте сетевое подключение : убедитесь, что ваш компьютер имеет активное подключение к Интернету для доступа к API LCSH.

Лицензия

Данный проект лицензирован по лицензии MIT — подробности см. в файле LICENSE.

Для разработчиков

Более подробную документацию о реализации сервера, ссылки на API и информацию о тестировании можно найти в файле references.md .

You must be authenticated.

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

Позволяет помощникам на базе искусственного интеллекта выполнять поиск в предметных рубриках Библиотеки Конгресса (LCSH) с помощью простого интерфейса API, что упрощает запрос и извлечение официальных предметных рубрик и связанных терминов.

  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