arxiv-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_papersA | |
| get_paper_detailsA | |
| search_by_authorA | |
| search_by_categoryA | |
| download_paper_pdfA | |
| get_arxiv_categoriesA | |
| build_advanced_queryA | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| summarize_paper | Generate a prompt for summarizing an arXiv paper. Args: arxiv_id: The arXiv identifier of the paper to summarize |
| compare_papers | Generate a prompt for comparing multiple arXiv papers. Args: *arxiv_ids: Multiple arXiv identifiers to compare |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 7 tools
Most tools have distinct purposes, but search_by_author and search_by_category are subsets of search_papers, which could cause ambiguity. However, they serve as convenient shortcuts and are clearly named.
Naming conventions vary: some use 'search_by_*' while others use 'get_*' or 'download_*'. This mix of verb_noun and verb_preposition_noun patterns is mostly readable but lacks full consistency.
Seven tools is appropriate for an arXiv client, covering search, details, download, and category browsing without being excessive or insufficient.
The tool set covers core arXiv operations: searching, retrieving details, downloading papers, and listing categories. Minor gaps exist, like merging multiple search results, but agents can work around them using the general search tool.