mcpField
P
Phở Research Tools

Phở Research Tools

远程服务
pho.chat科研与教育06 天前更新

关于 Phở Research Tools

Phở Research Tools 是面向研究人员和 AI 助手的开源 MCP 服务,可通过开放学术数据库核验引用。它还支持证据检索、PRISMA 筛选、引文格式化,以及数据集和研究软件搜索。

主要功能

  1. 01核验参考文献并检测撤稿
  2. 02搜索论文并按证据强度排序
  3. 03格式化引文和书目
  4. 04生成 PRISMA 2020 流程图和日志
  5. 05查找开放数据集与研究工具

适用场景

  1. 01在发表前检查 AI 撰写的参考文献
  2. 02审查研究主张的相关证据
  3. 03准备 PRISMA 2020 筛选记录
  4. 04为研究寻找数据集或软件

MCP 相关

该 MCP 服务向 MCP 客户端提供九种只读研究工具,包括参考文献核验、论文搜索、证据检索、引文格式化和 PRISMA 工作流。可通过托管 HTTP 端点连接,也可在本地运行。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.pho.chat/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

5
参数类型必填说明
referencesstring是原样提供的参考文献列表:任意引用格式、BibTeX、RIS、CSL-JSON,或每行一个 DOI。

详细介绍

Phở Research Tools

一款开源 MCP 服务,让任何 AI 助手都能核查自己的参考文献。 它使用 Crossref、PubMed、OpenAlex、Europe PMC、DataCite、bio.tools 等开放数据库,验证引文、标记撤稿、查找支持某项主张的最强证据、整理参考文献格式、执行 PRISMA 2020 筛选,并查找开放数据集和研究软件。

AI 模型会编造参考文献。此服务让 Claude、ChatGPT、Cursor 或任何 MCP 客户端都能在你信任某条参考文献之前,先在公共数据库中查证。

工具功能
verify_references检查每条参考文献:已验证、真实但细节有误(并提供更正后的记录)、疑似编造、未找到、已撤稿或存在歧义。
check_retractions检查 DOI 列表中的撤稿、关注声明和更正通知。
search_papers搜索 OpenAlex 和 PubMed。每条结果都有 DOI 或 PMID;排除已撤稿的论文,并标注预印本。
format_citations根据真实记录整理为 APA 7、MLA 9、Chicago、Harvard、Vancouver、IEEE 或 AMA 格式,也支持 BibTeX、RIS 和 CSL-JSON。
prisma_flow_diagram生成 PRISMA 2020 流程图(PNG + SVG),并检查计数是否一致。
find_evidence查找支持某项主张的最强证据,按证据等级排序(指南、荟萃分析、RCT 等),并逐字引用每项证据的结论。
screening_log将筛选决定转换为 PRISMA 计数、流程图和 CSV 日志,并列出审稿人会发现的问题。
find_datasets根据研究问题查找开放数据集,提供许可证判定、已验证的来源论文和可分享的摘要。
find_tools从 bio.tools 注册表中查找适用于某项任务的研究软件,提供许可证判定、已验证的论文、维护状态标签和安装命令。

这九种工具均为只读。结果来自数据库查询,而非模型观点: likely_fabricated 表示该 DOI 未注册或没有匹配记录;find_evidence 不会判断某篇论文是否支持某项主张,而是提供论文中引用的结论。

使用托管服务(无需安装)

将此 URL 添加为客户端中的自定义连接器 / MCP 服务:

https://mcp.pho.chat/mcp
  • Claude Code: claude mcp add --transport http pho-research https://mcp.pho.chat/mcp
  • Claude(网页端、桌面端): Settings → Connectors → Add custom connector。
  • ChatGPT: Settings → Apps & Connectors → Developer mode → Create。
  • Cursor、VS Code 等: 请参阅 apps/mcp/README.md。

无需账号。匿名使用有每日额度;在 pho.chat 注册免费账号即可提高额度。更喜欢网页?同样的工具也可在 pho.chat/tools 使用。

Verified Citations 技能

此仓库还提供 Verified Citations,这是一项 Agent Skill,可让助手对其撰写的每条参考文献都使用上述工具:使用 search_papers 查找来源,而不是凭记忆引用;展示内容前运行 verify_references;使用 format_citations 整理格式;并说明哪些参考文献已更正、撤稿或移除。

