Skip to main content
Glama
YI-TING-EE13

ArXiv Insight MCP Server

by YI-TING-EE13

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

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

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
health_checkA

Return local server health and cache status without contacting arXiv.

search_arxivA
Search for papers on arXiv and cache metadata for Resources.

Args:
    topic: The search query. Supports advanced prefixes like 'ti:' (title), 'au:' (author), 'abs:' (abstract).
    max_results: Maximum number of results to return (default: 100, max: 300).
    offset: The index of the first result to return (for pagination).
    category: Optional category filter (e.g., 'cs.AI').
    sort_by: Sort order. Options: 'relevance' (default), 'submitted', 'updated'.
    start_year: Filter by submission year (start). Set to 0 to ignore.
    end_year: Filter by submission year (end). Set to 0 to ignore.
get_bibtexB

Get the BibTeX citation for a specific arXiv paper.

get_paper_fulltextB

Retrieve the full text of a paper. Checks local cache first.

download_pdfA

Download a paper's PDF to a local directory. Securely restricts downloads to the project's 'downloads' folder and its subdirectories.

extract_sectionC

Extract a specific section (e.g., Abstract, Introduction, Conclusion) from a paper.

Prompts

Interactive templates invoked by user choice

NameDescription
review_paper Prompt template for a standard academic review workflow.
compare_papers Create a prompt to compare multiple papers.

Resources

Contextual data attached and managed by the client

NameDescription
get_recent_papers Resource to list IDs and titles from the most recent search.

TDQS

A3.7/5.0

Scored across 6 tools

Disambiguation5/5

Each tool targets a distinct action and output: server health, search, citation retrieval, full-text retrieval, PDF download, and section extraction. Although full-text and section extraction are related, their scopes are clearly differentiated by the descriptions.

Naming Consistency4/5

Most tools follow a consistent snake_case verb_noun pattern (search_arxiv, get_bibtex, get_paper_fulltext, download_pdf, extract_section). health_check deviates slightly by using a noun-based name, but it is a standard exception and remains readable.

Tool Count5/5

Six tools are well-scoped for an arXiv search and retrieval server. Each tool covers a distinct part of the workflow without unnecessary duplication or bloat.

Completeness4/5

The surface covers the main read-only lifecycle: search, metadata caching, citation generation, full-text retrieval, section extraction, PDF download, and health checking. A direct get-paper-metadata-by-ID tool is absent, but search results and cached Resources likely fill that gap for most workflows.

Maintenance

ActivityInactive
ResponsivenessNo issues