mcpField
L
literature-research

literature-research

github.com/aiagentwithdhruvProductivity2072 installsUpdated 15w ago
Repository

About literature-research

A research skill that searches PubMed and can generate a deeper literature review with Claude. It is intended for researchers who need paper metadata in JSON and a Markdown synthesis of findings, themes, and gaps.

Key features

  1. 01Searches PubMed with a query
  2. 02Sets a maximum paper count
  3. 03Exports paper metadata as JSON
  4. 04Generates a Claude-assisted review
  5. 05Writes review findings in Markdown

Use cases

  1. 01Find papers for a research question
  2. 02Collect PubMed results for later analysis
  3. 03Summarize findings, themes, and gaps

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/aiagentwithdhruv/skills --skill literature-research

After installing, type/literature-researchin Claude Code to confirm it loaded.

Bundled filesscripts/literature_deep_review.pyscripts/pubmed_literature_search.py

Details

From the project README

Literature Research

Goal

Search academic databases and perform comprehensive literature reviews.

Scripts

  • ./scripts/pubmed_literature_search.py - Search PubMed
  • ./scripts/literature_deep_review.py - Deep review with Claude

Usage

Search PubMed
python3 ./scripts/pubmed_literature_search.py \
  --query "machine learning cancer diagnosis" \
  --limit 50 \
  --output .tmp/papers.json
Deep Review
python3 ./scripts/literature_deep_review.py \
  --input .tmp/papers.json \
  --output .tmp/review.md

Output

  • JSON file with paper metadata
  • Markdown review with key findings, themes, gaps

Schema

Inputs
NameTypeRequiredDescription
querystringYesResearch query (e.g., 'machine learning cancer diagnosis')
limitintegerNoMax papers to fetch (default: 50)
Outputs
NameTypeDescription
papers_filefile_pathJSON file with paper metadata
review_filefile_pathMarkdown review with key findings, themes, gaps
Credentials
NameSource
ANTHROPIC_API_KEY.env
Cost

Free (PubMed API) + Claude for review

Comments

Markdown supported