
prashalruchiranga/arxiv-mcp-server
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Сервер MCP, который позволяет взаимодействовать с API arXiv на естественном языке
Обзор
Сервер Model Context Protocol (MCP), который позволяет взаимодействовать с API arXiv на естественном языке. - Отредактировать метаданные о научных статьях, размещенных на arXiv.org - Загрузить статьи в формате PDF на локальную машину - Поиск по базе данных arXiv для конкретного запроса - Отредактировать статьи и загрузить их в контекст большой языковой модели (LLM) - восстановить URL-адрес статьи, размещенной на arXiv.org, на основе ее заголовка - title (String): Заголовок статьи - - Скачать статью, размещенную на arXiv.org, как PDF-файл - title (String): Заголовок статьи - - Загрузить статью, размещенную на arXiv.org, в контекст LLM - title (String): Название статьи - - Получить метаданные статьи, размещенной на arXiv.
Обзор (машинный перевод)
Сервер Model Context Protocol (MCP), который позволяет взаимодействовать с API arXiv на естественном языке.
Особенности
- Получить метаданные о научных статьях, размещенных на arXiv.org Скачать статьи в формате PDF на локальный компьютер Поиск базы данных arXiv по определенному запросу
- Извлекать статьи и загружать их в контекст большой языковой модели (LLM)
Инструменты
get article url Восстановите URL-адрес статьи, размещенной на arXiv.org, на основе ее названия.
title(струна): Название статьи download article Скачать статью, размещенную на arXiv.org в виде PDF-файла- [[Т1]] (Структура): Название статьи load article to context Загрузите статью, размещенную на arXiv.org, в контекст LLM
- [[Т2]] (Строка): Название статьи get details
- Получение метаданных статьи, размещенной на arXiv.org, на основе ее названия
- [[Т3]] (Структура): Название статьи
** Search arxiv**
Выполняет поисковый запрос на API arXiv на основе заданных параметров и возвращает соответствующие метаданные статьи
all_fields(струна): общий поиск по ключевым словам во всех полях метаданныхtitle(String): Ключевое слово(ы) для поиска в заголовках статей
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
arXiv MCP Server
A Model Context Protocol (MCP) server that enables interacting with the arXiv API using natural language.
Features
- Retrieve metadata about scholarly articles hosted on arXiv.org
- Download articles in PDF format to the local machine
- Search arXiv database for a particular query
- Retrieve articles and load them into a large language model (LLM) context
Tools
- get_article_url
- Retrieve the URL of an article hosted on arXiv.org based on its title
title(String): Article title
- Retrieve the URL of an article hosted on arXiv.org based on its title
- download_article
- Download the article hosted on arXiv.org as a PDF file
title(String): Article title
- Download the article hosted on arXiv.org as a PDF file
- load_article_to_context
- Load the article hosted on arXiv.org into context of a LLM
title(String): Article title
- Load the article hosted on arXiv.org into context of a LLM
- get_details
- Retrieve metadata of an article hosted on arXiv.org based on its title
title(String): Article title
- Retrieve metadata of an article hosted on arXiv.org based on its title
- search_arxiv
- Performs a search query on the arXiv API based on specified parameters and returns matching article metadata
all_fields(String): General keyword search across all metadata fieldstitle(String): Keyword(s) to search for within the titles of articlesauthor(String): Author name(s) to filter results byabstract(String): Keyword(s) to search for within article abstractsstart(int): Index of the first result to return
- Performs a search query on the arXiv API based on specified parameters and returns matching article metadata
Setup
MacOS
Clone the repository
git clone https://github.com/prashalruchiranga/arxiv-mcp-server.git
cd arxiv-mcp-server
Install uv package manager. For more details on installing, visit the official uv documentation.
# Using Homebrew
brew install uv
# or
curl -LsSf https://astral.sh/uv/install.sh | sh
Create and activate virtual environment.
uv venv --python=python3.13
source .venv/bin/activate
Install development dependencies.
uv sync
Windows
Install uv package manager. For more details on installing, visit the official uv documentation.
# Use irm to download the script and execute it with iex
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Close and reopen the shell, then clone the repository.
git clone https://github.com/prashalruchiranga/arxiv-mcp-server.git
cd arxiv-mcp-server
Create and activate virtual environment.
uv venv --python=python3.13
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →