- Home
- MCP servers
- ArXiv Paper
ArXiv Paper
- javascript
0
GitHub Stars
javascript
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"bach-ai-tools-bach-arxiv-paper-mcp": {
"command": "npx",
"args": [
"-y",
"bach-arxiv-paper-mcp@latest"
]
}
}
}You deploy and run this MCP server to search arXiv papers, retrieve direct PDF links, and parse paper content using the Model Context Protocol. It provides convenient tooling to discover AI-related papers and extract useful content for downstream workflows.
How to use
You interact with the MCP server through any client that supports the Model Context Protocol. The server exposes tools to search arXiv, fetch PDF URLs, parse paper content, and get the latest AI papers. Use a client to invoke these tools in sequence or independently to build your own paper discovery and content extraction workflows.
How to install
Prerequisites: Node.js version 18.0.0 or newer, and npm. Ensure you have network access to install packages.
Option 1: Use NPX (recommended) to run the MCP server on demand.
npx @langgpt/arxiv-paper-mcp
Option 2: Install globally with npm and run the MCP server from the installed package.
npm install -g @langgpt/arxiv-paper-mcp
arxiv-paper-mcp
Additional sections
MCP client configuration for Claude Desktop is supported. Add a MCP server entry to the Claude Desktop configuration with the following snippet.
{
"mcpServers": {
"arxiv-paper-mcp": {
"command": "npx",
"args": ["-y", "bach-arxiv-paper-mcp@latest"]
}
}
}
Notes on MCP client setup
For other MCP clients, configure the stdio transport according to their documentation. The arXiv MCP server provides a stdio interface via the npx command above.
Troubleshooting
If you encounter search failures, check your network connectivity and ensure the arXiv keywords are valid. If PDF parsing fails, verify the arXiv ID or URL is correct and that the paper exists.
Enable detailed logs to diagnose issues by running the MCP server with a debug prefix.
Available tools
search_arxiv
Search arXiv papers by keywords and return a list of matching results with optional maxResults.
get_arxiv_pdf_url
Return the direct PDF download URL for a given arXiv paper URL or arXiv ID.
parse_paper_content
Parse and extract the main content of a paper, preferring HTML when available and falling back to PDF parsing.
get_recent_ai_papers
Fetch today's latest papers in the AI category from arXiv.