prismAId MCP について
prismAId MCP は、生成 AI を用いてプロトコルに基づくシステマティックレビューを支援する prismAId のMCP サーバーです。コーディングの知識がなくても、論文の選別や分析を再現可能な方法で行いたい研究者を対象としています。サーバーを通じて AI アシスタントがレビュー全体のワークフローを操作し、プロトコル適合性も確認できます。
主な機能
- 01文献のスクリーニング、重複排除、主題外判定
- 02Zotero または URL リストからの論文ダウンロード
- 03PDF、DOCX、HTML のプレーンテキスト変換
- 04TOML 設定ファイルによるレビューの実行
- 05RevAIse レコードの PRISMA 2020 適合性チェック
活用シーン
- 01AI アシスタントを通じたシステマティックレビューの進行
- 02PRISMA 2020 の要件に照らしたレビュー記録の確認
- 03大量の論文の選別と分析
MCP 対応
サーバーは prismAId のツールを MCP クライアントに公開し、AI アシスタントが対話の中でスクリーニング、ダウンロード、変換、レビューの各工程を実行できるようにします。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの 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 のダウンロード、スクリーニング、レビュー/抽出の各段階を 1 つの累積レビューレコードとして記録できます。
アクセス方法
- MCP サーバー経由の AI エージェント - 主要なエントリポイントです。AI アシスタントを prismAId MCP サーバーに接続し、会話形式で全ツールを操作できます
- コマンドラインインターフェース - ターミナルベースのワークフローを好むユーザー向け
- Web イニシャライザー - レビューを設定するためのブラウザベースのセットアップツール
- プログラミングライブラリ - 複数の言語による API アクセス:
- Go (ネイティブ実装)
- Python パッケージ
- R パッケージ
- Julia パッケージ
仕様
- レビュープロトコル: あらゆる文献レビュープロトコルをサポートし、特に PRISMA 2020 を推奨しています。これは私たちのプロジェクト名の由来にもなりました。
- レビュー記録: オプションで RevAIse のレビュー記録をサポートし、累積更新と自動バックアップに対応します。詳細は RevAIse 統合ガイド をご覧ください。
- プロトコル準拠: RevAIse が公開する SHACL シェイプを使用して、RevAIse のレビュー記録を PRISMA 2020 などの報告プロトコルと照合し、プロトコルの完全な要件チェックリストを取得できます。詳細は 準拠 および ガイダンス のドキュメントをご覧ください。
- 配布形態: 以下で利用できます:
- 対応 LLM:
- 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 GENERAL PUBLIC LICENSE、バージョン 3
コントリビューション
コントリビューションを歓迎します! https://github.com/open-and-sustainable/prismaid?tab=contributing-ov-file のガイドラインに従ってください。
引用
Boero, R. (2024). prismAId - Open Science AI Tools for Systematic, Protocol-Based Literature Reviews. Zenodo. DOI: 10.5281/zenodo.11210796
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
