# prismAId MCP

Drives protocol-driven literature reviews with generative models. Handles paper screening, format conversion, and PRISMA 2020 protocol validation.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 31
- Author: open-and-sustainable
- License: AGPL-3.0 · policy=link-only · description only; the file stays with the author
- Source: https://github.com/open-and-sustainable/prismaid
- Updated: 2026-09-09
- HTML: https://affpapa.org/en/nevibecode/mcp/prismaid-mcp

## What it does

The server bridges AI assistants with scientific review pipelines. It handles duplicate removal, off-topic detection, and article classification. To feed data into models, it extracts raw text from PDF, DOCX, and HTML sources.

Review workflows run on `TOML` configuration files. You can pull research directly from Zotero collections or URLs. The system logs pipeline milestones via RevAIse records and validates them against PRISMA 2020 rules using SHACL shapes.

Deployment depends on Docker because the packaged server runs from the image `ghcr.io/open-and-sustainable/prismaid-mcp:0.17.1`. Without a functioning Docker daemon, the agent will fail to launch the process.

## Requirements
- Needs: Docker

## Install

### Claude Code (native platform)

**Platform CLI**
```bash
claude mcp add prismaid-mcp -- docker run -i --rm ghcr.io/open-and-sustainable/prismaid-mcp:0.17.1
```

### Codex

**Platform CLI**
```bash
codex mcp add prismaid-mcp -- docker run -i --rm ghcr.io/open-and-sustainable/prismaid-mcp:0.17.1
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "prismaid-mcp": {
            "command": "docker",
            "args": [
                "run",
                "-i",
                "--rm",
                "ghcr.io/open-and-sustainable/prismaid-mcp:0.17.1"
            ]
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "prismaid-mcp": {
            "type": "stdio",
            "command": "docker",
            "args": [
                "run",
                "-i",
                "--rm",
                "ghcr.io/open-and-sustainable/prismaid-mcp:0.17.1"
            ]
        }
    }
}
```

### Gemini CLI

**Platform CLI**
```bash
gemini mcp add prismaid-mcp docker run -i --rm ghcr.io/open-and-sustainable/prismaid-mcp:0.17.1
```

## When to use it
- strip duplicate entries and off-topic papers from search results
- fetch manuscripts from Zotero collections or URL batches
- extract plain text from PDF and DOCX files for LLM analysis
- validate literature review stages against PRISMA 2020 reporting standards

## Example prompts
- Fetch articles from my Zotero collection and extract plain text from them
- Screen this paper list for duplicates and off-topic studies
- Check our review progress record against PRISMA 2020 criteria

## Similar
- [medical-imaging-review](https://affpapa.org/en/nevibecode/skills/medical-imaging-review.md) — skill · 691 installs
- [citation-verification](https://affpapa.org/en/nevibecode/skills/citation-verification.md) — skill · 1400 installs
- [research-lit](https://affpapa.org/en/nevibecode/skills/research-lit.md) — skill · 614 installs
- [litreview](https://affpapa.org/en/nevibecode/plugins/litreview.md) — plugin · ★ 28786
- [Paper Distill MCP](https://affpapa.org/en/nevibecode/mcp/paper-distill-mcp.md) — MCP server · ★ 68
- [literature-review](https://affpapa.org/en/nevibecode/skills/eyadsibai-literature-review.md) — skill · 342 installs

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
