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
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
resolve_paperA

Resolve a DOI, URL, or title query into a normalized paper candidate.

fetch_paperA

Fetch one paper as structured article, Markdown, and/or metadata with provenance, quality, trace, and token estimates. Defaults are modes=article+markdown, provider-default assets, metadata-only fallback enabled, include_refs=null, max_tokens=full_text, prefer_cache=false, no_download=false, artifact_mode=markdown-assets and save_markdown=false. The call may access remote services and write provider artifacts, assets, and an MCP cache sidecar. no_download=true suppresses those writes; save_markdown=true is an explicit separate write and returns a path instead of inline full text. artifact_mode=none suppresses provider artifacts but retains MCP cache semantics. asset_profile=none|body|all controls local assets; body/all may return bounded ImageContent. Use prefer_cache=true only with matching request semantics. Current provider/source/runtime/asset-default facts are at resource://paper-fetch/provider-catalog. Access controls and manual-auth boundaries are never bypassed.

list_cachedA

List DOI-proven cached downloads from the current cache index without touching the network or scanning loose files.

get_cachedB

Look up DOI-proven cached files within one download_dir without touching the network. detail=compact returns preferred entries plus request-sensitive acceptance/asset summaries; preferred_only omits non-preferred entry arrays.

batch_resolveA

Resolve multiple DOI, URL, or title queries with shared transport reuse and optional cross-host concurrency.

batch_fetchA

Fetch 1..50 papers with bounded concurrency and input-ordered compact manifest/acceptance results. It may access remote services and write the same cache, artifacts, or Markdown as fetch_paper. detail=bounded returns only a batch-wide bounded text sample. batch_results atomically writes the final input-ordered JSONL result; overwrite defaults false. Browser routes automatically prepare/update managed Camoufox before browser launch.

batch_checkA

Probe one or more papers using cheap metadata and landing-page signals, with optional cross-host concurrency. mode defaults to metadata and accepts only metadata; article mode and the standalone has_fulltext tool are removed. Read probe_state, evidence, and errors from input-ordered results (results[0] for one query). Never fetches full bodies or writes downloads. Use batch_fetch for real fetching and judge results by acceptance.

browser_preflightA

Live-check the shared browser HTML path for one provider or all browser providers. This prepares managed Camoufox before launch, opens publisher pages, and may update filtered storage-state; it never runs PDF fallback or automatic authentication.

provider_statusA

Inspect filtered static provider configuration and local dependency readiness. This never opens Camoufox or publisher pages; use browser_preflight for live health.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
provider_catalogRuntime-derived provider, source, browser/preflight, and asset-default catalog.