pubmed-database

Query PubMed E-utilities endpoints to retrieve PMIDs, summaries, and abstracts.

21|1|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/OwnLabAI/ownlab --skill pubmed-database-ownlabai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pubmed-database
Source: https://github.com/OwnLabAI/ownlab/tree/main/mart/skills/scientific-skills/pubmed-database
Command: npx skills add https://github.com/OwnLabAI/ownlab --skill pubmed-database-ownlabai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Provide programmatic access to PubMed for advanced literature searching and data retrieval. This enables researchers to build end-to-end workflows that fetch PMIDs, summaries, and abstracts using the public E-utilities API, supporting reproducible literature searches and automatedMonitoring.

Core Features & Use Cases

  • Advanced query construction with Boolean operators, field tags, and MeSH terms for precise results.
  • Programmatic data access via ESearch, EFetch, ESummary, EPost, and ELink to retrieve PMIDs, abstracts, and citations.
  • Suitable for systematic reviews, literature monitoring, and automated literature workflows integrating with Python or other tools.

Quick Start

Create a PubMed query using ESearch to obtain PMIDs and then fetch details with EFetch for your topic.

Frequently Asked Questions about pubmed-database

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate PubMed literature searches using E-utilities?

Automate PubMed literature searches by constructing Boolean queries with MeSH terms and field tags, then using ESearch to obtain PMIDs and EFetch to retrieve abstracts for systematic reviews.

What is the best way to retrieve PMIDs and abstracts for a systematic review?

Retrieve PMIDs and abstracts for systematic reviews by running programmatic ESearch queries with Boolean operators and MeSH terms, then fetching detailed citations and full abstracts via the EFetch endpoint.

Can I use MeSH terms and Boolean operators to build precise PubMed queries?

Yes, you can build precise PubMed queries by combining MeSH terms, Boolean operators, and specific field tags to filter literature search results before retrieving data through E-utilities endpoints.

Does this Skill support ongoing literature monitoring for new PubMed publications?

Yes, it supports ongoing literature monitoring by programmatically executing automated PubMed searches and retrieving updated summaries through ESummary, enabling reproducible workflows for tracking new publications.

What PubMed API endpoints are available for fetching citations and summaries?

Available PubMed API endpoints include ESearch for query results, EFetch for full abstracts, ESummary for citation summaries, EPost for uploading IDs, and ELink for finding related data.

How do I get related article citations after an initial PubMed search?

Get related article citations after an initial PubMed search by passing retrieved PMIDs to the ELink endpoint, which maps connections between datasets to expand your literature extraction workflow.