arxiv-research-server-mcp

juananpe/arxiv-research-server-mcp

3.3

If you are the rightful owner of arxiv-research-server-mcp 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.

The Model Context Protocol (MCP) server is designed to facilitate seamless interaction with language models and other computational resources, providing a structured approach to managing and utilizing these technologies.

Tools
2
Resources
0
Prompts
0

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 | sh

In Windows:

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

Or you can also install uv via pip:

pip install uv
uv venv
source .venv/bin/activate # or  .venv\Scripts\activate in Windows
uv pip install -r requirements.txt

You 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://foldersget_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.