用途:根据 PubMed ID(PMID,整数,如 35641793)提取一篇 PubMed 论文的完整元数据,并在浏览器中向用户展示论文详情页。
主要能力:通过 NCBI E-utilities 的 efetch 接口(XML 格式)获取标题、结构化摘要(含 BACKGROUND、METHODS 等标签)、作者姓名与所属机构、MeSH 主题词(含主要主题标记与限定词)、关键词、出版类型、基金资助信息、DOI、PMCID、期刊名称与缩写、ISSN、卷期页码、出版日期和语言。
使用方式:技能接收 $ARGUMENTS 作为 PMID。先用 mcp__chrome-devtools__navigate_page 打开 https://pubmed.ncbi.nlm.nih.gov/{PMID}/,再用 evaluate_script 执行脚本,将 PMID_HERE 替换为实际 PMID,通过 fetch 调用 https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=pubmed&id=${pmid}&retmode=xml 并用 DOMParser 解析 XML,最后按固定模板格式化输出。该技能使用 2 次工具调用:navigate_page 与 evaluate_script。
后续操作:查看全文可使用 pm-fulltext 并传入 PMID;导出到 Zotero 可使用 pm-export 并传入 PMID。
限制:依赖 NCBI E-utilities 接口与 Chrome DevTools 工具环境;仅适用于 PubMed 收录文献;资料未提供错误处理、速率限制或离线使用说明。