arxiv-research-server-mcp
Arxiv Research Server MCP: Search, organize, and summarize arXiv papers using MCP tools and resources.
Documentation
Arxiv Research Server MCP
Create a venv and install the requirements
Install uv if you haven't done so yet:
curl -LsSf https://astral.sh/uv/install.sh | shIn Windows:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"Or you can also install uv via pip:
pip install uvuv venv
source .venv/bin/activate # or .venv\Scripts\activate in Windows
uv pip install -r requirements.txtYou can use `.vscode/mcp.json` file as an example to know how to install the server.
Available Tools
Tools
- `search_papers(topic: str, max_results: int = 5)`: Search for papers on arXiv based on a topic and store their information.
- `extract_info(paper_id: str)`: Search for information about a specific paper across all topic directories.
Resources
- `papers://folders` → `get_available_folders()`: List all available topic folders in the papers directory.
- `papers://{topic}` → `get_topic_papers(topic: str)`: Get detailed information about papers on a specific topic.
Prompts
- `generate_search_prompt(topic: str, num_papers: int = 5)`: Generate a prompt to find and discuss academic papers on a specific topic.
Frequently asked questions
What is arxiv-research-server-mcp?
arxiv-research-server-mcp is Arxiv Research Server MCP: Search, organize, and summarize arXiv papers using MCP tools and resources.
How do I install arxiv-research-server-mcp?
Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.
Is arxiv-research-server-mcp open source?
Yes — it is hosted on GitHub at https://github.com/juananpe/arxiv-research-server-mcp and has 2 stars.
Related MCP tools
Damn Vulnerable MCP Server Python-based implementation. Trusted by 1200+ developers. Trusted by 1200+ developers. Trusted by 1200+ developers.
A Model Context Protocol (MCP) server that enables secure interaction with MySQL databases Python-based implementation. Trusted by 900+ developers.
Query MCP enables end-to-end management of Supabase via chat interface: read & write query executions, management API support, automatic migration versioning...
Model Context Protocol with Neo4j Python-based implementation. Trusted by 700+ developers. Trusted by 700+ developers. Trusted by 700+ developers.
An MCP server that provides control over Android devices via adb Python-based implementation. Trusted by 500+ developers.
A Model Context Protocol (MCP) server for PostgreSQL databases with enhanced capabilities for AI agents. Python-based implementation.
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP