← Back to all apps

PubMed

Life Sciencesby Anthropic

Provides access to PubMed's biomedical citations and PubMed Central's full-text archive. Search articles, retrieve metadata and abstracts, access full-text content (when available in PMC), find related research, and more.

7ChatGPT Tools
7Claude Tools
AnthropicDeveloper
Life SciencesCategory

Use Cases

life-scienceshealth

Available Tools

Convert article IDs

convert_article_ids
Full Description

Convert up to 200 PMID, PMCID, DOI, or manuscript identifiers using the official PubMed Central ID Converter.

Parameters (1 required, 1 optional)
Required
idsarray

One to 200 article identifiers of one type: PMID, PMCID, DOI, or MID. minimum length 1; maximum length 200.

Optional
id_typestring

Input identifier type. Auto infers one shared type from the values.

Options:autopmidpmciddoimid
Default: auto

Find Related Articles

find_related_articles
Full Description

Find similar PubMed articles or linked PubMed Central, Gene, Protein, or Nucleotide records for one or more PubMed IDs.

Parameters (1 required, 6 optional)
Required
pmidsarray

One to 20 numeric PubMed identifiers used as related-resource seeds. minimum length 1; maximum length 20.

Optional
field_offsetsarray

maximum length 100. Omit when unused.

Default: null
link_typestring

Related resource type. Similar returns hydrated PubMed articles; other types return linked NCBI identifiers.

Options:similarpmcgeneproteinnucleotide
Default: similar
max_abstract_charsinteger

Integer; minimum 1; maximum 50000. Default 10000.

Default: 10000
max_nested_resultsinteger

Integer; minimum 1; maximum 100. Default 25.

Default: 25
max_resultsinteger

Maximum related articles to return. Omit when unused. Integer; minimum 1; maximum 200.

Default: null
offsetinteger

Integer; minimum 0. Default 0.

Default: 0

Get Articles

get_articles
Full Description

Retrieve citation-ready metadata and abstracts for one to 50 PubMed IDs, preserving input order and reporting missing records.

Parameters (1 required, 3 optional)
Required
pmidsarray

One to 50 numeric PubMed identifiers. minimum length 1; maximum length 50.

Optional
field_offsetsarray

maximum length 100. Omit when unused.

Default: null
max_abstract_charsinteger

Integer; minimum 1; maximum 50000. Default 10000.

Default: 10000
max_nested_resultsinteger

Integer; minimum 1; maximum 100. Default 25.

Default: 25

Get Copyright Status

get_copyright_status
Full Description

Inspect PubMed and PubMed Central copyright, license, open-access, and full-text retrieval status for up to ten PubMed IDs.

Parameters (1 required)
Required
pmidsarray

One to ten PubMed identifiers to inspect for copyright and license data. minimum length 1; maximum length 10.

Get Full Text Articles

get_full_text_articles
Full Description

Retrieve bounded, readable full text for up to five PubMed Central articles when PMC OAI-PMH permits automated retrieval, including rights metadata.

Parameters (1 required, 3 optional)
Required
pmc_idsarray

One to five PubMed Central identifiers. Full text is returned only when PMC OAI-PMH permits automated retrieval. minimum length 1; maximum length 5.

Optional
field_offsetsarray

maximum length 100. Omit when unused.

Default: null
max_chars_per_articleinteger

Maximum body-text characters returned for each article. Integer; minimum 1; maximum 50000. Default 20000.

Default: 20000
text_offsetinteger

Integer; minimum 0. Default 0.

Default: 0

Match Citations

match_citations
Full Description

Resolve up to 100 structured journal citations to PubMed IDs using bounded requests.

Parameters (1 required)
Required
citationsarray

One to 100 structured citations to resolve to PMIDs. minimum length 1; maximum length 100.

Search Articles

search_articles
Full Description

Search PubMed and return matching citation metadata and abstracts. Supports natural-language and PubMed query syntax, bounded pagination, supported sort orders, and publication, entry, or modification date filters.

Parameters (1 required, 9 optional)
Required
querystring

Minimal natural-language or PubMed query containing only necessary biomedical concepts, non-identifying population characteristics, public bibliographic metadata, and PubMed field tags or Boolean operators when useful. Omit patient or research-subject names, dates of birth, addresses, medical-record numbers, contact details, and unrelated narrative. Public publication-author names remain appropriate for author searches. maximum length 500.

Optional
date_fromstring

Optional publication-record date lower bound selected by date_type, in YYYY, YYYY/MM, or YYYY/MM/DD format; never a patient or research-subject date.

Default: null
date_tostring

Optional publication-record date upper bound selected by date_type, in YYYY, YYYY/MM, or YYYY/MM/DD format; never a patient or research-subject date.

Default: null
date_typestring

Publication-record date field used by date_from and date_to: article publication date, PubMed entry date, or PubMed record modification date.

Options:publicationentrymodification
Default: publication
field_offsetsarray

maximum length 100. Omit when unused.

Default: null
max_abstract_charsinteger

Integer; minimum 1; maximum 50000. Default 10000.

Default: 10000
max_nested_resultsinteger

Integer; minimum 1; maximum 100. Default 25.

Default: 25
max_resultsinteger

Maximum articles to return. Integer; minimum 1; maximum 50. Default 10.

Default: 10
offsetinteger

Zero-based result offset for pagination. Integer; minimum 0; maximum 9999. Default 0.

Default: 0
sortstring

PubMed result ordering.

Options:relevancepublication_datefirst_authorjournal
Default: relevance