ArXiv MCP サーバー
🔍 AI アシスタントがシンプルな MCP インターフェースを介して arXiv 論文を検索およびアクセスできるようにします。
ArXiv MCPサーバーは、メッセージ制御プロトコル(MCP)を介してAIアシスタントとarXivの研究リポジトリ間の橋渡しを提供します。これにより、AIモデルはプログラム的に論文を検索し、そのコンテンツにアクセスできるようになります。
✨ コア機能
🔎論文検索:日付範囲とカテゴリのフィルターを使用してarXiv論文を検索します
📄論文アクセス:論文コンテンツをダウンロードして読む
📋論文一覧: ダウンロードした論文をすべて表示
🗃️ローカルストレージ: 論文はローカルに保存され、より速くアクセスできます
📝プロンプト:リサーチプロンプトのセット
Related MCP server: ArXiv-MCP
🚀 クイックスタート
Smithery経由でインストール
Smithery経由で Claude Desktop 用の ArXiv Server を自動的にインストールするには:
npx -y @smithery/cli install arxiv-mcp-server --client claude手動でインストールする
uv を使用してインストールします。
uv tool install arxiv-mcp-server開発の場合:
# Clone and set up development environment
git clone https://github.com/blazickjp/arxiv-mcp-server.git
cd arxiv-mcp-server
# Create and activate virtual environment
uv venv
source .venv/bin/activate
# Install with test dependencies
uv pip install -e ".[test]"🔌 MCP統合
この構成を MCP クライアント構成ファイルに追加します。
{
"mcpServers": {
"arxiv-mcp-server": {
"command": "uv",
"args": [
"tool",
"run",
"arxiv-mcp-server",
"--storage-path", "/path/to/paper/storage"
]
}
}
}開発の場合:
{
"mcpServers": {
"arxiv-mcp-server": {
"command": "uv",
"args": [
"--directory",
"path/to/cloned/arxiv-mcp-server",
"run",
"arxiv-mcp-server",
"--storage-path", "/path/to/paper/storage"
]
}
}
}💡 利用可能なツール
サーバーは 4 つの主なツールを提供します。
1. 論文検索
オプションのフィルターを使用して論文を検索します。
result = await call_tool("search_papers", {
"query": "transformer architecture",
"max_results": 10,
"date_from": "2023-01-01",
"categories": ["cs.AI", "cs.LG"]
})2. 論文のダウンロード
arXiv IDで論文をダウンロード:
result = await call_tool("download_paper", {
"paper_id": "2401.12345"
})3. 論文リスト
ダウンロードしたすべての論文を表示:
result = await call_tool("list_papers", {})4. 論文を読む
ダウンロードした論文のコンテンツにアクセスします。
result = await call_tool("read_paper", {
"paper_id": "2401.12345"
})⚙️ 構成
環境変数を使用して設定します。
変数 | 目的 | デフォルト |
| 紙の保管場所 | ~/.arxiv-mcp-server/papers |
🧪 テスト
テスト スイートを実行します。
python -m pytest📄 ライセンス
MITライセンスに基づいてリリースされています。詳細はLICENSEファイルをご覧ください。
Pear Labsチームが心を込めて作りました
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.
Appeared in Searches
- Methods to Enhance Deep Research Capabilities
- Tools or methods for generating academic papers
- A server for finding academic papers, reading summaries, and tracking latest publications
- A service for finding academic papers on arXiv and Google Scholar
- A platform for accessing academic and scientific papers (likely referring to arXiv)