Skip to main content
Glama
smorande

ArXiv Research MCP Server

by smorande

ArXiv Research MCP Server ๐Ÿ”ฌ

The MCP server every data scientist needs. Search 2M+ ArXiv papers, find code implementations, track citations, get SOTA benchmarks โ€” all from your AI assistant.

Deploy to Render

Why This Server?

Data scientists spend ~30% of their time searching for papers, checking if code exists, comparing benchmarks. This MCP server brings all of that into your LLM workflow with zero API keys required.

Related MCP server: arxiv-query-mcp

Tools Available

Tool

What it does

arxiv_search_papers

Full-text search across 2M+ ArXiv papers with category filtering

arxiv_get_paper

Complete paper details with citations + code repos enrichment

arxiv_get_citations

Citation analysis via Semantic Scholar (citing papers, references)

arxiv_find_code

Find GitHub repos implementing a paper (Papers with Code)

arxiv_trending_papers

Latest papers in any ArXiv category

arxiv_get_benchmarks

SOTA benchmark lookup by task or dataset

arxiv_semantic_search

Semantic search via Semantic Scholar (better than keyword search)

arxiv_list_categories

List all supported ArXiv categories

Quick Start

Option 1: Connect directly (Streamable HTTP)

Add to your Claude Desktop / MCP client config:

{
  "mcpServers": {
    "arxiv-research": {
      "type": "url",
      "url": "http://localhost:8000/mcp"
    }
  }
}

Option 2: Run locally

pip install -r requirements.txt
python arxiv_research_mcp.py

Option 3: Docker

docker build -t arxiv-research-mcp .
docker run -p 8000:8000 arxiv-research-mcp
uv run --with "mcp[cli]" --with httpx --with pydantic arxiv_research_mcp.py

Example Queries

Once connected, ask your AI assistant:

  • "Search ArXiv for papers on LoRA fine-tuning from 2024"

  • "Get full details for paper 2106.09685 including citations and code"

  • "Find code implementations for the Mamba architecture paper"

  • "What are the trending papers in cs.CL this week?"

  • "Show SOTA benchmarks for object detection"

  • "Semantic search for papers on retrieval augmented generation"

APIs Used (All Free, No Keys)

API

Rate Limit

Data

ArXiv API

1 req/3s

2M+ papers, full metadata

Semantic Scholar

~100 req/5min

Citations, references, TL;DR

Papers with Code

Fair use

Code repos, benchmarks, tasks

Deployment

Railway / Render / Fly.io

The server runs on port 8000 with streamable HTTP transport. Deploy the Dockerfile to any container hosting platform. No environment variables or API keys needed.

Permanent self-hosting

docker compose up -d

License

MIT โ€” use it, fork it, make it better.

Author

Dr. Swapnil Morande โ€” Principal AI Architect

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables natural language search and analysis of arXiv academic papers with AI-powered relevance ranking, full-text extraction, and support for multiple integrations like Claude and LangChain.
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables AI assistants to search arXiv papers, retrieve metadata, browse categories, and read paper text.
    4
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to discover and manage arXiv papers by searching for papers, extracting metadata, and browsing saved collections, all within the conversation.
    1
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to search, download, and read arXiv papers, with automatic detection of open-source code repositories and support for both LaTeX and PDF content.
    MIT