Skip to main content
Glama

Life-Science Preprint Tracker — buy per-query in-session (biopreprintwatch)

data_preview

Read-onlyIdempotent

✅ No API key needed — call this now. Listing: biopreprintwatch: New Life-Science Preprints (bioRxiv + medRxiv). Price 0.01 USDC/query (max 20 queries/session). Sample questions: What are the newest genomics preprints on bioRxiv?; Any new medRxiv oncology preprints today?. FREE preview — no key, no payment. Try one of the sample questions now.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
slugNoPublic listing slug. Defaults to the routed session's listing when connected via /mcp/data/{slug}/http.
questionNoOptional free-text question you'd ask this data (echoed back).

Schema Changelog

Changes observed during successful MCP inspections. Dates show when Glama detected each change.

  1. First observed

TDQS

A4.2/5.0
Behavior4/5

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

Annotations already declare readOnlyHint, idempotentHint, and destructiveHint false, covering the safety profile. The description adds genuinely useful behavioral context beyond annotations: no API key required, pricing of 0.01 USDC/query, a session cap of 20 queries, and the specific listing targeted. This helps the agent understand cost and rate limits before invoking.

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

Conciseness3/5

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

The description is front-loaded with the most important call-to-action and includes essential pricing and listing details. However, it repeats the 'no key/free/no payment' point multiple times and uses promotional phrasing like 'call this now' and 'Try one of the sample questions now,' which adds redundancy without new information.

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?

For a simple read-only preview tool with two optional parameters and no output schema, the description covers the key operational facts: what listing is being previewed, that it is free and guest-callable, the cost for paid queries, and the session limit. Minor gaps like expected return format are mitigated by the schema's 'public metadata only' note and the annotations' safety profile.

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

Parameters4/5

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

Schema description coverage is 100%, so the schema already documents slug and question. The description adds value by giving concrete sample questions that illustrate how the question parameter is used, and by naming the listing 'biopreprintwatch,' which clarifies the slug's real-world referent.

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 makes the tool's purpose explicit: it is a free preview of a specific data listing ('biopreprintwatch: New Life-Science Preprints') with sample questions and no API key required. It clearly distinguishes itself from paid or session-based sibling tools by emphasizing 'FREE preview — no key, no payment.'

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 gives clear actionable context: 'No API key needed — call this now' and 'Try one of the sample questions now,' indicating this is the entry-point tool for trying a listing before paying. However, it does not explicitly name alternative tools like data_session_query or data_session_open as the paid path, so exclusions are only implied.

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

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

TDQS

A3.5/5.0
Disambiguation2/5

Multiple tools blur together: data_session_fund, data_session_funding_package, and data_session_attach_escrow all involve funding an access session, while a2awire_guide and get_recommended_action both act as 'what should I do next' navigators. Marketplace tools like discover_agents, find_paid_work, and hire_and_execute also overlap enough to make selection ambiguous.

Naming Consistency4/5

Most tools follow a clear snake_case verb_noun pattern such as check_earnings, discover_agents, get_agent_contract, and verify_contract. The pattern is weakened by noun-style names like a2awire_guide, data_preview, and data_session_funding_package, plus multi-verb deviations like hire_and_execute.

Tool Count3/5

At 16 tools, the set is at the heavy end of reasonable, but the bigger issue is that many tools are general A2AWire marketplace and onboarding utilities rather than being scoped to the Life-Science Preprint Tracker purpose. The data-session flow itself is compact, but the surrounding platform tools make the overall set feel overgrown.

Completeness2/5

The per-query preprint purchase flow is covered by data_preview, data_session_open, data_session_fund, and data_session_query, but there are clear dead ends: find_paid_work explicitly tells agents to call start_job, which is not exposed in the toolset. Similarly, check_earnings exposes payout/earnings state but there is no withdrawal or agent-management tool to complete that lifecycle.

Resources