arXiv MCPサーバー

arXiv MCPサーバー

arXiv MCPサーバーでAIワークフローをarXivに接続。検索、取得、論文をLLM搭載のリサーチアシスタントへ直接読み込み。

「arXiv」MCPサーバーとは?

arXiv MCPサーバーは、自然言語でarXiv APIとシームレスにやり取りできるModel Context Protocol(MCP)サーバーです。AIアシスタントとarXiv学術論文リポジトリの間を橋渡しし、開発者やAIエージェントが論文のメタデータ取得、高度な検索、PDFダウンロード、記事内容のLLMへの直接読み込みを可能にします。情報取得や文書管理、LLM向けのコンテキストデータ強化を自動化し、学術研究をよりアクセスしやすく効率的にします。

プロンプト一覧

リポジトリ内でプロンプトテンプレートは言及されていません。

リソース一覧

リポジトリ内に明示的なMCPリソースは記載されていません。

ツール一覧

  • get_article_url
    arXiv.orgにホストされている記事のタイトルからURLを取得します。
    パラメータ: title(文字列)

  • download_article
    arXiv.orgからPDFファイルとして論文をローカルにダウンロードします。
    パラメータ: title(文字列)

  • load_article_to_context
    記事内容を大規模言語モデル(LLM)のコンテキストに読み込み、さらなる処理を行います。
    パラメータ: title(文字列)

  • get_details
    タイトルからarXiv.orgの論文メタデータを取得します。
    パラメータ: title(文字列)

  • search_arxiv
    arXiv APIで包括的な検索クエリを実行し、一致する論文のメタデータを返します。
    パラメータ:

    • all_fields(文字列):全体のキーワード検索
    • title(文字列):タイトル内検索
    • author(文字列):著者名でのフィルタ
    • abstract(文字列):要約内検索
    • start(int):返却する最初の結果のインデックス

このMCPサーバーのユースケース

  • 学術文献検索
    AIアシスタントや開発者がarXivの膨大なデータベースからキーワード・著者名・主題で関連論文を検索し、リサーチを効率化します。
  • 自動ドキュメント取得
    ツールコールで指定論文のPDFを直接ダウンロードし、オリジナルの研究論文に素早くアクセスできます。
  • LLMへのコンテキストデータ読み込み
    論文内容をLLMのコンテキストに読み込むことで、高度な質問応答・要約・解析ワークフローに活用できます。
  • メタデータ抽出
    著者・タイトル・要約など詳細なメタデータを自然言語クエリで簡単に取得し、書誌アプリケーションをサポートします。
  • AI駆動リサーチアシスタントへの統合
    関心分野の最新論文を提示するAIアシスタントの基盤として機能します。

セットアップ方法

Windsurf

  1. 事前にPython 3.13以上がインストールされていることを確認します。
  2. arXiv MCPサーバーのリポジトリをクローンし、依存パッケージをインストールします。
  3. Windsurfの設定ファイルを編集し、arXiv MCPサーバーを追加します。
  4. mcpServersオブジェクトの下に次のJSONスニペットを挿入します:
{
  "arxiv-mcp": {
    "command": "python",
    "args": ["-m", "arxiv_server"]
  }
}
  1. 設定を保存し、Windsurfを再起動します。
  2. サーバーが稼働しアクセス可能であることを確認します。

APIキーの安全な管理方法:
サーバーやツールでAPIキーが必要な場合は、環境変数として保存し設定で参照してください:

{
  "arxiv-mcp": {
    "command": "python",
    "args": ["-m", "arxiv_server"],
    "env": {
      "ARXIV_API_KEY": "<your-api-key>"
    },
    "inputs": {
      "api_key": "${env.ARXIV_API_KEY}"
    }
  }
}

Claude

  1. Python 3.13以上をインストールし、arXiv MCPサーバーリポジトリをクローンします。
  2. ClaudeのMCPサーバー設定ファイルを探します。
  3. mcpServersの下に以下を追加します:
{
  "arxiv-mcp": {
    "command": "python",
    "args": ["-m", "arxiv_server"]
  }
}
  1. 変更を保存し、Claudeを再起動します。
  2. サーバーがClaudeから検出できることを確認します。

Cursor

  1. Python 3.13以上がインストールされていることを確認し、リポジトリをクローンします。
  2. Cursorの設定ファイルを開きます。
  3. 下記のようにarXiv MCPサーバーを追加します:
{
  "arxiv-mcp": {
    "command": "python",
    "args": ["-m", "arxiv_server"]
  }
}
  1. 保存してCursorを再起動します。
  2. 統合をテストします。

