nature-academic-search

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Academic Search

学术文献检索

Multi-source literature search, citation verification, citation format conversion, and reference management via MCP tools.
通过MCP工具实现多源文献搜索、引用验证、引用格式转换及参考文献管理。

MCP Tools

MCP工具

Core Search

核心检索

ToolSourceBest For
pubmed_search_articles
PubMed MCPBiomedical, MeSH, clinical trials
search_crossref
paper-search MCPCross-disciplinary, citation counts
search_arxiv
paper-search MCPPreprints (physics, math, CS, biology)
工具数据源适用场景
pubmed_search_articles
PubMed MCP生物医学、MeSH术语、临床试验
search_crossref
paper-search MCP跨学科研究、引用次数统计
search_arxiv
paper-search MCP预印本(物理、数学、计算机科学、生物学)

Extended Search

扩展检索

ToolSourceBest For
search_google_scholar
paper-search MCPBroad academic search (scraped)
search_semantic_scholar
paper-search MCPCitation graph, field-of-study filters
search_biorxiv
paper-search MCPBiology preprints
search_medrxiv
paper-search MCPMedical preprints
search_webofscience
paper-search MCPCurated index, citation reports
search_scopus
paper-search MCPBroad scholarly database
工具数据源适用场景
search_google_scholar
paper-search MCP宽泛学术检索(抓取数据)
search_semantic_scholar
paper-search MCP引用图谱、研究领域筛选
search_biorxiv
paper-search MCP生物学预印本
search_medrxiv
paper-search MCP医学预印本
search_webofscience
paper-search MCP精选索引、引用报告
search_scopus
paper-search MCP广泛学术数据库

PubMed Utilities

PubMed实用工具

ToolPurpose
pubmed_fetch_articles
Full metadata by PMID
pubmed_find_related
Related article discovery
pubmed_format_citations
APA / MLA / BibTeX / RIS formatting
pubmed_convert_ids
DOI ↔ PMID ↔ PMCID conversion
pubmed_lookup_mesh
MeSH term exploration and hierarchy
pubmed_lookup_citation
Bibliographic citation → PMID lookup
工具用途
pubmed_fetch_articles
通过PMID获取完整元数据
pubmed_find_related
相关文献发现
pubmed_format_citations
APA / MLA / BibTeX / RIS格式生成
pubmed_convert_ids
DOI ↔ PMID ↔ PMCID格式转换
pubmed_lookup_mesh
MeSH术语探索及层级查询
pubmed_lookup_citation
文献引用信息→PMID查询

Source Routing

数据源路由

See Source Tiers & Reliability for the complete reliability classification and fallback routing rules. The T1→T2→T3 fallback chain is the standard execution order across all workflows.
Quick guide:
User needPrimary (T1)Secondary (T2)Last Resort (T3)
Medical / clinicalPubMedSemantic ScholarGoogle Scholar
Cross-disciplinaryCrossRefSemantic ScholarScopus
Preprints / CS / physicsarXivbioRxiv / medRxiv
Exhaustive reviewPubMed + CrossRef + arXivSemantic Scholar + bioRxiv/medRxivWoS / Scopus
Citation count sensitiveSemantic ScholarCrossRef
Chinese literatureCNKI / 万方 (manual)
请查看《数据源层级与可靠性》(references/source-tiers.md)获取完整的可靠性分类和 fallback 路由规则。T1→T2→T3的 fallback 链是所有工作流的标准执行顺序。
快速指南:
用户需求首选(T1)次选(T2)最终备选(T3)
医学/临床领域PubMedSemantic ScholarGoogle Scholar
跨学科研究CrossRefSemantic ScholarScopus
预印本/计算机科学/物理arXivbioRxiv / medRxiv
全面文献综述PubMed + CrossRef + arXivSemantic Scholar + bioRxiv/medRxivWoS / Scopus
对引用次数敏感Semantic ScholarCrossRef
中文文献CNKI / 万方(手动检索)

Workflows

工作流

#WorkflowReference
1Multi-Source Literature Searchwf1
2Citation Verificationwf2
3MeSH Search Strategywf3
4Citation File Managementwf4
5Reference Managementwf5
序号工作流参考文档
1多源文献检索wf1
2引用验证wf2
3MeSH检索策略wf3
4引用文件管理wf4
5参考文献管理wf5

Shared Modules

共享模块

ModulePurpose
Dedup EngineUnified deduplication (WFs 1, 2, 5a)
Citation ParserExtract citations from documents (WF 2)
Search StrategyQuery construction, source selection, ranking
RIS/BibTeX FormatFormat specifications and field mappings
Format ConverterMulti-source .nbib/.ris/.bib downloader
模块用途
去重引擎统一去重(工作流1、2、5a)
引用解析器从文档中提取引用信息(工作流2)
检索策略查询构建、数据源选择、结果排序
RIS/BibTeX格式规范格式说明及字段映射
格式转换器多源.nbib/.ris/.bib文件下载器

Environment Setup

环境配置

API Keys (optional but recommended)

API密钥(可选但推荐)

ServiceEnv VarRegister AtFree Tier
Semantic Scholar
SEMANTIC_SCHOLAR_API_KEY
api.semanticscholar.org100 req/s with key (1/s without)
NCBI E-utilities
NCBI_API_KEY
ncbi.nlm.nih.gov/account10 req/s with key (3/s without)
Set via
export
or
.env
file.
服务环境变量注册地址免费额度
Semantic Scholar
SEMANTIC_SCHOLAR_API_KEY
api.semanticscholar.org密钥用户100次/秒(无密钥1次/秒)
NCBI E-utilities
NCBI_API_KEY
ncbi.nlm.nih.gov/account密钥用户10次/秒(无密钥3次/秒)
通过
export
命令或
.env
文件配置。

Proxy (if behind firewall)

代理配置(防火墙环境下)

bash
export http_proxy=http://127.0.0.1:7890
export https_proxy=http://127.0.0.1:7890
bash
export http_proxy=http://127.0.0.1:7890
export https_proxy=http://127.0.0.1:7890

Pre-flight Check

预检查

bash
python scripts/preflight.py
Run before batch operations to verify API endpoints are reachable.
bash
python scripts/preflight.py
批量操作前运行该脚本,验证API端点是否可达。

Format Converter Dependencies

格式转换器依赖

The format converter (
scripts/format-converter.py
) uses Python stdlib only — no extra dependencies. Run
python scripts/format-converter.py --test
to verify the conversion pipeline.
格式转换器(
scripts/format-converter.py
)仅使用Python标准库——无需额外依赖。运行
python scripts/format-converter.py --test
验证转换流程。

Error Handling

错误处理

  • MCP tool unavailable: report specific failure, continue with remaining tools.
  • No results: broaden terms, try alternative sources, suggest user refine query.
  • Script failure (2x): fall back to manual generation from MCP-fetched metadata.
  • MCP工具不可用:报告具体失败信息,继续使用剩余工具。
  • 无检索结果:扩大检索词范围,尝试替代数据源,建议用户优化查询词。
  • 脚本连续失败2次:从MCP获取的元数据中手动生成结果。

Limitations

局限性

  • Google Scholar and Semantic Scholar are scraped (not API-backed) — results may vary.
  • Chinese literature (CNKI / 万方) not indexed by CrossRef or PubMed.
  • Citation counts may be delayed (CrossRef updates monthly).
  • Google Scholar和Semantic Scholar为抓取数据(非API支持)——结果可能存在差异。
  • 中文文献(CNKI / 万方)未被CrossRef或PubMed收录。
  • 引用次数可能存在延迟(CrossRef每月更新一次)。