Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tasks
{
  "list": {},
  "cancel": {},
  "requests": {
    "tools": {
      "call": {}
    }
  }
}
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
pubmed_search_articlesA

Search PubMed with full query syntax, filters, and date ranges. Returns PMIDs and optional brief summaries. Supports field-specific filters (author, journal, MeSH terms), common filters (language, species, free full text), and pagination via offset for paging through large result sets.

pubmed_fetch_articlesA

Fetch full article metadata by PubMed IDs. Returns detailed article information including abstract, authors, journal, MeSH terms.

pubmed_fetch_fulltextA

Fetch full-text articles from PubMed Central (PMC). Returns complete article body text, sections, and references for open-access articles. Accepts PMC IDs directly or PubMed IDs (auto-resolved via ELink).

pubmed_format_citationsB

Get formatted citations for PubMed articles in APA, MLA, BibTeX, or RIS format.

pubmed_find_relatedA

Find articles related to a source article — similar content, citing articles, or references.

pubmed_spell_checkA

Spell-check a query and get NCBI's suggested correction. Useful for refining search queries.

pubmed_lookup_meshA

Search and explore MeSH (Medical Subject Headings) vocabulary. Essential for building precise PubMed queries.

pubmed_lookup_citationA

Look up PubMed IDs from partial bibliographic citations. Useful when you have a reference (journal, year, volume, page, author) and need the PMID. Uses NCBI ECitMatch for deterministic matching — more reliable than searching by citation fields.

pubmed_convert_idsA

Convert between article identifiers (DOI, PMID, PMCID). Accepts up to 50 IDs of a single type per request. Uses the NCBI PMC ID Converter API — only resolves articles indexed in PubMed Central. For articles not in PMC, use pubmed_search_articles instead.

Prompts

Interactive templates invoked by user choice

NameDescription
research_planGenerate a structured research plan outline for a biomedical research project.

Resources

Contextual data attached and managed by the client

NameDescription
PubMed Database InfoPubMed database metadata including field list, last update date, and record count.

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/cyanheads/pubmed-mcp-server'

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