pop-pay MCPサーバーは、Claude Codeエージェントに支払いガードレールを追加します。

pop-payは、実際のクレジットカード番号を公開せずにAIエージェントが自律的に購入を処理する必要があるClaude Codeユーザー向けに特別に設計されたMCPサーバーです。このツールは、カード情報の抽出や不正請求につながる可能性のある、幻覚ループ、プロンプトインジェクション、不正なツール呼び出しなどのセキュリティ上の懸念に対処します。
仕組み
セットアップには3つのステップがあります:
pop-launchを実行 — CDPを有効にしてChromeを起動し、お使いのマシン用の正確なclaude mcp addコマンドを表示します- pop-pay MCPサーバーとPlaywright MCPを追加(両方を1ステップで)
CLAUDE.mdに短いブロックを追加
Claudeがチェックアウトページに到達すると、request_virtual_card()を呼び出します。pop-payは意図をポリシーに対して評価し、承認されると、CDPを介してカード認証情報を支払いiframeに直接インジェクトします。Claudeはマスクされた確認番号(例:****-****-****-4242)のみを受け取ります — 生のPANはコンテキストウィンドウに入ることはありません。
セキュリティ機能
バージョンv0.6.0からv0.6.4までのセキュリティ強化には以下が含まれます:
pop-init-vaultを実行 — カード認証情報を~/.config/pop-pay/vault.encに暗号化(1回限りのセットアップ)- 認証情報はAES-256-GCM暗号化されたボールトに保存 — 平文の
.envはありません - PyPIビルドは鍵導出ソルトをCython拡張にコンパイルします。ソルトはPythonオブジェクトとして存在せず、最終的な導出鍵のみが存在します
- SQLiteは生のカード番号やCVVを保存しません
- インジェクション時のTOCTOUガードにより、承認とインジェクションの間の攻撃者へのリダイレクト攻撃を防止します
レッドチームテストで3つの問題が発見され修正されました:コンパイルされたソルトを漏洩するget_compiled_salt()関数(v0.6.1で修正)、平文ソルトを明らかにするstringsスキャン(v0.6.2でXOR難読化でパッチ適用)、エージェントが.soを削除して公開ソルトで再暗号化を強制できるダウングレード攻撃経路(v0.6.4で改ざん検出可能な.vault_modeマーカーでブロック)。現在のリリースはv0.6.17です。
二層ガードレールシステム
このシステムは2層の保護を使用します:
- 第1層(常時有効):キーワード+パターンエンジン — 幻覚ループ、推論ペイロード内のプロンプトインジェクション試行、フィッシングURLを検出します。APIコストゼロ、ローカルで実行。
- 第2層(オプション):LLMセマンティック評価 — 曖昧なケース用。ローカルモデルを含むOpenAI互換エンドポイントを使用します。第2層は第1層が通過した場合のみ実行され、明らかな拒否でのトークンコストを回避します。
ポリシー設定
ユーザーは環境変数で独自のポリシーを定義します:
POP_ALLOWED_CATEGORIES=["aws", "github", "stripe"]
POP_MAX_PER_TX=50.0
POP_MAX_DAILY=200.0Claudeが許可リスト外のものを購入しようとした場合 — 説得力のある理由があっても — ブロックされます。
開発者は、Claude Code + MCPで構築している方からのフィードバックを求めています。特に、CDPインジェクションアプローチが実際のサイトで有効かどうか、およびどのチェックアウトフローがこの種のDOMインジェクションを妨げる可能性があるかについてです。
📖 完全なソースを読む: r/ClaudeAI
👀 See Also

Depctツールは、Claudeが本番環境の問題をデバッグするのを支援するために、実行時データを収集します。
Depctは、Node.jsアプリケーションからランタイム計測データを収集し、そのデータからグラフを構築し、AWS Bedrock経由でClaudeに送信して、断続的に発生する本番環境の障害のデバッグを支援するツールです。また、ランタイムの動作からアーキテクチャ図や依存関係マップも生成します。

Aionic Anthologyの紹介:ClaudeのAIタスクを構造化するフレームワーク
Aionic Anthologyフレームワークは、ClaudeのAIタスクを整理し、コンテキストをカテゴリーに分離し、タスク実行を改善するためのリスク評価システムを追加します。

OpenClawとClaude Coworkの比較:ローカル自動化 vs サンドボックス化されたワークフロー
OpenClawは、シェルコマンドの実行とブラウザ自動化を備え、マシン上で常時稼働するローカルエージェントです。一方、Claude CoworkはClaude Desktop内で動作し、ドキュメントとブラウザタスクに特化したサンドボックス環境で稼働します。

開発者がClaude Opus 4.6でRust圧縮ライブラリを構築、有用性に疑問
ある開発者がClaude Opus 4.6を2週間使用し、15,800行のRust圧縮ライブラリを作成しました。このライブラリには449件の合格テスト、Pythonバインディング、C FFIレイヤーが含まれていますが、別の圧縮ライブラリが必要だったかどうか疑問を呈しています。