範囲と環境
Claude Desktop、UniProt MCP 0.2.4 用の Node.js >=24、RCSB MCP 0.1.0 用の独立 Python >=3.13 を使用します。RCSB の固定コミットは df04c993c31f43d69d6273737bda2de39ace0850 です。RDKit の Python 3.11 環境は再利用しません。RCSB は server.py の stdio で起動し、依存要件は範囲指定のため実際の解決版を記録します。参照検索にデータベース API キーは不要ですが、両 API と Claude は外部ネットワークを使用します。
解釈
ポリマー実体、鎖、生物学的集合体は別の概念です。登録構造には欠落残基、構築体、変異があり得ます。方法、分解能、実体対応と原検証レポートを確認し、メタデータだけで結合・ドッキング・臨床性能を証明しません。同名ファイルを上書きし得るため新しい出力先を選びます。
固定版の RCSB ヘルパーは進捗とエラーを print で stdout に書き込みます。同梱 recipe_rcsb_server.py でこのモジュールの print だけを stderr に送り、MCP 出力を保持します。