mcpField
P
prismAId MCP

prismAId MCP

本地服务
github.com/open-and-sustainable科研与教育317 周前更新

关于 prismAId MCP

prismAId MCP 是 prismAId 工具集的 MCP 服务,用于基于生成式 AI 的系统综述与协议合规性检查。它面向需要按协议开展文献综述的研究人员,无需编程即可完成筛选、下载、转换和综述处理。

主要功能

  1. 01文献筛选、去重与标记
  2. 02从 Zotero 或 URL 列表下载论文
  3. 03将 PDF、DOCX、HTML 转换为纯文本
  4. 04基于 TOML 配置执行综述流程
  5. 05检查 RevAIse 记录是否符合 PRISMA 2020 等协议

适用场景

  1. 01借助 AI 助手在对话中驱动系统综述流程
  2. 02按 PRISMA 2020 检查综述记录的报告完整性
  3. 03批量筛选与分析大规模文献数据集

MCP 相关

该 MCP 服务向 AI 助手暴露 prismAId 的全部工具,使客户端可在对话中执行筛选、下载、转换和综述等操作。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"open-and-sustainable-prismaid": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/open-and-sustainable/prismaid-mcp:0.17.1"
]
}
}
}
启动命令docker run -i --rm ghcr.io/open-and-sustainable/prismaid-mcp:0.17.1

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
ocighcr.io/open-and-sustainable/prismaid-mcp:0.17.1

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

logo prismAId

用于系统性、基于方案的文献综述的开放科学 AI 工具

prismAId 提供一套使用生成式 AI 模型的工具,帮助简化科学文献的系统性综述。

它提供易于使用、高效且可复现的方法,用于筛选和分析研究论文,无需编程技能。


GitHub Release GitHub top language Go Report Card Go Reference PyPI - Version R-universe status badge

GitHub License DOI DOI DOI


工具包概览

prismAId 为系统性文献综述提供一套全面的工具:

工具概览
核心工具
  1. 筛选 - 筛选并标记手稿,以确定需要排除的项目
  2. 下载 - 从 Zotero 文献集或 URL 列表下载论文
  3. 转换 - 将文件(PDF、DOCX、HTML)转换为纯文本以供分析
  4. 综述 - 根据 TOML 配置处理系统性文献综述
  5. RevAIse 文档支持 - 可选地将综述各阶段记录为 RevAIse 综述记录
工作流

我们的工具支持遵循标准顺序的全面系统性综述工作流:搜索 → 筛选 → 下载 → 转换 → 综述。RevAIse 支持可将 Zotero 下载、筛选以及综述/提取阶段记录在一份累积综述记录中。

工作流图
使用方式
  • 通过 MCP 服务使用 AI Agent - 主要入口:将 AI 助手连接到 prismAId MCP 服务,通过对话调用所有工具
  • 命令行界面 - 适合偏好基于终端工作流的用户
  • 网页初始化工具 - 基于浏览器的设置工具,用于配置综述
  • 编程库 - 通过多种语言访问 API:
    • Go(原生实现)
    • Python 包
    • R 包
    • Julia 包

规格

  • 综述方案:支持任何文献综述方案,优先支持 PRISMA 2020,我们的项目名称正是受其启发而来。
  • 综述文档:可选的 RevAIse 综述记录支持,提供累积更新和自动备份;请参阅 RevAIse 集成指南。
  • 方案符合性:使用 RevAIse 发布的 SHACL 形状,检查 RevAIse 综述记录是否符合 PRISMA 2020 等报告方案,并获取方案的完整要求清单;请参阅符合性和指南文档。
  • 分发方式:提供以下形式:
  • 支持的大模型:
    1. 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
    2. 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
    3. Cohere:Command、Command Light、Command R、Command R+、Command R7B、Command R(2024 年 8 月)、Command A 和 Command A Reasoning
    4. 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
    5. DeepSeek:DeepSeek Chat v3 和 DeepSeek Reasoner v3
    6. Perplexity:Sonar、Sonar Pro、Sonar Reasoning Pro 和 Sonar Deep Research
    7. 云服务提供商:AWS Bedrock、Azure AI、Vertex AI
    8. 可自托管:兼容 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 版

license


参与贡献

欢迎贡献!请遵循 https://github.com/open-and-sustainable/prismaid?tab=contributing-ov-file 上的指南。


引用

Boero, R.(2024)。prismAId - 用于系统性、基于方案的文献综述的开放科学 AI 工具。Zenodo。DOI: 10.5281/zenodo.11210796

评论

支持 Markdown

第一次接触 MCP?

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

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