mcp_server_fastmcp_arxiv

juggarnautss/mcp_server_fastmcp_arxiv

3.2

If you are the rightful owner of mcp_server_fastmcp_arxiv and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

An MCP server designed for searching and retrieving research papers from arXiv.

Tools
2
Resources
0
Prompts
0

Research Paper MCP Server

An MCP server for searching and retrieving research papers from arXiv.

Setup

Clone the repository and set up the environment:

git clone <repository-url>
cd mcp_server
uv init
uv venv
source .venv/bin/activate
uv pip install -r requirements.txt

Testing

Launch the MCP inspector to test the server:

npx @modelcontextprotocol/inspector uv run research_server.py

Tools

search_arxiv(topic, max_results=5)

Search arXiv for papers on a given topic. Returns list of paper IDs and stores paper info locally.

get_paper_info(paper_id)

Get detailed information about a specific paper by its arXiv ID.

Usage

The server stores paper data in research_papers/ directory, organized by topic.

Dependencies

  • Python 3.12+
  • mcp
  • arxiv