get_full_text
ActiveTool of mcp-pubmed
Fetch the FULL TEXT of a biomedical paper from PubMed Central (the open-access subset) by PubMed ID. PREFER OVER get_abstract when you need methods/results/discussion, not just the abstract — "read the full paper", "what methods did <PMID> use", "extract details from the paper". Resolves the PMID to its PMC id and returns the article body text (capped ~40k chars). Only open-access articles are in PMC — returns has_full_text:false (use get_abstract) otherwise.
Parameters schema
{
"type": "object",
"required": [
"pmid"
],
"properties": {
"pmid": {
"type": "string",
"description": "PubMed ID (e.g. \"34265844\") or a PMC id (\"PMC8371605\")."
}
}
}Parent server
mcp-pubmed
https://github.com/pipeworx-io/mcp-pubmed
2/7 registries