Cline

  1. Python 3.13以上をインストールし、サーバーリポジトリをクローンします。
  2. Clineの設定ファイルを編集してサーバーを登録します。
  3. このブロックを追加:
{
  "arxiv-mcp": {
    "command": "python",
    "args": ["-m", "arxiv_server"]
  }
}
  1. 保存してClineを再起動します。
  2. 接続を確認します。

注意:
APIキーなどの機密情報は、上記の例のように必ず環境変数で安全に管理してください。

フロー内でこのMCPを使う方法

FlowHuntでのMCP利用方法

FlowHuntワークフローにMCPサーバーを組み込むには、まずフローにMCPコンポーネントを追加し、AIエージェントに接続します:

FlowHunt MCP flow

MCPコンポーネントをクリックして設定パネルを開きます。システムMCP構成セクションで、以下のJSON形式でMCPサーバーの詳細を入力します:

{
  "arxiv-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

設定が完了すると、そのAIエージェントはこのMCPの全機能にアクセス可能になります。“arxiv-mcp"の部分はご自身のサーバー名に、URLもご自身のMCPサーバーURLに置き換えてください。


概要

セクション利用可否詳細・備考
概要
プロンプト一覧なし
リソース一覧なし
ツール一覧
APIキー管理記載あり
サンプリングサポート(評価時には重要度低)記載なし

当社の見解

arXiv MCPサーバーは、学術論文取得やLLMワークフロー統合のためのツールセットに特化しています。機能やセットアップも明確にドキュメント化されており、MITライセンスのオープンソースです。ただし、プロンプトテンプレートや明示的なリソースは提供されておらず、サンプリングやrootsサポートについても記載がありません。arXiv連携を求めるユーザーには堅実な選択肢ですが、高度なMCP機能はやや不足しています。

MCPスコア

ライセンスあり✅ (MIT)
ツールが最低1つある
フォーク数1
スター数4

よくある質問

arXiv MCPサーバーとは何ですか?

arXiv MCPサーバーは、AIアシスタントや開発者が自然言語でarXiv学術論文データベースとやり取りできるModel Context Protocolサーバーです。検索、メタデータ取得、PDFダウンロード、論文内容のLLMへの読み込みをサポートします。

arXiv MCPサーバーはどんなツールを提供していますか?

論文URLの取得、PDFダウンロード、記事内容のLLMへの読み込み、メタデータ抽出、タイトル・著者・要約などのフィルタを用いた高度な検索クエリなどのツールを提供します。

arXiv MCPサーバーでAPIキーを安全に管理するには?

APIキー(必要な場合)は環境変数として保存し、MCPサーバー設定で参照してください。例: { \"arxiv-mcp\": { \"command\": \"python\", \"args\": [\"-m\", \"arxiv_server\"], \"env\": { \"ARXIV_API_KEY\": \"\" }, \"inputs\": { \"api_key\": \"${env.ARXIV_API_KEY}\" } } }

論文の全文をLLMエージェントに読み込めますか?

はい、'load_article_to_context'ツールを使えば、arXiv論文の全文をLLMのコンテキストへ直接読み込んで要約や質問応答、さらなる解析が行えます。

arXiv MCPサーバーはオープンソースですか?

はい、MITライセンスのもとでオープンソースです。

arXivをFlowHuntと統合

arXiv MCPサーバーでAIエージェントにarXivを接続し、リサーチフローを強化。文献レビューやメタデータ抽出などを自動化できます。

詳細はこちら

arxiv-latex MCP サーバー
arxiv-latex MCP サーバー

arxiv-latex MCP サーバー

arxiv-latex MCP サーバーは、AI ツールが arXiv 論文の LaTeX ソースファイルに直接アクセスし処理できるようにし、FlowHunt や他の MCP 対応クライアントでの正確な数式解釈や高度な科学論文分析を実現します。...

2 分で読める
AI MCP Server +5
XMind MCPサーバー
XMind MCPサーバー

XMind MCPサーバー

XMind MCPサーバーは、AIアシスタントとXMindマインドマップファイルをシームレスに接続し、高度な検索、抽出、分析によって効率的なナレッジ管理やタスク自動化を実現します。...

2 分で読める
AI Mind Mapping +5
Oxylabs MCPサーバー
Oxylabs MCPサーバー

Oxylabs MCPサーバー

Oxylabs MCP(Model Context Protocol)サーバーは、AIアシスタントと実世界のウェブの橋渡しとなり、あらゆるウェブサイトからクリーンなデータを抽出・構造化・提供するための統一APIを提供します。AIモデルがライブWebデータにアクセスし、抽出を自動化し、リアルタイム情報でワークフローを強化...

1 分で読める
MCP Web Scraping +3