Skip to main content
Glama

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
}
logging
{}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_paper_promptA

Recommended default: fetch the full LaTeX source of an arXiv paper for precise interpretation of mathematical expressions.

get_paper_abstractA

Get just the abstract of an arXiv paper. Use this for a quick preview when the user hasn't read the paper yet, not when they provide an arXiv ID to discuss a paper.

list_paper_sectionsA

List section headings of an arXiv paper. Useful when the full paper is too long for context and you need to identify which sections to fetch individually. Returns the top-level section titles; pass one verbatim to get_paper_section.

get_paper_sectionA

Get a specific section of an arXiv paper by its title. Use when the full paper is too long for context or the user wants to focus on a particular section. Use list_paper_sections first to get the titles.

search_papersA

Discover arXiv papers by topic, author, or title. Use quoted phrases for exact matches, ti:"title phrase", au:"author name", or abs:keyword. Combine terms with AND, OR, or ANDNOT. Optional categories such as cs.AI, cs.LG, stat.ML, and quant-ph are ORed together and restrict the query. Dates are inclusive submission dates in YYYY-MM-DD format (UTC). Pass a returned id to get_paper_prompt to read the LaTeX source. Requests are throttled; on rate-limit errors, wait 60s before retrying.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.1/5.0

Scored across 5 tools

Disambiguation4/5

The tools mostly have clearly distinct roles: search, abstract preview, section listing, section retrieval, and full LaTeX source retrieval. The main possible confusion is between get_paper_abstract and get_paper_prompt when deciding whether to preview or read the full source, but the descriptions provide guidance.

Naming Consistency4/5

All tool names use snake_case with a verb_noun structure, giving a predictable pattern. Minor deviations exist: get_paper_prompt is less descriptive of its actual behavior (fetching LaTeX source), and list_paper_sections uses plural while get_paper_section uses singular.

Tool Count5/5

Five tools is well-scoped for an arXiv paper reading server. Each tool supports a specific step in the discovery-to-source-reading workflow without obvious redundancy.

Completeness4/5

The surface covers the core workflow: search for papers, preview abstracts, list sections, fetch individual sections, and retrieve the full LaTeX source. Minor gaps include no dedicated metadata retrieval (authors, categories, dates) or direct paper lookup by ID outside these paths, but agents can work around this.

Maintenance

ActivityMaintained
ResponsivenessUnresponsive