takashiishida/arxiv-latex-mcp

takashiishida/arxiv-latex-mcp

от takashiishida
MCP сервер для доступа к LaTeX-исходникам arXiv. Точная обработка математических формул отличает его от PDF. Предоставляет инструменты: полный текст, абстракт, разделы статьи. Полезен для работы с научными публикациями в Claude, Cursor и других.

arxiv-latex MCP Server

PyPI version License: MIT GitHub Release Trust Score

An MCP server that enables Claude Desktop, Claude Code, Cursor, or other MCP clients to directly access and process arXiv papers by fetching the LaTeX source. It uses arxiv-to-prompt under the hood to handle downloading and processing the LaTeX.

Why use the LaTeX source instead of uploading PDFs? Many PDF chat applications often struggle with mathematical content and equation-heavy papers. By utilizing the original LaTeX source code from arXiv papers, the LLM can accurately understand and handle equations and notations. This approach is particularly valuable for fields like computer science, mathematics, and engineering where precise interpretation of mathematical expressions is crucial.

Installation

If you are using Claude Desktop, you can utilize Desktop Extensions by double-clicking on the .mcpb file to install. Download the .mcpb file from here. Supported on macOS, Windows, and Linux.

Otherwise, you can run the server directly from PyPI with uvx:

{
  "mcpServers": {
    "arxiv-latex-mcp": {
      "command": "uvx",
      "args": ["arxiv-latex-mcp"]
    }
  }
}

Часто задаваемые вопросы

Инструменты были проиндексированы:
get_paper_abstract

Получает только аннотацию статьи arXiv. Используйте это для быстрого ознакомления, когда пользователь ещё не читал статью, а не когда он предоставляет идентификатор arXiv для её обсуждения.

Параметры
  • arxiv_idstringобязательный

    arXiv ID статьи (например, '2403.12345')

get_paper_prompt

Рекомендуемый вариант по умолчанию: получает полный исходный код LaTeX статьи arXiv для точной интерпретации математических выражений.

Параметры
  • arxiv_idstringобязательный

    arXiv ID статьи (например, '2403.12345')

get_paper_section

Получает конкретный раздел статьи arXiv по пути раздела. Используйте, когда полная статья слишком длинна для контекста или пользователь хочет сосредоточиться на конкретном разделе. Сначала используйте list_paper_sections, чтобы найти доступные пути.

Параметры
  • arxiv_idstringобязательный

    arXiv ID статьи (например, '2403.12345')

  • section_pathstringобязательный

    Путь к разделу для извлечения (например, '1', '2.1', 'Introduction'). Используйте list_paper_sections, чтобы найти доступные пути.

list_paper_sections

Перечисляет заголовки разделов статьи на arXiv. Полезно, когда полная статья слишком длинна для контекста и нужно определить, какие разделы загружать по отдельности.

Параметры
  • arxiv_idstringобязательный

    arXiv ID статьи (например, '2403.12345')

0.2.2основная

Выберите клиент, чтобы установить takashiishida/arxiv-latex-mcp:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "takashiishida-arxiv-latex-mcp-6aqz12q9ss": {
      "command": "uvx",
      "args": [
        "arxiv-latex-mcp"
      ]
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "takashiishida-arxiv-latex-mcp-6aqz12q9ss": {
      "command": "uvx",
      "args": [
        "arxiv-latex-mcp"
      ]
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "takashiishida-arxiv-latex-mcp-6aqz12q9ss": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "arxiv-latex-mcp"
      ]
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"takashiishida-arxiv-latex-mcp-6aqz12q9ss\",\"type\":\"stdio\",\"command\":\"uvx\",\"args\":[\"arxiv-latex-mcp\"]}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "takashiishida-arxiv-latex-mcp-6aqz12q9ss": {
      "command": "uvx",
      "args": [
        "arxiv-latex-mcp"
      ]
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add takashiishida-arxiv-latex-mcp-6aqz12q9ss -- uvx arxiv-latex-mcp

Либо через JSON-конфиг:

claude mcp add-json takashiishida-arxiv-latex-mcp-6aqz12q9ss "{\"command\":\"uvx\",\"args\":[\"arxiv-latex-mcp\"]}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add takashiishida-arxiv-latex-mcp-6aqz12q9ss -- uvx arxiv-latex-mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.takashiishida-arxiv-latex-mcp-6aqz12q9ss]
command = "uvx"
args = ["arxiv-latex-mcp"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите takashiishida/arxiv-latex-mcp, а в поле команды запуска — строку ниже:
uvx arxiv-latex-mcp

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "takashiishida-arxiv-latex-mcp-6aqz12q9ss": {
      "command": "uvx",
      "args": [
        "arxiv-latex-mcp"
      ]
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "takashiishida-arxiv-latex-mcp-6aqz12q9ss": {
      "command": "uvx",
      "args": [
        "arxiv-latex-mcp"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например takashiishida-arxiv-latex-mcp-6aqz12q9ss.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: takashiishida-arxiv-latex-mcp-6aqz12q9ss
    command: uvx
    args:
      - "arxiv-latex-mcp"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "takashiishida-arxiv-latex-mcp-6aqz12q9ss": {
      "command": "uvx",
      "args": [
        "arxiv-latex-mcp"
      ]
    }
  }
}

Похожие MCP-сервера

blazickjp/arxiv-mcp-server

blazickjp/arxiv-mcp-server

от blazickjp

Ищет научные статьи arXiv по датам и категориям, скачивает и читает полные тексты, сохраняет их в локальную папку.

Python⭐ 3223
pallaprolus/mendeley-mcp

pallaprolus/mendeley-mcp

от pallaprolus

MCP-сервер, который подключает вашу библиотеку Mendeley к ИИ-ассистентам вроде Claude. Ищите статьи, управляйте папками, читайте аннотации и даже извлекайте полный текст PDF. Незаменим для исследователей — работа с литературой через LLM становится быстрой и удобной.

Python⭐ 46
mlava/scholar-sidekick-mcp

mlava/scholar-sidekick-mcp

от mlava

MCP-сервер для научных идентификаторов: преобразует DOI, PMID, arXiv в цитаты (10 000+ стилей CSL) и экспорт (BibTeX, RIS и др.), проверяет отзывы, открытый доступ и фабрикацию. Полезен исследовате...

TypeScript⭐ 11
YGao2005/scholar-feed-mcp

YGao2005/scholar-feed-mcp

от ygao2005

MCP-сервер для поиска более 600 000 научных статей по CS/AI/ML с LLM-анализом новизны. Помогает исследователям проводить литературный обзор и отслеживать тренды прямо в Claude Code или Cursor.

TypeScript⭐ 12
SelfPy/science-ai-mcp-server

SelfPy/science-ai-mcp-server

от selfpy

MCP сервер Science AI Journal предоставляет инструменты для предпроверки, рецензирования и подбора научных журналов, а также проверки дубликатов - всё без выхода из ИИ-ассистента.

TypeScript⭐ 1
OctagonAI/octagon-deep-research-mcp

OctagonAI/octagon-deep-research-mcp

официальный

от octagonai

MCP сервер Octagon Deep Research для глубоких исследований — быстрее ChatGPT Deep Research и без ограничений. Отлично подходит для сбора данных, анализа рынков и академических изысканий, работая в Claude, Cursor и других MCP-клиентах.

JavaScript⭐ 94
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин