arXiv Research Assistant MCP Server
🧠 arXiv 研究アシスタント MCP サーバー
このプロジェクトは、膨大な arXiv.org 論文データベースと対話するために構築された MCP (Model Context Protocol) サーバーです。
Claude AIのようなクライアントが、arXiv論文を効率的に検索、探索、比較できるようにします。これらはすべて、カスタム構築されたローカルサーバーを介して行われます。Pythonと FastMCPフレームワークで構築されており、軽量なパッケージ管理にはuvを使用しています。
✨ 特徴
🔍 キーワードベースの論文検索
arXiv の論文をキーワードで検索し、関連性や最新度で並べ替えるオプションがあります。📚 カテゴリー別最新論文
arXiv カテゴリ コード (例:cs.AI、math.AP) を指定して、その分野の最新の論文を取得します。📄 論文詳細検索
論文の arXiv ID を使用して詳細なメタデータを取得します (タイトル、著者、概要、カテゴリ、DOI、PDF リンクなど)。🧑🔬 著者ベースの論文検索
特定の著者によって公開された論文のリストを取得します。📊 トレンド分析(実験的)
カテゴリ内の最近の論文に基づいて、トレンドのキーワードやトピックの概要を取得します (現在は模擬データを使用)。📝 要約プロンプトジェネレーター
LLM が選択した論文をより効果的に要約するのに役立つプロンプトを動的に生成します。🆚 比較プロンプトジェネレーター
2 つの論文 ID を指定して、その内容を比較するための構造化されたプロンプトを生成します。
Related MCP server: scholar-search-mcp
🛠️ 技術スタック
Python 3.11以上
uv (依存関係と環境管理用)
リクエスト(API通信用)
xml.etree.ElementTree (XML レスポンスの解析用)
🚀 はじめに
Smithery経由でインストール
Smithery経由で Claude Desktop 用の arXiv Research Assistant MCP Server を自動的にインストールするには:
npx -y @smithery/cli install arxiv-paper-mcp --client claudePyPIからのインストール
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 fileResources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityCmaintenanceAn MCP server for searching and downloading academic papers from multiple sources including arXiv, PubMed, bioRxiv, and Sci-Hub, designed for seamless integration with large language models like Claude Desktop.795572,417MIT
- Alicense-qualityCmaintenanceAn MCP server for academic paper search that integrates with AI assistants (e.g., Claude Code, Cursor), enabling them to search and retrieve academic paper metadata.237MIT
- FlicenseAqualityDmaintenanceA streamlined MCP server that connects AI assistants to arXiv's vast collection of academic papers, enabling search, retrieval, and analysis of research papers.71
- FlicenseAqualityCmaintenanceA local MCP server for searching and reading arXiv papers, enabling paper search, retrieval, and summarization through Claude.6
Related MCP Connectors
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Academic research MCP server for paper search, citation checks, graphs, and deep research.
Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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-paper-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server