arXiv Search
A server for searching academic papers and preprints on arXiv.org.
arxiv-search-mcp
An MCP server for searching arXiv.
Installation
Install the package directly with PyPI.
pip install arxiv-search-mcp
Once installed in your agent's environment, you can load it with the settings in
sample_settings.json
.
Usage
Once installed, you can run the server module directly.
python -m arxiv_search_mcp
To run the server using the MCP inspector, execute the following command.
uv run mcp dev arxiv_search_mcp/mcp_server.py
To include the server in your agent config, ensure it's installed in the agent's virtualenv and then add this to your config.
{
"mcpServers": {
"arxiv": {
"command": "python",
"args": ["-m", "arxiv_mcp"]
}
}
}
Tools
The following tools are available:
search_papers
Search for papers on arXiv.
Parameters:
query
(str): The search query.max_results
(int, optional): The maximum number of results to return. Defaults to 10.
get_paper
Get detailed information about a specific paper.
Parameters:
paper_id
(str): The ID of the paper to retrieve.
Related Servers
USGS Quakes
Access earthquake data from the USGS Quakes API using natural language queries.
PubMed Search
Search for biomedical literature from the PubMed database.
RagDocs
A server for RAG-based document search and management using Qdrant vector database with Ollama or OpenAI embeddings.
Wttr Weather
Fetches weather data from the wttr.in service.
Gemini MCP
Integrate search grounded Gemini output into your workflow.
Baidu Map
A Location-Based Service (LBS) providing geospatial APIs for geocoding, POI search, route planning, and more.
Amadeus MCP Server
Search for flight offers using the Amadeus Flight Offers Search API.
Expert Registry MCP Server
An MCP server for expert discovery, registration, and context injection, utilizing vector and graph databases.
SearXNG MCP Server
A web search server powered by the SearXNG API.
Academic Paper Search
Search and retrieve academic paper information from multiple sources like Semantic Scholar and CrossRef.