Simple Arxiv — MCP-сервер для поиска научных статей на arXiv
Simple Arxiv — это MCP-сервер (Model Context Protocol), который позволяет AI-ассистентам (например, Claude Desktop) искать научные статьи на arXiv и получать их метаданные. Сервер использует официальное API arXiv и соблюдает все ограничения по скорости запросов.
Возможности
- Поиск статей по заголовку и содержимому аннотации
- Получение метаданных статьи: авторы, дата публикации, аннотация, ссылки на PDF/HTML
- Встроенное ограничение частоты запросов (не более 1 запроса в 3 секунды) согласно правилам arXiv
Установка
Через Smithery (рекомендуется для Claude Desktop)
npx -y @smithery/cli install mcp-simple-arxiv --client claude
Вручную (через pip)
pip install mcp-simple-arxiv
Настройка для Claude Desktop
Добавьте в файл конфигурации claude_desktop_config.json:
macOS:
{
"mcpServers": {
"simple-arxiv": {
"command": "python",
"args": ["-m", "mcp_simple_arxiv"]
}
}
}
Windows (замените путь на ваш):
{
"mcpServers": {
"simple-arxiv": {
"command": "C:\\Users\\YOUR_USERNAME\\AppData\\Local\\Programs\\Python\\Python311\\python.exe",
"args": ["-m", "mcp_simple_arxiv"]
}
}
}
После перезапуска Claude Desktop сервер будет доступен.
Примеры использования
Поиск статей
Попросите Claude найти статьи:
Найди на arXiv последние статьи про большие языковые модели (LLM).
Сервер вернёт список с заголовками, авторами, arXiv ID и датой публикации.
Получение деталей статьи
Укажите arXiv ID статьи:
Покажи детали статьи с ID 2103.08220.
Ответ будет содержать: полный заголовок, список авторов, даты публикации и обновления, ссылку на журнал (если есть), аннотацию, а также ссылки на PDF и HTML.
Разработка
Если хотите внести изменения или запустить сервер локально:
git clone https://github.com/andybrandt/mcp-simple-arxiv
cd mcp-simple-arxiv
pip install -e .
Соблюдение правил API arXiv
- Максимум 1 запрос в 3 секунды
- Одновременно выполняется только одно соединение
- Реализована обработка ошибок и повторные попытки
Лицензия
MIT
Комментарии
Комментариев пока нет. Будьте первым.