arxivsub-mcp について
arxivsub-mcp は AI エージェントを arXivSub に接続し、論文検索、関連研究の探索、研究分析、個人ライブラリ管理を可能にします。arXiv と主要な AI、コンピュータービジョン、機械学習、ロボティクス、NLP の会議論文を収録し、構造化された要約を提供します。
主な機能
- 01意味検索とキーワードによる論文検索
- 02論文から関連研究を検索
- 03研究動向とランキングの分析
- 04メモや読書状況を付けて論文を保存
- 056 部構成の論文要約を取得
活用シーン
- 01研究テーマの新しい論文を探す
- 02関連論文から文献レビューを広げる
- 03会議ごとの論文発表動向を追う
- 04個人用の読書ライブラリを整理
MCP 対応
論文検索、類似論文の探索、分析、個人ライブラリ管理の arXivSub ツールを MCP クライアントに提供します。stdio でローカル実行する方法と、ホスト型 Streamable HTTP エンドポイントへの接続に対応します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
5掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| limit | integer | いいえ | ソースごとの論文数の上限(サーバー側の上限は 100)。デフォルトは 10 件です。 |
| query | string | はい | 自然言語の検索クエリ。例:“LLM safety alignment”。 |
| has_code | boolean | いいえ | true の場合、公開コードリポジトリを提供する論文のみを返します(再現可能性の指標)。 |
| language | string | いいえ | 要約の言語。'en' または 'zh'。デフォルトは 'en' です。 |
| locations | array | いいえ | 検索する会議・出版先(大文字と小文字を区別):arxiv、CVPR、ICCV、ECCV、ICLR、ICML、NeurIPS、AAAI、MICCAI、CoRL、RSS、ACL、EMNLP、ICRA、IROS、IJCAI、SIGGRAPH、'SIGGRAPH Asia'。arXiv のプレプリントを含めるには、'arxiv' を指定します。デフォルト:['arxiv']。 |
| arxiv_days | integer | いいえ | 過去 N 日間の arXiv 論文のみを対象にします。デフォルトは 30 です。 |
| conference_years | array | いいえ | 対象に含める会議論文の発表年。例:[2024, 2025]。デフォルト:過去 2 年。 |
詳細
arxivsub-mcp
arXivSub 用の MCP サーバーです。AI エージェント(Claude Desktop、Cursor、Cline、Claude Code、Windsurf など)から、arXiv や主要な AI/CV/ML/ロボティクス/NLP 系カンファレンスを検索し、論文から関連研究をたどり、研究分析を作成して、個人ライブラリを管理できます。
arXivSub はすべての論文を、6 項目の構造化された要約(概要、イノベーション、手法、データセット、結果、制限事項)にまとめ、arXiv + CVPR、ICCV、ECCV、ICLR、ICML、NeurIPS、AAAI、MICCAI、CoRL、RSS、ACL、EMNLP、ICRA、IROS、IJCAI、SIGGRAPH、SIGGRAPH Asia を対象とするセマンティック検索用にインデックス化します。このサーバーを使えば、その機能をエージェントから直接利用できます。
無料キーを取得(7 日間のトライアル、クレジットカード不要)
- メールアドレスまたは Google アカウントで https://arxivsub.comfyai.app/skills にサインインします。
- Skills ページから API キーをコピーします。
- 以下のサーバー設定で
ARXIVSUB_SKILL_KEYに設定します。
新規アカウントでは、全機能を利用できる 7 日間の無料トライアルをご利用いただけます。トライアル終了後は arXivSub Pro の一部として利用できます。
インストール
サーバーは npx で実行するため、手動でのインストールは不要です。MCP クライアントの設定に追加してください。
Claude Desktop(claude_desktop_config.json)、Cursor(~/.cursor/mcp.json)、Windsurf、Cline など:
{
"mcpServers": {
"arxivsub": {
"command": "npx",
"args": ["-y", "arxivsub-mcp"],
"env": { "ARXIVSUB_SKILL_KEY": "your_key_here" }
}
}
}
Claude Code:
claude mcp add arxivsub --env ARXIVSUB_SKILL_KEY=your_key_here -- npx -y arxivsub-mcp
Codex CLI:
codex mcp add arxivsub --env ARXIVSUB_SKILL_KEY=your_key_here -- npx -y arxivsub-mcp
または、~/.codex/config.toml に直接追加します:
[mcp_servers.arxivsub]
command = "npx"
args = ["-y", "arxivsub-mcp"]
env = { ARXIVSUB_SKILL_KEY = "your_key_here" }
クライアントを再起動すると、以下のツールが利用可能になります。
claude.ai(リモートコネクター)
claude.ai ではインストールは不要です。ホスト型コネクターを追加します:
-
設定 → コネクター → カスタムコネクターを追加
-
名前:
arxivsub -
リモート MCP サーバー URL(
YOUR_KEYを https://arxivsub.comfyai.app/skills で取得したキーに置き換えます):https://qtevnmgyobilaanrzidq.supabase.co/functions/v1/mcp?key=YOUR_KEY -
OAuth フィールドは空のままにして、追加をクリックします。
これは、arXivSub ゲートウェイの薄いアダプターとして同じツールを公開する、ホスト型の Streamable HTTP MCP エンドポイントです。ソース: supabase/functions/mcp/index.ts。
ツール
| ツール | 機能 |
|---|---|
search_papers | arXiv とカンファレンスを対象に、セマンティック検索とキーワード検索を行います。会場、新しさ、年、has_code で絞り込めます。各論文の 6 項目の要約、著者、PDF、コードへのリンクを返します。 |
find_similar_papers | すでに見つけた論文について、近傍の「関連研究」を検索します。連続して実行し、簡易的な文献レビューを作成できます。 |
research_insight | ピボット分析(ウェブサイトの Custom Chart エンジン):トレンド、ランキング、内訳を表示します。Pro/トライアル限定。 |
library_save | 個人ライブラリに論文を保存/更新します。メモ、読書状況、コレクションを管理できます。 |
library_list | 保存した論文とコレクションの一覧を表示します。 |
エージェントに自然な言葉で依頼するだけです。「コード付きの最近の LLM 安全性に関する論文を探して」、「この論文に似た研究をもっと見せて」、「拡散モデルへの関心は月ごとにどう推移していますか」、「これを『読みたい』コレクションに保存して」 といった依頼に応じて、適切なツールが選択されます。
注意事項
- 会場名は大文字と小文字を区別します:
arxiv、CVPR、ICCV、ECCV、ICLR、ICML、NeurIPS、AAAI、MICCAI、CoRL、RSS、ACL、EMNLP、ICRA、IROS、IJCAI、SIGGRAPH、SIGGRAPH Asia。 - クォータ: 検索/類似論文/インサイトの各呼び出しで、1 日あたりのクォータを 1 単位消費します。ライブラリの呼び出しは無料です。残りのクォータは各結果とともに返されます。
- プライバシー/セキュリティ: サーバーが保持するのはスキルキーのみで、arXivSub ゲートウェイとの通信には HTTPS を使用します。データベースへの直接アクセス権や、サービスの認証情報は持ちません。
開発
npm install
npm run build # tsc -> dist/
ARXIVSUB_SKILL_KEY=... node dist/index.js # run over stdio
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。