Claude Code(插件:一步安装技能和 MCP 服务)
claude plugin marketplace add thaohienhomes/pho-research-tools
claude plugin install verified-citations@pho-research-tools

该插件会添加此技能并连接 pho-research MCP 服务。运行 /mcp,检查服务是否显示为已连接。从本地检出目录安装时,请将文件夹路径传递给 marketplace add。

Cursor(Agent 插件:一步安装 skill + MCP 服务)

仓库根目录是一个 Agent 插件:plugin.json 为插件命名,skills/ 存放 skill,mcp.json 连接 https://mcp.pho.chat/mcp 上的 pho-research 服务。Cursor 会直接加载:

  • **Teams 和 Enterprise:**Dashboard → Plugins & MCPs → Add Marketplace → Import from Repo,然后粘贴 https://github.com/thaohienhomes/pho-research-tools。
  • **本地:**将此仓库克隆或复制到 ~/.cursor/plugins/local/verified-citations,运行 Developer: Reload Window,并在 Customize 下检查是否列出了该插件和 pho-research MCP 服务。

插件徽标位于 assets/logo.svg。支持邮箱:[email protected]。

skills.sh(Claude Code、Cursor、Codex、Gemini CLI 和其他 Agent)
npx skills add thaohienhomes/pho-research-tools --skill verified-citations

此操作只会安装 skill。还需在 Agent 中连接 MCP 服务,例如在 Claude Code 中:

claude mcp add --transport http pho-research https://mcp.pho.chat/mcp
ClawHub(OpenClaw)
clawhub install verified-citations

然后在 OpenClaw 中将 https://mcp.pho.chat/mcp 添加为远程 MCP 服务。

Claude.ai、ChatGPT 和其他平台

添加 https://mcp.pho.chat/mcp 作为自定义连接器;各应用的分步说明见 https://pho.chat/tools/mcp/。如果没有连接器,可将参考文献列表粘贴到免费的检查工具 https://pho.chat/tools/citation-checker/ 中。

自行运行

需要 Node 22+ 和 pnpm 9。

pnpm install
pnpm dev            # http://localhost:8787/mcp

本地运行时所有设置均为可选;请参阅 apps/mcp/.env.example。apps/mcp/ 中提供了 Dockerfile(docker build -f apps/mcp/Dockerfile -t pho-mcp .)。

仓库结构

路径内容
apps/mcpMCP 服务(Streamable HTTP、Hono)。配额、可选登录和分析功能默认均关闭,除非进行配置。
packages/scholar-core验证、撤稿检查、搜索、引用格式化和 PRISMA 渲染。纯 TypeScript,不使用 AI SDK 或数据库。
packages/citation-engineDOI、BibTeX 和 RIS 解析及 Crossref 辅助工具。
docs/samples/scholar-core示例输出,由测试套件重新生成并检查。
skills/verified-citationsVerified Citations Agent Skill。
.claude-plugin/、.mcp.jsonClaude Code 插件 + 单插件市场(一次安装 skill 和 MCP 服务)。
plugin.json、mcp.json面向 Cursor 和其他 Agent Plugins 客户端的 Agent Plugin 清单(从 skills/ 中查找 skills)。
assets/logo.svg插件徽标,是 apps/mcp/public/icon.png 的矢量版本。
server.json、glama.jsonMCP Registry 条目(由 .github/workflows/publish-mcp-registry.yml 发布)和 Glama 维护者认领信息。
pnpm test        # 190 tests, all replaying recorded API responses
pnpm typecheck

仅使用开放数据

此服务调用的所有数据源都提供开放 API 和开放元数据。不会获取或存储任何付费墙后的内容。内嵌的 CSL 样式采用 CC BY-SA 3.0 许可;详情见 NOTICE.md。

隐私

托管服务接收并保留哪些数据:https://pho.chat/tools/privacy/

贡献与许可证

欢迎提交问题和拉取请求;请先阅读 CONTRIBUTING.md。 安全问题报告请见 SECURITY.md。

代码采用 MIT 许可证。由 Phở 构建,这是一个面向医生和科学家的研究工作空间。


Tiếng Việt: Phở Research Tools 是一款开源 MCP 服务,可帮助 AI 助手自行检查参考文献(验证引文、检查撤稿、格式化以及绘制 PRISMA 2020 流程图),仅使用开放的科学数据。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。