Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
NCBI_API_KEYNoOptional NCBI API key for higher rate limits (10 requests/second instead of 3/second).

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": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_pubmedB

Search PubMed for biomedical literature. Returns article summaries with PMIDs, titles, authors, journals, and DOIs.

search_europepmcA

Search Europe PMC — a broader biomedical corpus than PubMed that also indexes preprints (bioRxiv, medRxiv), patents, and agricultural/biomedical databases. Unlike search_pubmed, each result includes an abstract snippet, citation count, open-access status, and whether a preprint. Use preprintsOnly to surface work ahead of formal publication.

get_abstractA

Get the full structured abstract and metadata for a PubMed article. Returns abstract sections (background, methods, results, conclusions), keywords, MeSH terms, and PMC ID.

get_full_textA

Get the full text of an open-access article from PubMed Central. Returns article sections, figure/table captions, and reference count. Only works for articles available in PMC.

find_relatedA

Find related articles for a given PubMed article. Returns similar papers ranked by relevance score using PubMed's neighbor algorithm.

format_citationA

Format a citation for a PubMed article in APA, Vancouver, Harvard, or BibTeX style.

trending_papersA

Find recent/trending papers on a topic. Sorted by date, with optional filtering to high-impact journals.

get_uspiA

Get FDA US Prescribing Information (USPI) for a drug from openFDA (cited to DailyMed). Returns structured labelling sections with LOINC codes.

get_smpcA

Get UK/EU Summary of Product Characteristics (SmPC) for a drug from eMC (medicines.org.uk). Returns structured labelling sections.

compare_labelsA

Compare US FDA Prescribing Information vs UK/EU SmPC for a drug side-by-side. Maps equivalent sections (e.g., US Indications ↔ UK 4.1) and returns paired verbatim content. A missing side is always explained: us_label/uk_label say whether the label was retrieved, each comparison notes why a section is null, and sections cut at the engine's length cap are flagged truncated.

search_by_indicationA

Find drugs approved for a medical condition. Searches US FDA labelling for the condition, then checks UK (eMC) availability for each drug found.

resolve_drug_nameA

Convert a brand drug name to its generic name (or a generic to its US brand names), with drug class and common indications. Deterministic — sourced from RxNorm/openFDA, no AI.

search_trialsA

Search ClinicalTrials.gov for clinical trials. Filter by condition, intervention, status, and phase. Returns trial summaries with NCT IDs, status, sponsors, and enrollment info.

get_trialA

Get detailed information about a specific clinical trial from ClinicalTrials.gov. Returns eligibility criteria, study design, arms, outcomes, locations, and associated PubMed IDs.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.9/5.0

Scored across 14 tools

Disambiguation4/5

Most tools target clearly distinct resources and actions, such as article retrieval, drug-label comparison, and trial lookup. Some conceptual overlap exists between search_pubmed and search_europepmc, and trending_papers overlaps slightly with literature search, but descriptions clarify corpora and use cases.

Naming Consistency4/5

Names are predominantly snake_case with a verb_noun pattern (get_abstract, search_pubmed, resolve_drug_name). Minor deviations include acronym-based tools (get_uspi, get_smpc) and the noun phrase trending_papers, but overall the convention is readable and predictable.

Tool Count5/5

14 tools fit a multi-domain biomedical research server spanning literature, drug labels, and clinical trials. Each tool covers a distinct capability, and the count sits within the well-scoped 3-15 range without obvious redundancy.

Completeness4/5

Core workflows are covered: literature search/retrieval, citation formatting, related articles, drug-label comparison, drug-name resolution, and trial search/detail. Minor gaps remain, such as general drug-label keyword search or non-PMC full-text access, but agents can work around them.

Maintenance

ActivityMaintained
ResponsivenessNo issues