mcpField
M
mcp-simple-arxiv

mcp-simple-arxiv

ローカル
github.com/andybrandtデータ・分析20236 週間前に更新

mcp-simple-arxiv について

mcp-simple-arxiv は、arXiv API を通じて LLM クライアントから論文を検索・閲覧できる MCP サーバーです。学術文献を調べる研究者や利用者を想定しています。論文の PDF を Markdown に変換して全文を取得することもできます。

主な機能

  1. 01タイトルと要約による論文検索
  2. 02提出日の範囲による結果の絞り込み
  3. 03提出日・更新日・関連性による並べ替え
  4. 04一致した結果の総件数の表示
  5. 05論文のメタデータと要約の取得
  6. 06論文全文の Markdown 形式での取得

活用シーン

  1. 01LLM に特定トピックの最新論文を探させる
  2. 02期間を指定して研究動向を調査する
  3. 03論文全文を読み込んで要約や質疑応答を行う

MCP 対応

本プロジェクトは MCP サーバーとして、arXiv の検索、メタデータ取得、全文取得のツールを LLM クライアントに提供します。stdio によるローカル実行とネットワーク経由の Web サーバーとしての実行に対応しています。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"simple-arxiv": {
"command": "npx",
"args": [
"-y",
"@smithery/cli"
]
}
}
}
起動コマンドnpx -y @smithery/cli

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@smithery/cli

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

mcp-simple-arxiv

Trust Score smithery badge Verified on MseeP

arXiv の API を通じて論文にアクセスできる MCP サーバーです。

mcp-simple-arxiv MCP server

機能

このサーバーを使用すると、Claude Desktop などの LLM クライアントで次のことができます。

  • arXiv の論文をタイトルや概要の内容から検索する
  • 投稿日の範囲で検索結果を絞り込む
  • 検索結果の並べ替え方法(投稿日、更新日、関連度)を指定する
  • 該当する検索結果の総数を確認し、検索条件の具体性を把握する
  • 論文のメタデータと概要を取得する
  • 論文の全文を Markdown 形式で取得する(PDF から変換)
  • 利用可能な論文形式(PDF/HTML)へのリンクにアクセスする
  • arXiv の分野カテゴリを閲覧、検索する

ウェブ版を使用するには、このコネクターを Claude.ai に追加してください:https://mcp.andybrandt.net/arxiv 。 ローカルにインストールして使用することもできます。

インストールとデプロイ

このサーバーは、デスクトップクライアント向けのローカルな stdio サーバー、またはネットワークからアクセス可能なウェブサーバーの 2 つのモードで実行できます。

Smithery 経由でインストール

Smithery 経由で Simple Arxiv を Claude Desktop に自動インストールするには:

npx -y @smithery/cli install mcp-simple-arxiv --client claude
手動インストール
pip install mcp-simple-arxiv

Claude Desktop での使用方法

次の設定を claude_desktop_config.json に追加してください。

(Mac OS)

{
  "mcpServers": {
    "simple-arxiv": {
      "command": "python",
      "args": ["-m", "mcp_simple_arxiv"]
      }
  }
}

(Windows 版):

{
  "mcpServers": {
    "simple-arxiv": {
      "command": "C:\\Users\\YOUR_USERNAME\\AppData\\Local\\Programs\\Python\\Python311\\python.exe",
      "args": [
        "-m",
        "mcp_simple_arxiv"
      ]
    }
  }
}

Claude Desktop を再起動すると、次の機能を利用できるようになります。

論文の検索

次のようなクエリで、Claude に論文の検索を依頼できます。

Can you search arXiv for recent papers about large language models?

LLM は、投稿日、更新日、関連度で検索結果を並べ替えられます。

Search arXiv for papers about transformers, sorted by relevance.

日付による絞り込みを使うと、特定の期間に対象を絞れます。

Find papers about quantum computing published in 2024.
Search for recent machine learning papers from the last 6 months.

検索結果には次の情報が含まれます。

  • 該当する論文の総数(例:「該当する結果は合計 15,234 件で、最初の 10 件を表示しています」)
  • 論文のタイトル、著者、arXiv ID
  • カテゴリ(主要カテゴリと追加カテゴリ)
  • 公開日
  • 概要のプレビュー
論文の詳細を取得

論文 ID がわかったら、詳細情報を取得できます。

Can you show me the details for paper 2103.08220?

次の情報が返されます。

  • 論文の正式なタイトル
  • 著者
  • 公開日と更新日
  • 雑誌の参照情報(利用可能な場合)
  • 論文の概要
  • 利用可能な形式(PDF/HTML)へのリンク

ウェブへのデプロイについては、WEB_DEPLOYMENT.md をご覧ください。

開発

開発用にインストールするには:

git clone https://github.com/andybrandt/mcp-simple-arxiv
cd mcp-simple-arxiv
pip install -e .
arXiv API のガイドライン

このサーバーは arXiv API の使用ガイドラインに従っています。

  • リクエストは 3 秒あたり最大 1 回に制限
  • 同時接続は 1 つまで
  • 適切なエラー処理と再試行ロジック

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。