arxiv-search MCP Server
by win4r
A Model Context Protocol server for searching academic papers on arXiv. It provides tools to search for academic papers and access detailed information, demonstrating core MCP concepts.
Last updated: N/A
What is arxiv-search MCP Server?
This server is a Model Context Protocol (MCP) server that allows users to search for academic papers on arXiv. It provides resources representing papers with URIs and metadata, along with tools for searching and accessing paper details.
How to use arxiv-search MCP Server?
To use this server, you need to integrate it with an MCP-compatible application like Claude Desktop or VSCode with Roo Cline. You'll need to configure the application to point to the server's executable. Then, you can use the search_papers
tool with a query and optional parameters like max_results
and sort_by
to find relevant papers.
Key features of arxiv-search MCP Server
List and access papers via
arxiv://paper/{id}
URIsSearch for academic papers on arXiv using the
search_papers
toolRetrieve paper details including title, authors, summary, publication date, and PDF link
Support for sorting and pagination of search results
Use cases of arxiv-search MCP Server
Quickly find relevant academic papers for research projects
Integrate arXiv search functionality into AI assistants and other applications
Access structured information about academic papers programmatically
Build custom tools and workflows for academic research
FAQ from arxiv-search MCP Server
How do I install the server?
How do I install the server?
Follow the installation instructions in the README, which involve configuring your MCP-compatible application (e.g., Claude Desktop, VSCode with Roo Cline) to point to the server's executable.
What is the search_papers
tool?
What is the search_papers
tool?
The search_papers
tool is used to search for academic papers on arXiv. It requires a query parameter and accepts optional parameters for max results, sorting, and pagination.
What parameters can I use with the search_papers
tool?
What parameters can I use with the search_papers
tool?
You can use the query
(required), max_results
(optional), sort_by
(optional), and start
(optional) parameters.
How do I debug the server?
How do I debug the server?
Debugging MCP servers can be challenging. The README recommends using the MCP Inspector, which can be run using npm run inspector
.
Where can I find the MCP Inspector?
Where can I find the MCP Inspector?
The MCP Inspector is available at https://github.com/modelcontextprotocol/inspector