pubmed-database

Search PubMed via E-utilities REST APIs and retrieve results.

1|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/SciMate-AI/scicli --skill pubmed-database-scimate-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pubmed-database
Source: https://github.com/SciMate-AI/scicli/tree/main/internal/skills/bundled/claude-scientific-skills/skills/pubmed-database
Command: npx skills add https://github.com/SciMate-AI/scicli --skill pubmed-database-scimate-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill enables programmatic PubMed searching and data retrieval via REST APIs, allowing automated queries, batch data collection, and streamlined citation management for literature workflows.

Core Features & Use Cases

  • Advanced PubMed search construction using Boolean operators, MeSH terms, and field tags
  • Programmatic data retrieval via E-utilities (ESearch, EFetch, ESummary, EPost, ELink, and more)
  • Batch processing with history server for large result sets and export-ready formats (XML/JSON/Medline)
  • Use Case: automate weekly topic monitoring and export PMIDs, abstracts, and citations for downstream analysis

Quick Start

Run an advanced PubMed search and retrieve results using the EUtilities API

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?

PubMed batch processing uses the E-utilities history server to manage large result sets efficiently. By posting search results via EPost, you can retrieve records in batches through EFetch without resending query parameters.

Can I retrieve PubMed abstracts and citations in JSON or XML format?

Yes, you can retrieve PubMed abstracts and citations in export-ready formats including XML, JSON, and Medline. Using the EFetch endpoint, the API returns structured literature data for downstream analysis and citation management.

How do I construct advanced PubMed queries with MeSH terms and field tags?

Advanced PubMed queries are constructed using Boolean operators, MeSH terms, and specific field tags. Combining these elements with filters refines biomedical topic searches for systematic literature reviews and automated monitoring.

What is the best way to monitor biomedical research topics automatically?

Yes, ELink retrieves related PubMed records by navigating linked NCBI databases. This E-utilities endpoint maps relationships between literature and associated biomedical data, expanding your search context beyond initial query results.