š§ arXiv Research Assistant MCP Server
@daheepk
About š§ arXiv Research Assistant MCP Server
This project is an arXiv paper retrievalĀ and search service implemented through a custom MCP (Multi-Capability Provider) framework. It provides a server-side implementationĀ to fetch, search, and analyze academicĀ papers from arXiv.org.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"arXivPaper": {
"command": "uv",
"args": [
"tool",
"run",
"arxiv-paper-mcp"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is š§ arXiv Research Assistant MCP Server?
An MCP (Model Context Protocol) server built to interact with the arXiv.org paper database. It allows clients like Claude AI to search, explore, and compare arXiv papers via a local server, using Python and the FastMCP framework.
How to use š§ arXiv Research Assistant MCP Server?
Install via Smithery (npx -y @smithery/cli install arxiv-paper-mcp --client claude) or from PyPI (uv pip install arxiv-paper-mcp). Run locally with arxiv-paper-mcp. For Claude, add a JSON configuration with the command uv tool run arxiv-paper-mcp.
Key features of š§ arXiv Research Assistant MCP Server
- Keyword-based paper search with sorting options
- Fetch latest papers by arXiv category code
- Detailed metadata lookup by arXiv ID
- Author-based paper search
- Experimental trend analysis (mock data)
- Prompt generators for summarization and comparison
Use cases of š§ arXiv Research Assistant MCP Server
- Search for recent papers in a specific category (e.g.,
cs.AI) - Retrieve all papers by a given author
- Look up full metadata for a known arXiv paper
- Compare two papers using a structured prompt
- Generate a summarization prompt for a selected paper
FAQ from š§ arXiv Research Assistant MCP Server
What are the runtime requirements?
Python 3.11+ with the uv package manager and dependencies: FastMCP, requests, and xml.etree.ElementTree.
Where does the data come from?
All paper data is fetched from the arXiv.org API in real-time.
Is the trend analysis feature based on real data?
No, it is experimental and currently uses mock data.
How do I run the server after installation?
Run the command arxiv-paper-mcp in your terminal.
Can I use this server with Claude?
Yes, configure it in Claudeās MCP settings using the JSON shown in the README.
Frequently asked questions
What are the runtime requirements?
Python 3.11+ with the `uv` package manager and dependencies: FastMCP, requests, and xml.etree.ElementTree.
Where does the data come from?
All paper data is fetched from the arXiv.org API in real-time.
Is the trend analysis feature based on real data?
No, it is experimental and currently uses mock data.
How do I run the server after installation?
Run the command `arxiv-paper-mcp` in your terminal.
Can I use this server with Claude?
Yes, configure it in Claudeās MCP settings using the JSON shown in the README.
Basic information
More Data & Analytics MCP servers

Minds: Synthetic Market Research Panels
MindsMinds is a synthetic market research platform. This MCP server lets ChatGPT, Claude, and Cursor run customer research end to end without leaving the assistant. Describe an audience in a brief ("German Gen Z grocery shopp
BidSkim - UK Tenders & Contract Renewals
BidSkimUK procurement intelligence for AI assistants: search live UK government tenders, find contract renewals with expiry dates and incumbent suppliers, and profile public-sector buyers and suppliers. Covers Find a Tender, Co
Hologrow
Hologrow IncHologrow is the e-commerce data layer for any AI
TEOS WARN Act Layoff Intelligence
TEOSSearch US WARN Act mass-layoff notices by state, employer, headcount, and effective date ā 5,950 normalized filings across CA, TX, NY, IL, NC.

Opinly
Track competitors, rankings, and how AI answers rank you ā then write and publish the fix.
Comments