关于 prismAId MCP
prismAId MCP 是 prismAId 工具集的 MCP 服务,用于基于生成式 AI 的系统综述与协议合规性检查。它面向需要按协议开展文献综述的研究人员,无需编程即可完成筛选、下载、转换和综述处理。
主要功能
- 01文献筛选、去重与标记
- 02从 Zotero 或 URL 列表下载论文
- 03将 PDF、DOCX、HTML 转换为纯文本
- 04基于 TOML 配置执行综述流程
- 05检查 RevAIse 记录是否符合 PRISMA 2020 等协议
适用场景
- 01借助 AI 助手在对话中驱动系统综述流程
- 02按 PRISMA 2020 检查综述记录的报告完整性
- 03批量筛选与分析大规模文献数据集
MCP 相关
该 MCP 服务向 AI 助手暴露 prismAId 的全部工具,使客户端可在对话中执行筛选、下载、转换和综述等操作。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
docker run -i --rm ghcr.io/open-and-sustainable/prismaid-mcp:0.17.1本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
ghcr.io/open-and-sustainable/prismaid-mcp:0.17.1stdio工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
prismAId
用于系统性、基于方案的文献综述的开放科学 AI 工具
prismAId 提供一套使用生成式 AI 模型的工具,帮助简化科学文献的系统性综述。
它提供易于使用、高效且可复现的方法,用于筛选和分析研究论文,无需编程技能。
工具包概览
prismAId 为系统性文献综述提供一套全面的工具:
核心工具
- 筛选 - 筛选并标记手稿,以确定需要排除的项目
- 下载 - 从 Zotero 文献集或 URL 列表下载论文
- 转换 - 将文件(PDF、DOCX、HTML)转换为纯文本以供分析
- 综述 - 根据 TOML 配置处理系统性文献综述
- RevAIse 文档支持 - 可选地将综述各阶段记录为 RevAIse 综述记录
工作流
我们的工具支持遵循标准顺序的全面系统性综述工作流:搜索 → 筛选 → 下载 → 转换 → 综述。RevAIse 支持可将 Zotero 下载、筛选以及综述/提取阶段记录在一份累积综述记录中。
使用方式
- 通过 MCP 服务使用 AI Agent - 主要入口:将 AI 助手连接到 prismAId MCP 服务,通过对话调用所有工具
- 命令行界面 - 适合偏好基于终端工作流的用户
- 网页初始化工具 - 基于浏览器的设置工具,用于配置综述
- 编程库 - 通过多种语言访问 API:
- Go(原生实现)
- Python 包
- R 包
- Julia 包
规格
- 综述方案:支持任何文献综述方案,优先支持 PRISMA 2020,我们的项目名称正是受其启发而来。
- 综述文档:可选的 RevAIse 综述记录支持,提供累积更新和自动备份;请参阅 RevAIse 集成指南。
- 方案符合性:使用 RevAIse 发布的 SHACL 形状,检查 RevAIse 综述记录是否符合 PRISMA 2020 等报告方案,并获取方案的完整要求清单;请参阅符合性和指南文档。
- 分发方式:提供以下形式:
- 支持的大模型:
- OpenAI:GPT-3.5 Turbo、GPT-4 Turbo、GPT-4o、GPT-4o Mini、GPT-4.1、GPT-4.1 Mini、GPT-4.1 Nano、GPT-5、GPT-5.1、GPT-5.2、GPT-5 Mini、GPT-5 Nano、o1、o1 Mini、o3、o3 Mini 和 o4 Mini
- GoogleAI:Gemini 1.5 Pro、Gemini 1.5 Flash、Gemini 2.0 Flash、Gemini 2.0 Flash Lite、Gemini 2.5 Pro、Gemini 2.5 Flash、Gemini 2.5 Flash Lite、Gemini 3 Pro Preview 和 Gemini 3 Flash Preview
- Cohere:Command、Command Light、Command R、Command R+、Command R7B、Command R(2024 年 8 月)、Command A 和 Command A Reasoning
- Anthropic:Claude 3 Sonnet、Claude 3 Opus、Claude 3 Haiku、Claude 3.5 Haiku、Claude 3.5 Sonnet、Claude 3.7 Sonnet、Claude 4.0 Sonnet、Claude 4.0 Opus、Claude 4.5 Opus、Claude 4.5 Sonnet 和 Claude 4.5 Haiku
- DeepSeek:DeepSeek Chat v3 和 DeepSeek Reasoner v3
- Perplexity:Sonar、Sonar Pro、Sonar Reasoning Pro 和 Sonar Deep Research
- 云服务提供商:AWS Bedrock、Azure AI、Vertex AI
- 可自托管:兼容 OpenAI 的端点
- 筛选能力:去重、语言筛选、文章类型分类和主题无关内容检测
- 输出格式:CSV 或 JSON 格式的数据
- 性能:只需极少的设置,即可高效处理海量数据,且无需编码
- 编程语言:核心实现使用 Go,并提供 Python、R 和 Julia 绑定
文档
有关安装、使用和开发的所有信息,请访问 prismaid.review 并参阅 prismAId 用户手册。
致谢
作者
Riccardo Boero - [email protected]
鸣谢
本项目在 NILU 的 SIS 内部项目慷慨支持下启动。他们的支持对于启动这项研究与开发工作至关重要。此外,我们还要感谢通过 OpenAI Researcher Access Program 和 Cohere For AI Research Grant Program 获得的研究经费;这两项资助都为本项目的推进作出了重大贡献。
许可证
GNU Affero 通用公共许可证,第 3 版
参与贡献
欢迎贡献!请遵循 https://github.com/open-and-sustainable/prismaid?tab=contributing-ov-file 上的指南。
引用
Boero, R.(2024)。prismAId - 用于系统性、基于方案的文献综述的开放科学 AI 工具。Zenodo。DOI: 10.5281/zenodo.11210796
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
