用途:在 PubMed 检索结果中翻页或更改排序。需先执行过 pm-search,以获取当前 query、page、size、total 等上下文。
主要能力:支持 next(下一页)、previous(上一页)、page N(跳到第 N 页)、sort by date(按最新排序)、sort by relevance(按最佳匹配排序,默认)。排序变更后会回到第 1 页。
使用方式:根据参数计算 newPage 与 retstart=(newPage-1)*size;用 mcp__chrome-devtools__navigate_page 打开 https://pubmed.ncbi.nlm.nih.gov/?term={URL_ENCODED_QUERY}&size={size}&page={newPage};再用 evaluate_script 调用 NCBI E-utilities 的 esearch.fcgi 与 esummary.fcgi 获取 PMID、标题、作者、期刊、日期、DOI、pubtype 等,并返回 total、totalPages、page、size、sort 与结果列表。最后按页输出结果。
限制:依赖前一次 pm-search 的上下文;若已在 PubMed 页面可跳过 navigate_page,仅用 evaluate_script。资料未提供安装方式、收费、平台支持范围及更多错误处理细节。