Skip to main content
Glama

PubMed MCP Server

pubmed_article_connections

Identify related PubMed articles or format citations based on a source PMID. Find similar articles, citing references, or referenced works, or generate citations in RIS, BibTeX, APA, or MLA styles.

Instructions

Finds articles related to a source PubMed ID (PMID) or retrieves formatted citations for it. Supports finding similar articles, articles that cite the source, articles referenced by the source (via NCBI ELink), or fetching data to generate citations in various styles (RIS, BibTeX, APA, MLA via NCBI EFetch and server-side formatting). Returns a JSON object detailing the connections or formatted citations.

Input Schema

NameRequiredDescriptionDefault
citationStylesNoAn array of citation styles to format the source article into when 'relationshipType' is 'citation_formats'. Supported styles: 'ris', 'bibtex', 'apa_string', 'mla_string'. Default is ['ris'].
maxRelatedResultsNoMaximum number of related articles to retrieve for relationship-based searches. Default is 5, max is 50.
relationshipTypeNoSpecifies the type of connection or action: 'pubmed_similar_articles' (finds similar articles), 'pubmed_citedin' (finds citing articles), 'pubmed_references' (finds referenced articles), or 'citation_formats' (retrieves formatted citations).pubmed_similar_articles
sourcePmidYesThe PubMed Unique Identifier (PMID) of the source article for which to find connections or format citations. This PMID must be a valid number string.

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "citationStyles": { "default": [ "ris" ], "description": "An array of citation styles to format the source article into when 'relationshipType' is 'citation_formats'. Supported styles: 'ris', 'bibtex', 'apa_string', 'mla_string'. Default is ['ris'].", "items": { "enum": [ "ris", "bibtex", "apa_string", "mla_string" ], "type": "string" }, "type": "array" }, "maxRelatedResults": { "default": 5, "description": "Maximum number of related articles to retrieve for relationship-based searches. Default is 5, max is 50.", "exclusiveMinimum": 0, "maximum": 50, "type": "integer" }, "relationshipType": { "default": "pubmed_similar_articles", "description": "Specifies the type of connection or action: 'pubmed_similar_articles' (finds similar articles), 'pubmed_citedin' (finds citing articles), 'pubmed_references' (finds referenced articles), or 'citation_formats' (retrieves formatted citations).", "enum": [ "pubmed_similar_articles", "pubmed_citedin", "pubmed_references", "citation_formats" ], "type": "string" }, "sourcePmid": { "description": "The PubMed Unique Identifier (PMID) of the source article for which to find connections or format citations. This PMID must be a valid number string.", "pattern": "^\\d+$", "type": "string" } }, "required": [ "sourcePmid" ], "type": "object" }

Other Tools from PubMed MCP Server

Related Tools

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