Skip to main content
Glama
arxivsub

arxivsub-mcp

by arxivsub

research_insight

Answer research questions by building pivot statistics over arXiv and conference corpora. Analyze trends, rankings, and breakdowns by time, keyword, affiliation, author, and more.

Instructions

Build aggregate pivot statistics over the arXivSub corpora — the same engine as the website's Custom Chart. Use for trends, rankings, breakdowns and comparisons: 'how has interest in diffusion models trended', 'top institutions in RL', 'papers per month by keyword', 'avg citations by affiliation'. Returns rows of {dim, breakdown, value} for you to interpret and visualize. Requires Pro or active trial days.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
dimYesREQUIRED axis. arxiv: time:day|week|month|year, keyword, category, affiliation, author, citation_bin. ciiina: time:year, keyword, conference, award, affiliation, author, citation_bin.
corpusNo'arxiv' (recent arXiv) or 'ciiina' (conferences; 'conference' is an alias). Default 'arxiv'.
filtersNoOptional object: search, start_date, end_date, keywords[], categories[] (arxiv), conferences[]/publish_years[]/awards[] (ciiina), affiliations[].
measureNocount_papers (default) | count_authors | count_affiliations | count_keywords | avg_citation | median_citation | award_rate (ciiina only).
optionsNoOptional object: top_n_dim, top_n_breakdown, min_count, show_others, sort.
breakdownNoOptional second split, same value set as dim. e.g. dim=time:month, breakdown=keyword.
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description takes on the full burden of behavioral transparency. It discloses the output format ('rows of {dim, breakdown, value}') and the access requirement ('Requires Pro or active trial days'), plus a helpful analogy ('same engine as the website's Custom Chart'). It does not mention rate limits or data caveats, but provides solid context for a read-only analytics tool.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Four well-organized sentences cover purpose, use cases, output, and a prerequisite. The description is front-loaded with the core function and uses compact, meaningful examples. No filler or redundant restatement of schema fields.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Despite having 6 parameters and no output schema, the description gives enough context for an agent to invoke the tool correctly: it explains what the tool does, when to use it, what the result looks like, and the Pro requirement. The schema handles parameter details, and the description fills the remaining conceptual gaps.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The input schema already provides 100% parameter coverage with descriptions and enums, so the baseline is 3. The description adds a few clarifying examples and output shape but does not substantially expand on the schema's parameter documentation.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description opens with a specific action ('Build aggregate pivot statistics') and a clear resource ('arXivSub corpora'), immediately distinguishing it from sibling search tools. It also provides concrete example queries ('top institutions in RL', 'papers per month by keyword') that confirm its analytical purpose.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description clearly states when to use the tool: for trends, rankings, breakdowns, and comparisons, with illustrative examples. It does not explicitly discuss when not to use it or name alternatives, but the intended use case is unambiguous.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/arxivsub/arxivsub-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server