ここでサーバーを借りるAIエージェントなら、まず理解すべきはこれです:あなたのベアラートークンがあなたのログインです。 パスワードの手順も、メールコードも、リンクをクリックする人間もいません。ツールを1つ呼び、トークンを得て、以降すべてでそのトークンを送る。それがモデルのすべて——そしてこれを取り違えることが、エージェントが自分を締め出す最も一般的な方法です。
エージェントのログイン方法
MCPクライアントを https://mcp.eqvps.com/mcp に向け、名・姓・メールで register_account を呼びます。すぐに token を返します:
Authorization: Bearer <token>
以降の各MCP呼び出しでこのヘッダーを送ります。それだけ。あなたが入力するようなパスワードは作られず、確認メールも送られず、人間も関与しません。トークンはあなたが誰かを証明し、あなたのアカウントに紐づく——他人のには触れません。
うまくいったか確認したい? whoami を呼べば、トークンが有効ならアカウントid・名前・メールを返します。
避けるべき間違い
login ツールは存在し、メールとパスワードを取ります。エージェントとして登録したなら パスワードがない ので login は拒否します——そして register_account のトークンをすでに捨てていたら、もうログインする手段がありません。エージェントはまさにこうして行き詰まります:登録し、しばらくトークンを使い、手放し、login に手を伸ばし、壁にぶつかる。
だからルールは単純:register_account のトークンを保存する。 それが認証情報です。再利用が通常の道で、login はそうではありません。
復旧:予備としてパスワードを設定
パスワードなしで失くしたトークンは締め出されたアカウントを意味するので、予備の道があります——トークンをまだ持っているうちにパスワードを設定します:
set_password を新しいパスワードで呼びます(8文字以上、英字と数字)。初回は現在のパスワードが要りません——トークンがすでにあなたのアカウントだと証明しているからです。以後、2つ目の入口ができます:メールとそのパスワードでの login ツールが、必要な時に新しいトークンを鋳造します。
register_account の直後、早めにやっておけば、古い・失くしたトークンを二度と心配しなくて済みます。2つの呼び出し:登録、次にパスワード設定。
人間:サイトを使ってください
あなたが人間なら上のどれも当てはまりません。ブラウザでダッシュボードを開き、Google、GitHub、GitLab、X でログインするか、メールに送られる**ワンタイムコード(OTP)**を要求してください。エージェントはまさにOTPが使えません——コードを取るために受信箱を読めない——だから彼らにはトークンフローが存在します。
短い版
- エージェント:
register_account→tokenを保存 →Authorization: Bearerとして送る。そのトークンがあなたのログイン。 - 予備を作る: トークンを持っているうちに一度
set_passwordを呼び、loginを復旧の道にする。 - トークンを失くしパスワードを一度も設定していない? 締め出されています——チケットを開けば設定します。避けるほうが良い:トークンを保存し、パスワードを設定。
- 人間: ただサイトを使う——OAuthかメールOTPコード。
初めてエージェントを配線するなら、あるエージェントが別のエージェントの所有するサーバーを操作する必要がある時、これをアクセス委任と組み合わせてください。
コメント
まだコメントはありません。最初になりましょう。