
arXiv Search
โ 3from markmcd
A server for searching academic papers and preprints on arXiv.org.
arxiv-search-mcp
An MCP server for searching arXiv.
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.
pip install arxiv-search-mcpInstallation
Install the package directly with PyPI.
pip install arxiv-search-mcpOnce 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_mcpTo run the server using the MCP inspector, execute the following command.
uv run mcp dev arxiv_search_mcp/mcp_server.pyTo 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"]
}
}
}No common issues documented yet. If you hit a problem, the repository's GitHub Issues page is the best place to look.
Licensed under Apache-2.0โ you can use, modify, and redistribute it under that license's terms.
View the full license file on GitHub โ