arxiv-mcp-server

Local
Community
22
Signed
GitHub Repo

Overview

The arxiv-mcp-server is a Model Context Protocol (MCP) server that enables AI assistants and agents to programmatically access the arXiv research repository — one of the largest open archives of scientific papers — via a simple MCP interface. It lets AI workflows search for academic papers, download and read their content, and manage collected research, all without switching tools or manually scraping content.

Transport

stdio

Tools

  • search_papers
  • download_paper
  • read_paper
  • list_papers

Key Capabilities

  • Programmatic academic research — Search the arXiv repository using structured filters and query parameters.
  • Content retrieval and conversion — Download research papers and convert PDF content into text or markdown for easier review and analysis.
  • Local paper management — Maintain a local cache of downloaded papers to speed up repeated access and analysis.
  • Deep research support — Enable workflows that analyze, summarize, or integrate scientific findings into broader AI tasks such as literature reviews or trend detection.
  • Seamless integration with AI tools — Works with MCP-compatible clients (e.g., Claude Desktop, GPT tools) to embed research access capabilities directly into assistant workflows.

How It Works

The arxiv-mcp-server runs as a local or containerized process and listens for MCP calls from AI clients via standard transports like STDIO or HTTP. At runtime, it translates MCP requests such as search_papers or download_paper into calls against the arXiv API or related content sources, then returns structured results over MCP that AI assistants can consume directly.

When an AI agent invokes one of its tools, the server can perform sophisticated paper discovery (with filters for category, author, or time range), fetch and convert research documents into readable formats, and maintain a local repository of downloaded content for fast, iterative analysis. This design allows research-oriented workflows — from literature review to citation exploration — to be embedded in automated AI interactions without custom scraping or bespoke integration layers.

Installation is straightforward using existing MCP tool managers like Smithery or uv, and configuration typically involves specifying a storage path for saved papers in your MCP client’s configuration. Once connected, your AI assistant can interact with the arXiv repository as if it were a native research capability.