nature-academic-search

Search, verify, and convert academic citations across PubMed, CrossRef, arXiv, Scopus, and ScienceDirect.

Updated Jul 5, 2026
One-click install
npx skills add https://github.com/huaibovip/research-marketplace --skill nature-academic-search-huaibovip
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nature-academic-search
Source: https://github.com/huaibovip/research-marketplace/tree/main/plugins/nature-skills/skills/nature-academic-search
Command: npx skills add https://github.com/huaibovip/research-marketplace --skill nature-academic-search-huaibovip

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires mcp, pybliometrics, and includes scripts (resource) and references (resource) components.

What problem does it solve? Researchers waste hours manually searching multiple databases, verifying reference metadata, converting citation file formats, and auditing who cited their papers. This Skill coordinates multi-source literature search, citation verification, and strict external-citation audits through a unified MCP server and fallback scripts. ## Core Features & Use Cases - Multi-Source Literature Search: Query CrossRef, PubMed, arXiv, Scopus, and ScienceDirect concurrently, with deduplication and T1/T2/T3 source reliability routing. - Citation Verification & Formatting: Extract citations from .docx/.tex/.bib documents, verify them against authoritative databases, and generate Nature, APA, IEEE, or Vancouver style references exported as .ris, .bib, .nbib, or .enw files. - Strict Other-Citation Audit: Identify independent citations of a target paper while excluding self-citations and collaboration networks, and profile high-impact citers such as academy members, Fellows, and institutional leaders. - Use Case: Ask for the strict external citations of your published paper, and receive a deduplicated citation table with influential-citer profiles and citation-context summaries. ## Quick Start Ask the assistant to search recent Nature and Science papers on your topic and export the results as a RIS file.

Frequently Asked Questions about nature-academic-search

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

FAQPage Schema
How do I search papers across PubMed, CrossRef, and arXiv at once?

Use the search_papers MCP tool with a query string; it queries CrossRef, PubMed, and arXiv concurrently by default and merges results. Add scopus or sciencedirect to the sources list if you have local pybliometrics configuration.

How to convert DOI or PMID lists into RIS or BibTeX files?

Run the format-converter.py script with --doi or --pmid arguments and choose --format ris, bib, or enw. It downloads metadata from CrossRef, PubMed, or arXiv and writes one citation file per reference to the output directory.

What is a strict external citation audit and how does it work?

A strict other-citation audit counts citations of a target paper while excluding self-citations, coauthor citations, and collaboration-network citations. You define the exclusion rule, and the workflow produces a citation table plus profiles of high-impact citers such as academy members or Fellows.

Does Scopus and ScienceDirect search require an API key?

Yes, Scopus and ScienceDirect tools rely on a local pybliometrics configuration, normally at ~/.config/pybliometrics.cfg. They are never queried by default; you must explicitly request those sources, and missing configuration is reported as a per-source error.

Can I use literature search without the MCP server installed?

Yes, the academic_search.py fallback script queries the OpenAlex API using only the Python standard library, requiring no API key. It supports topic, author, affiliation, and ORCID-based searches and outputs JSON results.

Why does PubMed search fail or get rate limited?

PubMed requires a contact email set via the PUBMED_EMAIL environment variable or config.toml, as mandated by NCBI. Adding an NCBI_API_KEY raises rate limits, and HTTP 429 errors indicate you should retry later or reduce result counts.