arxiv-search
An MCP server that provides tools to search and fetch papers from arXiv.org.
claude mcp add --transport stdio danimal141-arxiv-search-mcp deno task dev \ --env DENO_DIR="Directory for Deno cache (optional)"
How to use
This MCP server exposes a tool named search_arxiv that lets you query arXiv for papers. The server is built with Deno and is intended to run in a MCP-compatible environment. Once the server is running, you can invoke the search_arxiv tool to fetch papers by category or to retrieve the latest submissions. The output is formatted to include the paper title, authors, a brief summary, and a direct link to the paper. Use this to integrate arXiv results into other workflows, chatbots, or automated pipelines that rely on MCP protocols.
How to install
Prerequisites:
- Deno installed on your system
- MCP-compatible environment
Installation steps:
-
Clone the repository: git clone <repository-url> cd arxiv-search-mcp
-
Cache dependencies for development: deno cache --reload src/main.ts
-
Run in development mode (with file watching): deno task dev
-
Build or run the MCP server as a binary if you prefer the compiled output (as shown in Claude integration guidance): deno task compile
Note: The server exposes a tool named search_arxiv which accepts a JSON payload containing a category and max_results. Example invocation patterns are described in the README.
Additional notes
Tips and common issues:
- Ensure Deno is installed and available in your PATH before starting the server.
- In development, use deno task dev to enable file watching and automatic reloads.
- If deploying, you may integrate using the Claude Desktop configuration shown in the README, replacing the path with the actual binary location.
- The search_arxiv tool supports categories from arXiv taxonomy (e.g., cs.AI, cs.LG, astro-ph). For a full list, refer to arXiv category taxonomy.
- If you encounter network or arXiv API rate limits, consider adjusting max_results or adding a short delay between requests in your consuming app.
Related MCP Servers
context7
Context7 MCP Server -- Up-to-date code documentation for LLMs and AI code editors
MiniMax -JS
Official MiniMax Model Context Protocol (MCP) JavaScript implementation that provides seamless integration with MiniMax's powerful AI capabilities including image generation, video generation, text-to-speech, and voice cloning APIs.
mcp -drupal
TS based companion MCP server for the Drupal MCP module that works with the STDIO transport.
baseline
特定のWeb APIに関するBaselineの状況を提供するModel Context Protocolサーバー
ez
The easiest path to getting an MCP server going
mcp-bundler
Is the MCP configuration too complicated? You can easily share your own simplified setup!