MCPサーバーの認証を安全にしたまま、ユーザー自身のクライアントを信頼させる方法
Letting users trust their own MCP clients, without opening a phishing hole

MCPサーバーのOAuth認証は、リダイレクトURIの許可リスト方式か任意登録方式の二択になりがちだ。前者は自作エージェントが弾かれ、後者は偽「Claude」によるフィッシングを招く。Stream Vesselは登録時ではなくサインイン時に、ユーザーごとの信頼リストで判定する設計を採った。コードは全アカウントか本人が信頼したアドレスにしか渡らず、拒否ページでホスト名を手入力させ、追加はメール通知と監査で追う。
ユーザーは確かに承認するが、それは偽の情報に基づいた承認なのだ。