nature-academic-search
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseAcademic Search
学术文献检索
Multi-source literature search, citation verification, citation format conversion,
and reference management via MCP tools.
通过MCP工具实现多源文献搜索、引用验证、引用格式转换及参考文献管理。
MCP Tools
MCP工具
Core Search
核心检索
| Tool | Source | Best For |
|---|---|---|
| PubMed MCP | Biomedical, MeSH, clinical trials |
| paper-search MCP | Cross-disciplinary, citation counts |
| paper-search MCP | Preprints (physics, math, CS, biology) |
| 工具 | 数据源 | 适用场景 |
|---|---|---|
| PubMed MCP | 生物医学、MeSH术语、临床试验 |
| paper-search MCP | 跨学科研究、引用次数统计 |
| paper-search MCP | 预印本(物理、数学、计算机科学、生物学) |
Extended Search
扩展检索
| Tool | Source | Best For |
|---|---|---|
| paper-search MCP | Broad academic search (scraped) |
| paper-search MCP | Citation graph, field-of-study filters |
| paper-search MCP | Biology preprints |
| paper-search MCP | Medical preprints |
| paper-search MCP | Curated index, citation reports |
| paper-search MCP | Broad scholarly database |
| 工具 | 数据源 | 适用场景 |
|---|---|---|
| paper-search MCP | 宽泛学术检索(抓取数据) |
| paper-search MCP | 引用图谱、研究领域筛选 |
| paper-search MCP | 生物学预印本 |
| paper-search MCP | 医学预印本 |
| paper-search MCP | 精选索引、引用报告 |
| paper-search MCP | 广泛学术数据库 |
PubMed Utilities
PubMed实用工具
| Tool | Purpose |
|---|---|
| Full metadata by PMID |
| Related article discovery |
| APA / MLA / BibTeX / RIS formatting |
| DOI ↔ PMID ↔ PMCID conversion |
| MeSH term exploration and hierarchy |
| Bibliographic citation → PMID lookup |
| 工具 | 用途 |
|---|---|
| 通过PMID获取完整元数据 |
| 相关文献发现 |
| APA / MLA / BibTeX / RIS格式生成 |
| DOI ↔ PMID ↔ PMCID格式转换 |
| MeSH术语探索及层级查询 |
| 文献引用信息→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 need | Primary (T1) | Secondary (T2) | Last Resort (T3) |
|---|---|---|---|
| Medical / clinical | PubMed | Semantic Scholar | Google Scholar |
| Cross-disciplinary | CrossRef | Semantic Scholar | Scopus |
| Preprints / CS / physics | arXiv | bioRxiv / medRxiv | — |
| Exhaustive review | PubMed + CrossRef + arXiv | Semantic Scholar + bioRxiv/medRxiv | WoS / Scopus |
| Citation count sensitive | Semantic Scholar | CrossRef | — |
| Chinese literature | — | — | CNKI / 万方 (manual) |
请查看《数据源层级与可靠性》(references/source-tiers.md)获取完整的可靠性分类和 fallback 路由规则。T1→T2→T3的 fallback 链是所有工作流的标准执行顺序。
快速指南:
| 用户需求 | 首选(T1) | 次选(T2) | 最终备选(T3) |
|---|---|---|---|
| 医学/临床领域 | PubMed | Semantic Scholar | Google Scholar |
| 跨学科研究 | CrossRef | Semantic Scholar | Scopus |
| 预印本/计算机科学/物理 | arXiv | bioRxiv / medRxiv | — |
| 全面文献综述 | PubMed + CrossRef + arXiv | Semantic Scholar + bioRxiv/medRxiv | WoS / Scopus |
| 对引用次数敏感 | Semantic Scholar | CrossRef | — |
| 中文文献 | — | — | CNKI / 万方(手动检索) |
Workflows
工作流
| # | Workflow | Reference |
|---|---|---|
| 1 | Multi-Source Literature Search | wf1 |
| 2 | Citation Verification | wf2 |
| 3 | MeSH Search Strategy | wf3 |
| 4 | Citation File Management | wf4 |
| 5 | Reference Management | wf5 |
| 序号 | 工作流 | 参考文档 |
|---|---|---|
| 1 | 多源文献检索 | wf1 |
| 2 | 引用验证 | wf2 |
| 3 | MeSH检索策略 | wf3 |
| 4 | 引用文件管理 | wf4 |
| 5 | 参考文献管理 | wf5 |
Shared Modules
共享模块
| Module | Purpose |
|---|---|
| Dedup Engine | Unified deduplication (WFs 1, 2, 5a) |
| Citation Parser | Extract citations from documents (WF 2) |
| Search Strategy | Query construction, source selection, ranking |
| RIS/BibTeX Format | Format specifications and field mappings |
| Format Converter | Multi-source .nbib/.ris/.bib downloader |
| 模块 | 用途 |
|---|---|
| 去重引擎 | 统一去重(工作流1、2、5a) |
| 引用解析器 | 从文档中提取引用信息(工作流2) |
| 检索策略 | 查询构建、数据源选择、结果排序 |
| RIS/BibTeX格式规范 | 格式说明及字段映射 |
| 格式转换器 | 多源.nbib/.ris/.bib文件下载器 |
Environment Setup
环境配置
API Keys (optional but recommended)
API密钥(可选但推荐)
| Service | Env Var | Register At | Free Tier |
|---|---|---|---|
| Semantic Scholar | | api.semanticscholar.org | 100 req/s with key (1/s without) |
| NCBI E-utilities | | ncbi.nlm.nih.gov/account | 10 req/s with key (3/s without) |
Set via or file.
export.env| 服务 | 环境变量 | 注册地址 | 免费额度 |
|---|---|---|---|
| Semantic Scholar | | api.semanticscholar.org | 密钥用户100次/秒(无密钥1次/秒) |
| NCBI E-utilities | | ncbi.nlm.nih.gov/account | 密钥用户10次/秒(无密钥3次/秒) |
通过命令或文件配置。
export.envProxy (if behind firewall)
代理配置(防火墙环境下)
bash
export http_proxy=http://127.0.0.1:7890
export https_proxy=http://127.0.0.1:7890bash
export http_proxy=http://127.0.0.1:7890
export https_proxy=http://127.0.0.1:7890Pre-flight Check
预检查
bash
python scripts/preflight.pyRun before batch operations to verify API endpoints are reachable.
bash
python scripts/preflight.py批量操作前运行该脚本,验证API端点是否可达。
Format Converter Dependencies
格式转换器依赖
The format converter () uses Python stdlib only — no extra dependencies. Run to verify the conversion pipeline.
scripts/format-converter.pypython scripts/format-converter.py --test格式转换器()仅使用Python标准库——无需额外依赖。运行验证转换流程。
scripts/format-converter.pypython scripts/format-converter.py --testError 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每月更新一次)。