送信承認ゲート MCP|AIエージェントの送信を計画・承認・実行・確認(Node.js ソースコード)
- Digital4,500 JPY

AIエージェントの送信を「計画→承認→送信→確認」の順に固定する MCP サーバーのソースコードです。 【できること】 ・承認は本文の SHA-256、宛先、アカウント、実行環境のハッシュに結び付きます。1つでも変われば承認し直しが必要です ・同じ計画を2回送ることはできません ・送信結果が分からないときは result_unknown として記録し、再送しません ・証拠がないときは失敗として閉じます(fail-closed) ・送信先は status・account・contacts・send・verifySend を実装するバックエンドプラグインでつなぎます。テスト用のモックバックエンドと例が入っています 【注意】 承認は send に渡す値です。すべてのツールを呼べるエージェントは、自分で承認を作れてしまいます。協力的なエージェントの送信を正確・1回・記録可能にする仕組みで、信頼できないエージェントを防ぐセキュリティ境界ではありません。人だけが承認するには、エージェントが届かない経路で承認を作って send を呼んでください。 【中身】 ・Node.js(JavaScript)ソースコード、テスト47件、README、LICENSE.txt 【動作環境】 Node.js 22 以上。外部 npm 依存なし。stdio で話す MCP クライアント。 個人版: 個人1人向け。自分の有料・無料アプリにバンドル形式で組み込めます。会社・団体での利用とソースコードの共有はできません。買い切り。 サポート: support@207studio.dev
