• SUCCESS
  • FAILURE
  • LOGS
  • HUMAN

AIを使って認証フローのテストを自動化する方法 Descope MCP

DescopeをAIクライアントに接続して、サインアップやサインインの手順を自動テストしましょう。認証情報の送信や検証といった複雑な作業は、すべてエージェントが代行します。

このページについてAIに聞く

すぐに答え

AIを使ってどのように認証フローをテストできるのか?

AIクライアントがDescopeのツールを使用して、マジックリンクやWebAuthnなどの認証ステップを実行・確認します。エージェントがどのようにフローを進めたかの詳細を確認できます。

テスト結果

出力される結果

AIが技術的なハンドシェイクを処理し、以下の結果を提示します。

SUCCESS

フローの検証完了

AIがOTPやマジックリンクの一連のシーケンスを正常に完了しました。ユーザーパスに問題がないことが確認できます。

FAILURE

エラーの検出

AIがサインインを試行し、フローが中断された箇所を特定します。どのステップで検証に失敗したかが明確にわかります。

LOGS

フローデータ

エージェントがサインアップ開始から終了までのイベント履歴を記録します。テスト中に使用されたロジックを後から確認可能です。

HUMAN

手動介入の必要性

物理デバイスや手動入力が必要な場合に、AIが通知します。生体認証やハードウェア操作などのステップは、ユーザー自身で行ってください。

ワークフロー

リクエストを受けた際のAIの動作

エージェントがユーザーとして振る舞い、Descopeとやり取りしながら実際の認証プロセスをシミュレートします。

  1. サインアップの開始

    AIがメールベースのOTPまたはマジックリンクをリクエストし、登録プロセスを開始します。

    auth_otp_signup_emailauth_magiclink_signup_email
  2. 認証情報の検証

    リンクやコードが送信された後、AIは本人確認を行い、フローを次に進めます。

    auth_otp_verify_emailauth_magiclink_verify
  3. WebAuthnの開始

    パスワードレスフローの場合、AIはWebAuthnの登録またはサインインのための初期ハンドシェイクを実行します。

    auth_webauthn_signup_startauth_webauthn_signin_start
  4. WebAuthnの完了

    デバイス操作が行われた後、AIは生体認証またはハードウェアベースの認証を完了させます。

    auth_webauthn_signup_finishauth_webauthn_signin_finish

試してみる

以下のプロンプトをコピーして開始できます。

これらのプロンプトを使ってテストセッションを開始しましょう。

出発点

これらはプロンプトの例です。テストケースに合わせて、メールアドレスやフローの種類を書き換えて使用してください。

Descope Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_4cREanPNlXC6jrZrFK92D8TajPmC1caVSy6gbeQv/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Descope capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "descope-auth-platform-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_4cREanPNlXC6jrZrFK92D8TajPmC1caVSy6gbeQv/mcp"
    }
  }
}
チャットにコピー04
  • testuser@example.com に対してメールOTPのサインアップフローを実行して。

  • ステージング環境でマジックリンクのサインインをテストして。

  • WebAuthnのサインアップフローを開始して。完了のタイミングを教えて。

  • 新しいユーザーのメールアドレスでマジックリンクのフローが機能するか検証して。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

Descopeを一度接続すれば、あとは指示するだけです。

DescopeアカウントをVinkiusに連携してください。認証情報は暗号化されて保持されるため、すぐにエージェントによるフローのテストを開始できます。

DescopeをAIと連携させる

FAQ

動作に関する詳細

  • 01

    AIは実際のメール受信トレイをバイパスできますか?

    いいえ。AIはリクエストの送信とフローの検証は行えますが、専用のツールを提供しない限り、個人の受信トレイを読み取ることはできません。

  • 02

    AIだけでWebAuthnを完了させることはできますか?

    いいえ。WebAuthnには物理的なハードウェアまたは生体認証による操作が必要です。AIはプロトコルの開始と終了を制御できますが、デバイスへのプロンプト操作はユーザー自身が行う必要があります。

  • 03

    AIを実行すると、Descopeプロジェクト内に実際のユーザーが作成されますか?

    はい。AIがサインアップツールを実行すると、実際のユーザーが行った場合と同様に、Descope環境内にユーザーが作成されます。

  • 04

    AIがDescopeのセキュリティ設定を変更することはできますか?

    いいえ。ツールの機能は認証フローの実行に限定されています。AIがプロジェクトのグローバルなセキュリティポリシーや設定を変更することはできません。

  • 05

    ログインに失敗した場合、AIは自動的にリトライしますか?

    いいえ。検証に失敗した場合、AIはエラーを報告します。再試行するか停止するかは、ユーザーが判断してください。

  • Descopeについて他に質問がありますか? Descope MCPの全機能を見る

『Descope』を Claude、Cursor、ChatGPT などに接続