Skip to main content
Glama

arXiv Research Assistant MCP Server

by daheepk

🧠 arXiv 研究アシスタント MCP サーバー

このプロジェクトは、膨大な arXiv.org 論文データベースと対話するために構築された MCP (Model Context Protocol) サーバーです。

Claude AIのようなクライアントが、arXiv論文を効率的に検索、探索、比較できるようにします。これらはすべて、カスタム構築されたローカルサーバーを介して行われます。Python FastMCPフレームワークで構築されており、軽量なパッケージ管理にはuvを使用しています。

✨ 特徴

  • 🔍 キーワードベースの論文検索
    arXiv の論文をキーワードで検索し、関連性や最新度で並べ替えるオプションがあります。
  • 📚 カテゴリー別最新論文
    arXiv カテゴリ コード (例: cs.AImath.AP ) を指定して、その分野の最新の論文を取得します。
  • 📄 論文詳細検索
    論文の arXiv ID を使用して詳細なメタデータを取得します (タイトル、著者、概要、カテゴリ、DOI、PDF リンクなど)。
  • 🧑‍🔬 著者ベースの論文検索
    特定の著者によって公開された論文のリストを取得します。
  • 📊 トレンド分析(実験的)
    カテゴリ内の最近の論文に基づいて、トレンドのキーワードやトピックの概要を取得します (現在は模擬データを使用)。
  • 📝 要約プロンプトジェネレーター
    LLM が選択した論文をより効果的に要約するのに役立つプロンプトを動的に生成します。
  • 🆚 比較プロンプトジェネレーター
    2 つの論文 ID を指定して、その内容を比較するための構造化されたプロンプトを生成します。

🛠️ 技術スタック

  • Python 3.11以上
  • ファストMCP
  • uv (依存関係と環境管理用)
  • リクエスト(API通信用)
  • xml.etree.ElementTree (XML レスポンスの解析用)

🚀 はじめに

Smithery経由でインストール

Smithery経由で Claude Desktop 用の arXiv Research Assistant MCP Server を自動的にインストールするには:

npx -y @smithery/cli install arxiv-paper-mcp --client claude

PyPIからのインストール

uv pip install arxiv-paper-mcp

🔧 リポジトリをクローンする(開発用)

git clone https://github.com/daheepk/arxiv-mcp-server.git cd arxiv-mcp-server

🔧 依存関係のインストール(開発用)

uvを使用して、すべての依存関係を編集可能モードでインストールします。

uv pip install -e .

⚙️ 実行方法

▶️ サーバーを実行する(ローカル)

arxiv-paper-mcp

🔌 クロードと一緒に使う

この MCP サーバーを Claude で使用するには、次の JSON 構成を Claude の MCP 設定に追加します。

{ "mcpServers": { "arXivPaper": { "command": "uv", "args": [ "tool", "run", "arxiv-paper-mcp" ] } } }

プロジェクト構造

arxiv-mcp-server/ ├── arxiv_mcp/ # Main package │ ├── __init__.py │ ├── app.py # FastMCP app setup │ ├── server.py # Server entry point │ ├── utils.py # arXiv API communication logic │ ├── resources/ # MCP resources (categories, authors, etc.) │ ├── tools/ # MCP tools (search, detail lookup, trends) │ └── prompts/ # Prompt templates (summarize, compare) ├── pyproject.toml # Project config & dependencies └── README.md # This file
Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Claude AI がカスタム構築されたローカル サーバーを介して arXiv 論文を効率的に検索、調査、比較できるようにする MCP サーバー。

  1. ✨ 特徴
    1. 🛠️ 技術スタック
      1. 🚀 はじめに
        1. Smithery経由でインストール
        2. PyPIからのインストール
        3. 🔧 リポジトリをクローンする(開発用)
        4. 🔧 依存関係のインストール(開発用)
      2. ⚙️ 実行方法
        1. ▶️ サーバーを実行する(ローカル)
      3. 🔌 クロードと一緒に使う
        1. プロジェクト構造

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            The ArXiv MCP Server bridges the gap between AI models and academic research by providing a sophisticated interface to arXiv's extensive research repository. This server enables AI assistants to perform precise paper searches and access full paper content, enhancing their ability to engage with scientific literature.
            Last updated -
            4
            1,218
            Python
            Apache 2.0
            • Linux
            • Apple
          • -
            security
            A
            license
            -
            quality
            An MCP server that provides access to arXiv papers through their API.
            Last updated -
            4
            88
            Python
            MIT License
            • Apple
          • A
            security
            A
            license
            A
            quality
            Enables AI assistants to search and access arXiv research papers through a simple Message Control Protocol interface, allowing for paper search, download, listing, and reading capabilities.
            Last updated -
            4
            1
            Python
            Apache 2.0
          • -
            security
            A
            license
            -
            quality
            Enables AI assistants to search, download, and read arXiv research papers through a Message Control Protocol interface, with support for paper filtering and local storage.
            Last updated -
            Apache 2.0

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/daheepk/arxiv-mcp-server'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server