LCSH MCP-сервер
Сервер протокола контекста модели (MCP), который обеспечивает доступ к предметным рубрикам Библиотеки Конгресса (LCSH) через простой интерфейс API.
Обзор
Этот сервер MCP позволяет помощникам ИИ, таким как Клод, выполнять поиск в предметных рубриках Библиотеки Конгресса (LCSH) с использованием открытого API suggest2. Он предоставляет чистый интерфейс для запроса данных LCSH и обработки различных форматов ответов из API.
Related MCP server: Documentation MCP Server
Установка
Вариант 1: Установка из PyPI (рекомендуется)
Самый простой способ установить сервер LCSH MCP — напрямую из PyPI:
Вариант 2: Установка из исходного кода
Если вы предпочитаете установку из исходного кода:
Настройка с помощью Claude Desktop
Установите Claude Desktop, если вы еще этого не сделали, с https://claude.ai/desktop
Установите сервер LCSH MCP, используя один из методов установки, указанных выше.
Откройте Claude Desktop и перейдите в «Настройки»:
Нажмите на фотографию вашего профиля в левом нижнем углу.
Выберите «Настройки» в меню.
Настройте сервер MCP :
На панели настроек нажмите «Серверы MCP».
Нажмите «Добавить сервер».
Заполните следующие данные:
Имя :
LCSH SearchКоманда :
lcsh-mcp-server
Нажмите «Сохранить».
Включить сервер :
Включите переключатель рядом с сервером поиска LCSH.
Теперь у Клода будет доступ к возможностям поиска LCSH.
Использование сервера LCSH MCP с Клодом
После настройки и включения сервера в Claude Desktop вы можете попросить Claude выполнить поиск по предметным заголовкам Библиотеки Конгресса. Вот несколько примеров подсказок:
«Можете ли вы выполнить поиск по теме «искусственный интеллект» в предметных рубриках Библиотеки Конгресса?»
«Найдите «изменение климата» в LCSH и назовите мне официальные рубрики».
«Какие термины LCSH связаны с «квантовыми вычислениями»?»
Клод будет использовать сервер MCP для запроса базы данных LCSH и возврата результатов.
Функции
Интеграция инструмента MCP : предоставляет инструмент
search_lcsh, который может использоваться помощниками ИИ.Конечная точка ресурса : предоставляет конечную точку ресурса по адресу
lcsh://search/{query}Надежная обработка ошибок : корректная обработка ошибок API, проблем с подключением и неожиданных форматов ответов.
Множественные форматы ответов : поддерживает как словарные (попадания), так и списочные форматы ответов из API LCSH.
Поиск неисправностей
Если у вас возникли проблемы с сервером MCP:
Проверьте состояние сервера : в Claude Desktop перейдите в «Настройки» > «Серверы MCP» и проверьте, включен ли и работает ли сервер.
Перезапустите сервер : выключите и снова включите сервер.
Проверьте вывод консоли : если сервер запущен вручную, проверьте вывод консоли на наличие сообщений об ошибках.
Проверьте сетевое подключение : убедитесь, что ваш компьютер имеет активное подключение к Интернету для доступа к API LCSH.
Лицензия
Данный проект лицензирован по лицензии MIT — подробности см. в файле LICENSE.
Для разработчиков
Более подробную документацию о реализации сервера, ссылки на API и информацию о тестировании можно найти в файле references.md .