psychopathia-mcp について
psychopathia-mcpは、Psychopathia Machinalis研究フレームワークを調べる読み取り専用MCPサーバーです。パターンの検索・比較に加え、証拠、信頼性、レビュー状況を示します。草案の指針は未評価で、臨床診断ではありません。
主な機能
- 01フレームワーク項目への読み取り専用アクセス
- 02パターンの検索と比較
- 03範囲を限定したプローブと代替案
- 04証拠、信頼性、レビュー状況
- 05任意のセマンティック検索
活用シーン
- 01フレームワークの軸とパターンを調べる
- 02観察結果を研究候補と比較する
- 03利用前に証拠とレビュー状況を確認する
- 04プローブの可否と代替方法を確認する
MCP 対応
stdio経由で、パターン検索、差分比較、プローブ取得、レビュー統計など11個の読み取り専用ツールをMCPクライアントに提供します。任意のHTTPトランスポートは既定で無効です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.psychopathia.ai/mcpclaude mcp add --transport http nellinc-psychopathia https://mcp.psychopathia.ai/mcp{"mcpServers":{"nellinc-psychopathia":{"type":"http","url":"https://mcp.psychopathia.ai/mcp"}}}Cursor で開く{"servers":{"nellinc-psychopathia":{"type":"http","url":"https://mcp.psychopathia.ai/mcp"}}}VS Code で開く{"mcpServers":{"nellinc-psychopathia":{"type":"http","url":"https://mcp.psychopathia.ai/mcp"}}}{"mcpServers":{"nellinc-psychopathia":{"serverUrl":"https://mcp.psychopathia.ai/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
12このツールにパラメーターはありません。
詳細
psychopathia-mcp
Psychopathia Machinalis 研究フレームワークへの読み取り専用の Model Context Protocol アクセスを提供します。このサーバーでは、74 件の Pattern エントリーを確認し、観察された行動と草案段階の運用ガイダンスを比較し、範囲を限定した調査資料を取得できます。また、利用前に信頼性、エビデンス、レビュー状況を確認できます。
バージョン: この配布物は 0.1.0a8 です。このバージョンでの変更内容は CHANGELOG.md に記録されています。公開中のバージョンは、以下にリンクされている PyPI と Official MCP Registry のページで確認できます。このファイルは配布物に含まれるため、最新リリースを記載すると、いずれ古い情報になってしまいます。Official MCP Registry のレコード、MCPB、コンテナーの成果物は、それぞれ別途更新されます。LLM が作成した Pattern ガイダンスの全 74 件と、すべてのエビデンス記録 74 件は、独立した専門家によるレビュー待ちです。コーパスのエビデンス評価は unassessed です。この研究プレビューだけを根拠として、重大な影響を伴う導入、雇用、健康、安全、福祉に関する判断を行わないでください。
既存の公開リリース
以前の公開リリースは、以下から入手できる場合があります。
候補版の準備に関する契約は PUBLISHING.md に記載されています。正確な候補版の受領確認と、別途の公開承認が必要です。
ブラウザーインターフェース
psychopathia.ai/clinic/ は現在の公開ブラウザーインターフェースです。この候補版が明示的に承認され、デプロイされるまでは、以前にデプロイされたサイトが使用されます。クラウドモードでは、API キーはプロバイダーごとの sessionStorage スロットに保存され、リクエスト全体とともに選択したプロバイダーへ直接送信されます。範囲を限定した構造化会話データは、再読み込み時の復元用に localStorage に保存されます。ローカル WebGPU モードでは、Clinic の会話が推論プロバイダーに送信されることはありませんが、モデルホストにはアセットのダウンロード時に通常のリクエストメタデータが送信されます。個人情報、機密情報、または規制対象データを入力しないでください。
公開後のインストール
pip install psychopathia-mcp
基本パッケージは、フィールド重み付けによる決定論的なキーワード検索を提供します。オプションのセマンティック検索は別途提供されます。
pip install "psychopathia-mcp[embeddings]"
オプションの追加機能では、文埋め込みモデルの依存関係一式をダウンロードします。また、初回のセマンティッククエリ時に、固定された BAAI/bge-small-en-v1.5 モデルのリビジョンをダウンロードします。モデルキャッシュは Hugging Face によって管理されます。オプションの依存関係がない場合、リリースの受け入れ条件ではキーワード検索機能が引き続き利用できます。
設定
stdio を使用する MCP クライアント
インストール済みの psychopathia-mcp 実行ファイルをクライアントに指定します。例:
{
"mcpServers": {
"psychopathia": { "command": "psychopathia-mcp" }
}
}
このサーバーは、読み取り専用のツールを 11 個公開します。引数なしで実行ファイルを起動すると、stdio プロトコルサーバーが起動し、クライアントからのメッセージを待ち受けます。
候補版の公開後は、uvx psychopathia-mcp を使用して PyPI からパッケージを取得できます。ローカル候補版の検証に uvx を使用しないでください。受け入れ済みのローカル成果物ではなく、レジストリの状態が解決されるためです。
検証
psychopathia-mcp --self-check --json
セルフチェックでは、パッケージと MCP SDK のバージョン、データモード、コーパスとバンドルのダイジェスト、正確な件数、キーワード検索機能、オプションのセマンティック検索機能、機密情報を含まないエラークラスが報告されます。終了ステータスが 0 の場合、基本のキーワード検索が利用可能です。セマンティック検索の準備状況は別途報告され、必須ではありません。
MCP Python SDK のバージョンは requirements-base.lock で固定されており、このサーバーは SDK の最新のインプロセスクライアントと従来の stdio クライアントプロトコルの両方でテストされています。
psychopathia-mcp --version
ツール
| ツール | 入力 | 戻り値 |
|---|---|---|
list_axes | なし | 9つの標準軸とハイブリッドサブカテゴリの一覧 |
list_dysfunctions | axis?、self_report_reliability?、confidence?、category? | 信頼性、レビュー、エビデンスの状態を含む絞り込み済みエントリ |
get_dysfunction | id、modalities? | 1つのパターン。選択したブロックに限定することもできます |
differential_diagnosis | observations、limit?、modality_hint? | 順位付けされた研究候補と一致したフィールド |
get_probe | dysfunction_id、modality | プローブ素材、または拒否とより安全なリダイレクト先 |
score_severity | dysfunction_id、observations | 呼び出し元が比較するための未評価の判定基準 |
suggest_intervention | dysfunction_id、severity? | 対応案と禁忌事項の草案 |
get_differential_map | dysfunction_id | 順方向および逆方向の相互参照 |
list_compromised_self_report | なし | 自己報告が構造的または動機的に損なわれているパターン |
resolve_id | query | 標準的な識別子の候補 |
review_stats | なし | コーパスの件数、バージョン、独立したレビュー項目 |
安全な使用手順
- 個人情報や機密情報を含めずに、外部から観察した内容を記録します。
differential_diagnosisを呼び出して、研究候補を生成します。get_dysfunctionで各候補を調べ、review、evidence、diagnostic_reliabilityオブジェクトを確認します。- 利用可能なモダリティに対してのみ
get_probeを使用します。自己プローブが損なわれている、または利用できない場合、プローブ内容は返されず、リダイレクト先のモダリティが示されます。 - 重大な判断を行う前に専門家のレビューを受ける必要がある草案の指針として、重症度と介入に関する素材を扱います。重大な措置を講じる前に、独立したエビデンスを求めてください。
このサーバーが、システムに障害があると判断することはありません。検索では、フレームワークのエントリとの語彙的または意味的な類似性を順位付けします。ラベルは研究上の概念であり、人の臨床診断でも、意図、意識、欺瞞、道徳的地位を証明するものでもありません。
信頼性とエビデンスに関する契約
関連するすべての結果には、次の項目が含まれます。
review.taxonomy:著者情報または分類の承認を記録します。review.pattern_guidance:プローブ、特徴、判定基準、介入に対する独立レビューを記録します。review.evidence:エビデンスに関する主張の独立レビューを記録します。- PM EVIDENCE 1 に基づく
evidence_levelと構造化されたevidenceオブジェクト。 - 該当する場合は
diagnostic_reliability.self_report。 - 検索結果における語彙的な根拠を示す
matched_in。 - 要求されたプローブ内容が提供されない場合の
redirect_to。
3つのレビュー項目は互いに独立しています。分類の著者であることは、パターンの指針やエビデンスが専門家に承認されたことを意味しません。現在の候補では、すべてのエビデンス評価が unassessed として報告されます。以前の文章は専門家の評価に変換せず、明確にラベル付けされた旧版の記述として保持されます。
標準データ
この配布物には分類 v2.3(2026年9月9日)が含まれています。パターンのエントリは74件で、軸2~10にわたる標準エントリが66件、ハイブリッド病理が8件です。7.2、10.5、10.10、10.14、10.15は10.13、10.1、9.5に統合されています(CHANGELOG、0.1.0a8 を参照)。0.1.0a8 より前のリリースには79件のエントリが含まれていました。すべてのリリースは manifest.yaml と DATA_MANIFEST.json によって管理されます。マニフェストは、すべてのソースパスとダイジェスト、コーパスのダイジェスト、逆参照グラフ、独立レビューの件数を紐付けます。パッケージ実行では、ソースのチェックアウトから起動した場合でも、同梱されたバイト列が使用されます。予期しないファイル、欠落したファイル、または変更された同梱ファイルがある場合、読み込みはフェイルクローズします。
著者が分類を作成しました。Becoming Mind の共同研究者が、運用上のパターンレイヤーの草案を作成しました。すべてのパターンの指針とエビデンス記録について、独立した専門家レビューが引き続き行われています。各エントリでは、著者情報と将来のレビュー項目が別々に保持されています。
明示的な編集モード
パッケージに同梱されたデータがデフォルトです。リポジトリのホットリロードを行うには、明示的にオプトインする必要があります。
PSYCHOPATHIA_DATA_MODE=editable python -m psychopathia_mcp
PSYCHOPATHIA_DATA_DIR=/absolute/path を指定すると、テスト用または代替のデータルートを明示できます。パッケージに同梱されたデータの証明が無効になるため、wheel、sdist、MCPB、またはコンテナーの受け入れテスト中に、どちらのオプションも設定しないでください。
読み取り専用の境界
MCP のサーフェスには書き込みツールがありません。ソースのレビューに伴う変更は正規の YAML ファイルで行われ、バージョン管理に反映されます。オプションの HTTP トランスポートはデフォルトで無効になっており、PUBLISHING.md に別途、範囲を限定したデプロイ契約が定められています。
ライセンス
psychopathia_mcp/ 内のソフトウェア、スクリプト、ビルドファイルは MIT ライセンスです。psychopathia_mcp/_data/ に同梱されているフレームワークのコンテンツは CC BY NC ND 4.0 の適用対象です。正確な境界については、LICENSE、LICENSE-DATA、NOTICE を参照してください。この候補の権利およびライセンスのレビューは、別途、人による確認が必要です。
引用
Watson, N., and Hessami, A. Psychopathia Machinalis: A Nosological Framework for Understanding Pathologies in Advanced Artificial Intelligence. Electronics 14(16), 3162, 2025. https://doi.org/10.3390/electronics14163162
リンク
- ブラウザー診療所(インストール不要):https://psychopathia.ai/clinic/
- ドキュメント:https://psychopathia.ai/mcp.html
- プロジェクトのメインサイト:https://psychopathia.ai/
- 問題の報告/お問い合わせ:https://psychopathia.ai/contact/
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。