Home / Directory / PubMed / convert_article_ids
Convert article ids
An MCP tool from the PubMed server, run by Anthropic (hosted).
Convert between various ID formats, including PMID, PMCID, and DOI. IMPORTANT - PubMed Database Scope: This server provides access to PubMed, which ONLY indexes biomedical and life sciences literature including: - Medicine, clinical research, public health, epidemiology - Biology, molecular biology, genetics, genomics - Biochemistry, cell biology, developmental biology - Pharmacology, toxicology, drug development - Microbiology, virology, immunology - Neuroscience, physiology, anatomy - Biomedical engineering, medical devices PubMed does NOT contain papers from these fields (use other databases): - Physics, astrophysics → use arXiv - Mathematics, pure math → use arXiv or MathSciNet - Computer science, AI/ML → use arXiv, ACM Digital Library, IEEE Xplore - Pure chemistry (non-biomedical) → use ACS publications or SciFinder - Engineering (non-biomedical) → use IEEE Xplore or arXiv - Social sciences, economics, psychology (non-medical) → use other databases Only use tools from this server when the user is clea
Name on the gateway: pubmed__convert_article_ids.
Parameters
| Name | Type | Description |
|---|---|---|
ids required | array | Array of IDs to convert. Returns corresponding IDs in other formats. Examples: - PMID input: ['35486828'] - PMC ID input: ['PMC9046468'] - DOI input: ['10.1038/s41586-020-2012-7'] Common workflow: 1. Get PMID from search_articles 2. Convert PMID to check for PMCID (indicates full text availability) 3. Use PMCID with get_full_text_article to retrieve full text Note: Not all PMIDs have PMCIDs (~6M articles have full text in PMC). If pmcid is missing in response, full text is not available. |
id_type | pmid | pmcid | doi | Type of input IDs: - 'pmid': PubMed IDs (e.g., '35486828') - 'pmcid': PMC IDs (e.g., 'PMC9046468') - 'doi': DOIs (e.g., '10.1038/s41586-020-2012-7') |
How to call it
Through the Smart Gateway, any client can run it by name with call_tool, or let the gateway find it with search_tools:
{
"name": "pubmed__convert_article_ids",
"arguments": {
"ids": []
}
}The first call connects PubMed to your account automatically; nothing to set up. About this server.
Try asking
Use the convert article ids tool with ids set to ….