Books & Papers MCP Server — MCP-сервер для Claude Code
Находит книги и научные статьи в открытых источниках, цитирует их и читает оглавление. Пригодится для фактчекинга и поиска литературы прямо в чате с моделью.
claude mcp add --transport http libgen-mcp https://mcp.jmrp.io/libgenЧто делает Books & Papers MCP Server
Инструмент написан на Go. Он связывает ИИ-ассистента с каталогом Library Genesis и внешними базами вроде arXiv или OpenAlex. Прокси автоматически перебирает рабочие зеркала, поэтому сбои отдельных адресов не прерывают сессию.
Набор включает четыре инструмента. Команда search фильтрует выдачу по годам, get_details выдаёт цитаты в BibTeX или APA, а download сохраняет файлы. Утилита read умеет листать страницы и читать конкретные главы без предварительной загрузки тома на диск.
При локальном запуске через npx -y @jmrp.io/libgen-mcp требуется Node 18. Описания инструментов расходуют около 6800 токенов контекста. Сервер также работает по публичному адресу https://mcp.jmrp.io/libgen, но удалённый режим отдаёт ссылки вместо прямой записи файлов.
Какие задачи решает
- Искать научные публикации по теме в arXiv, PubMed и OpenAlex
- Формировать библиографические ссылки в форматах BibTeX, APA и IEEE
- Читать отдельные главы и оглавления книг без их скачивания
- Находить статьи и препринты по известному идентификатору DOI
Примеры запросов агенту
- Найди публикации по квантовым вычислениям за последние три года и подготовь цитаты в BibTeX.
- Открой первую главу этой книги через инструмент read и перескажи её содержание.
- Найди работу по DOI 10.1038/nature12373 и выведи список связанных статей.
Как установить Books & Papers MCP Server
1Командой платформы: удалённый сервер
claude mcp add --transport http libgen-mcp https://mcp.jmrp.io/libgen2Командой платформы
claude mcp add --env LIBGEN_MIRROR=<LIBGEN_MIRROR> --env LIBGEN_MCP_DOWNLOAD_DIR=<LIBGEN_MCP_DOWNLOAD_DIR> --env LIBGEN_MCP_TIMEOUT=<LIBGEN_MCP_TIMEOUT> --transport stdio books-papers-mcp-server -- npx -y @jmrp.io/libgen-mcpВместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
codex mcp add books-papers-mcp-server --url https://mcp.jmrp.io/libgen2Командой платформы
codex mcp add books-papers-mcp-server --env LIBGEN_MIRROR=<LIBGEN_MIRROR> --env LIBGEN_MCP_DOWNLOAD_DIR=<LIBGEN_MCP_DOWNLOAD_DIR> --env LIBGEN_MCP_TIMEOUT=<LIBGEN_MCP_TIMEOUT> -- npx -y @jmrp.io/libgen-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"books-papers-mcp-server": {
"url": "https://mcp.jmrp.io/libgen"
}
}
}{
"mcpServers": {
"books-papers-mcp-server": {
"command": "npx",
"args": [
"-y",
"@jmrp.io/libgen-mcp"
],
"env": {
"LIBGEN_MIRROR": "<LIBGEN_MIRROR>",
"LIBGEN_MCP_DOWNLOAD_DIR": "<LIBGEN_MCP_DOWNLOAD_DIR>",
"LIBGEN_MCP_TIMEOUT": "<LIBGEN_MCP_TIMEOUT>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"books-papers-mcp-server": {
"type": "http",
"url": "https://mcp.jmrp.io/libgen"
}
}
}{
"servers": {
"books-papers-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@jmrp.io/libgen-mcp"
],
"env": {
"LIBGEN_MIRROR": "<LIBGEN_MIRROR>",
"LIBGEN_MCP_DOWNLOAD_DIR": "<LIBGEN_MCP_DOWNLOAD_DIR>",
"LIBGEN_MCP_TIMEOUT": "<LIBGEN_MCP_TIMEOUT>"
}
}
}
}Вместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
gemini mcp add -t http books-papers-mcp-server https://mcp.jmrp.io/libgen2Командой платформы
gemini mcp add -e LIBGEN_MIRROR=<LIBGEN_MIRROR> -e LIBGEN_MCP_DOWNLOAD_DIR=<LIBGEN_MCP_DOWNLOAD_DIR> -e LIBGEN_MCP_TIMEOUT=<LIBGEN_MCP_TIMEOUT> books-papers-mcp-server npx -y @jmrp.io/libgen-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Books & Papers MCP Server
Как установить Books & Papers MCP Server в Claude Code?
Выполните команду claude mcp add --transport http books-papers-mcp-server https://mcp.jmrp.io/libgen. Сервер сразу подключится через публичный эндпоинт без дополнительных настроек.
Что умеет Books & Papers MCP Server?
Он открывает доступ к каталогам научной литературы, собирает библиографические ссылки в разных стилях и позволяет читать фрагменты документов без предварительного скачивания.
Нужны ли API-ключи для поиска по базам данных?
Нет, сервер работает без учётных записей и ключей доступа. Поиск по каталогам и внешним репозиториям вроде arXiv или PubMed не требует авторизации.