Zetesis Scientific Due Diligence について
Zetesisは、研究者や査読者向けのライフサイエンス主張のデューデリジェンスサービスです。領域別の確認事項や失敗パターンと、出典ID付きの公開証拠を整理し、指定年までの証拠に限定できます。
主な機能
- 01主張を科学領域に分類
- 02領域に応じたレビュー質問を提示
- 03反例付きの失敗パターンを提示
- 04出典ID付きの公開証拠を検索
- 05証拠を指定年までに限定
- 06署名済み評価記録を検証
活用シーン
- 01論文や助成金申請のライフサイエンス主張を審査
- 02時点を限定した証拠で臨床試験の主張を評価
- 03バイオ企業の資料に含まれる領域固有のリスクを確認
- 04署名済み評価記録が変更されていないか確認
MCP 対応
ホスト型MCPサーバーは、Streamable HTTP経由で主張の分類、証拠検索、評価、証明検証のツールを提供します。証拠ツールからモデルプロバイダーへデータは送信されません。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.zetesis.science/mcpclaude mcp add --transport http reutavidan-zetesis https://api.zetesis.science/mcp{"mcpServers":{"reutavidan-zetesis":{"type":"http","url":"https://api.zetesis.science/mcp"}}}Cursor で開く{"servers":{"reutavidan-zetesis":{"type":"http","url":"https://api.zetesis.science/mcp"}}}VS Code で開く{"mcpServers":{"reutavidan-zetesis":{"type":"http","url":"https://api.zetesis.science/mcp"}}}{"mcpServers":{"reutavidan-zetesis":{"serverUrl":"https://api.zetesis.science/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
4| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| as_of | integer | いいえ | 主張がなされた年です。ごく最近のものではない主張には設定してください。その時点で存在した証拠に限定し、後年の結果が評価に混入するのを防ぐとともに、検索精度を大幅に高めます。 |
| claim | string | はい | 評価する主張を 1~2 文で記述します。 |
| context | string | いいえ | 任意の背景情報:段階、分野、または検討中の判断。 |
| documents | string | いいえ | 評価の照合に使用する任意の情報源テキスト。プレゼン資料、要約、論文など。 |
詳細
Zetesis
Claude、Copilot、その他の MCP ホストから、主張に対する科学的デューデリジェンスを行います。
Zetesis に主張、要旨、論文、助成金申請書、またはプレゼン資料を渡してください。主張を科学分野に応じて分類し、その分野のレビュー担当者が尋ねるであろう質問、類似の主張が過去に問題となった失敗パターン、そして関連する公開エビデンスを返します。各情報源には PMID、DOI、NCT 番号、NIH 助成金番号、または SEC 提出書類の参照番号が付いています。返される識別子はすべて取得されたものです。生成されたものはありません。
主張を過去のある年時点での状態として評価することもできます。その時点までに存在したエビデンスに限定することで、後にどうなったかではなく、当時知り得た情報に基づいて主張を評価できます。
インストール
以下のいずれにも、アカウント、キー、トークンは不要です。
| 場所 | コマンド |
|---|---|
| ターミナルチャット | uv tool install zetesis を実行し、続いて zetesis を実行します(または pipx install zetesis)。 |
| Claude Code | claude mcp add --transport http zetesis https://api.zetesis.science/mcp |
| Claude Code プラグイン(ツールとスキル) | /plugin marketplace add reutavidan/zetesis-plugin を実行し、続いて /plugin install zetesis@zetesis を実行します。 |
| Codex | codex mcp add zetesis --url https://api.zetesis.science/mcp |
| Gemini CLI | gemini mcp add --transport http zetesis https://api.zetesis.science/mcp |
| ブラウザー | https://api.zetesis.science/app |
ターミナルでチャットする
uv tool install zetesis # or: pipx install zetesis
zetesis
zetesis を実行すると、ホスト型 Zetesis エージェントとのターミナルチャットが開きます。質問するか、プレゼン資料や論文(PDF、DOCX、PPTX)をウィンドウにドラッグすると、主張の範囲を定め、日付付きの記録を検索し、各評価項目を判定する様子を確認できます。追加の質問にも同じエビデンスが使われます。コマンドの一覧は /help で確認できます(/attach、/sources、/new、/web)。アカウントやキーは不要です。
接続する
ホスト型サーバーは Streamable HTTP 経由で https://api.zetesis.science/mcp にあります。
アカウント、キー、トークンは不要です。
Claude Code:
claude mcp add --transport http zetesis https://api.zetesis.science/mcp
Claude Desktop(claude_desktop_config.json):
{
"mcpServers": {
"zetesis": {
"type": "http",
"url": "https://api.zetesis.science/mcp"
}
}
}
その他の MCP クライアント:
| クライアント | 方法 |
|---|---|
| Microsoft Copilot Studio | 「Tools」、「Add a tool」、「Model Context Protocol」の順に選択します。サーバー URL を指定し、認証は None にします。 |
| ChatGPT | 「Settings」、「Connectors」、「Developer mode」の順に選択します。URL を追加します。 |
| Gemini CLI | gemini mcp add --transport http zetesis https://api.zetesis.science/mcp |
| Codex | codex mcp add zetesis --url https://api.zetesis.science/mcp |
Gemini の settings.json では、url ではなく httpUrl を使用してください。url は SSE 用のため、接続できません。詳しい設定手順:https://api.zetesis.science/docs
ツール
zetesis_scope は主張を分類し、その分類に応じたデューデリジェンスの仕組みを返します。基盤、手法、コホート、バイアスリスクごとに整理されたレビュー担当者が確認すべき質問、各パターンの根拠となった企業を含む失敗パターンの分類、そしてそのパターンが当てはまらなかったエッジケースを提供します。肯定的な結果しか返さないチェックリストでは、過剰な却下を招きます。そのため、反例も併せて提供します。
zetesis_evidence は検索を実行し、Europe PMC、ClinicalTrials.gov、openFDA、NIH RePORTER、SEC EDGAR から重複を除いた情報をまとめて返します。すべての情報源に確実な公開識別子が付いており、その後に評価基準を示すため、状況に応じて自分でエビデンスを評価できます。
どちらの呼び出しも言語モデルを使用しません。 1秒以内に結果が返り、実行費用はかからず、モデルプロバイダーに情報が送信されることもありません。セキュリティレビュー担当者が通常求めるのは、この点です。
evaluate_claim は、Zetesis 独自の評価結果をサーバー側で生成します。処理には時間がかかります。エビデンスではなく、評価そのものを成果物として必要とする場合にのみ使います。
verify_attestation は、署名済みのZetesis記録を再確認し、署名後に主張、エビデンス、結論が改変されていないことを検証します。アカウントは不要です。
主張の分類:ゲノミクスとメンデルランダム化、シングルセル、バルクオミクス、CRISPRスクリーニング、臨床試験、リアルワールドエビデンス、AI臨床意思決定支援、診断、前臨床モデル、細胞・遺伝子治療、構造生物学。
年による絞り込みが重要な理由
2020年の主張について現在、汎用モデルに尋ねると、何年も経ってから得られた知見を踏まえて回答します。当時重要だった論文は、それ以降に発表されたあらゆる情報に埋もれてしまいます。
対照用の主張で測定したところ、年で絞り込まない検索では重要な論文を完全に見落とし、エビデンスのカバー率は35%でした。主張がなされた年に絞ると、同じクエリセットでその論文が見つかり、カバー率は79%に上がりました。つまり、この絞り込みは、後知恵を避けるためだけのものではありません。検索精度を高める機能でもあります。
ごく新しい主張でない場合は、as_of に主張がなされた年を設定してください。
試してみる
What did the published evidence actually support about aducanumab and cognitive
decline at the end of 2019, using only sources available by then?
次に、年を指定せずに同じ質問をして比較してください。その違いが、この機能の要点です。
プライバシー
エビデンス関連ツールからモデルプロバイダーに情報が送信されることはありません。evaluate_claim は主張のテキストをモデルのサブプロセッサで処理します。サブプロセッサ名、データ保持条件、ホスティング地域はプライバシーポリシーに記載されています。主張のテキストはログに記録されず、メタデータ(分類されたカテゴリ、深度、件数)のみが保持されます。
Pythonクライアント
このリポジトリでは、PyPI向けの軽量なstdio MCPクライアントも公開しています。このクライアントはホスト型サーバーより前に開発されたもので、旧バージョンのツール群(evaluate_claim、check_evaluation、verify_attestation、account_status)を提供します。キーを保持せず、モデルも実行しません。すべての呼び出しはホスト型エンジンにプロキシされ、トークンが必要です。
上記のホスト型エンドポイントを推奨します。 トークンは不要で、最新のツールを利用できます。このクライアントは既存のstdio環境向けに引き続き提供しています。
claude mcp add zetesis --env ZETESIS_TOKEN=zk_... -- uvx --from zetesis zetesis-client
ターミナルから実行すると、zetesis が上記のチャットを開きます。MCPホストからstdio経由で起動すると、このクライアントが実行されるため、MCP設定では zetesis と zetesis-client のどちらも使用できます。
トークン:https://api.zetesis.science/request-access
ZETESIS_TOKENでトークンを設定します(トークンがなくても検証は機能します)ZETESIS_APIでAPIのベースURLを上書きします。デフォルトはhttps://api.zetesis.scienceです
セキュリティ
脆弱性は [email protected] まで非公開で報告してください。SECURITY.md をご覧ください。
MITライセンスです。ホスト型エンジンは別個のサービスです。
mcp-name: io.github.reutavidan/zetesis
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。