
arxiv-mcp-server
blazickjpApache-2.0
2.8k звёзд228 форков
ArXiv MCP Server связывает AI-ассистентов с репозиторием научных статей arXiv через Model Context Protocol. Разработчики и исследователи получают доступ к миллионам публикаций: поиск, загрузка, анализ цитирований — без переключения между инструментами.
Сервер работает через стандартный протокол MCP, поэтому легко встраивается в Claude Desktop, VS Code и другие клиенты. Не требует создания аккаунта или API-ключей.
Установка
uvx arxiv-mcp-serverХарактеристики
Общее
- СтатусСообщество
- Разработчикblazickjp
- ЛицензияApache-2.0
Технологии
- ЯзыкиPython
- Транспортstdio
Описание
Возможности
- Поиск статей по ключевым словам, авторам, категориям arXiv.
- Фильтрация результатов по дате публикации.
- Загрузка полного текста статьи в формате PDF.
- Семантический поиск: нахождение релевантных статей по смыслу запроса.
- Построение графа цитирования — просмотр ссылок и связей между работами.
- Настройка оповещений о новых публикациях по заданным темам.
- Получение метаданных: аннотация, авторы, категории, дата публикации.
- Работа с идентификаторами arXiv (например, 1706.03762) для прямого доступа.
Как подключить
Установите сервер с помощью uvx (предварительно установите uv):
uvx arxiv-mcp-server
Добавьте конфигурацию в ваш MCP-клиент. Для Claude Desktop откройте файл настроек и добавьте:
{"mcpServers": {"arxiv-mcp-server": {"command": "uvx", "args": ["arxiv-mcp-server"]}}}
Перезапустите клиент. Сервис готов к работе.
Примеры запросов
- «Найди последние статьи по квантовым вычислениям за 2024 год.»
- «Покажи граф цитирования для статьи Attention Is All You Need.»
- «Загрузи PDF статьи arXiv:1706.03762.»
- «Настрой оповещение о новых публикациях по теме машинное обучение.»
Технические детали
- Язык: Python (версия 3.11+)
- Транспорт: stdio
- Лицензия: Apache 2.0
- Совместимые клиенты: Claude Desktop, VS Code, любое MCP-приложение
- Установка: через
uvxилиpip