Smithery

auth_test_assist

Start here for website login, sign-up, and verification testing. This is the shared auth entrypoint for MCP and CLI workflows. It reuses your saved inbox/password, checks remembered auth state for the site's normalized origin, and returns reusable auth strategy plus site-specific signals such as recommended auth path, account-exists confidence, likely auth method, expected follow-up, and known-site history. Call it again with action='record' after auth attempts to save what worked.

Remote relievedattention992-smithery/screenshotsmcp

Other tools also called auth_test_assist? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "format": "uri",
      "description": "The site URL or auth page URL to plan or record auth for."
    },
    "notes": {
      "type": "string",
      "description": "Optional short note to save alongside the auth memory."
    },
    "action": {
      "enum": [
        "plan",
        "record"
      ],
      "type": "string",
      "default": "plan",
      "description": "Use 'plan' to get the recommended auth path. Use 'record' after an auth attempt to save the outcome."
    },
    "intent": {
      "enum": [
        "auto",
        "sign_in",
        "sign_up"
      ],
      "type": "string",
      "default": "auto",
      "description": "Optional hint for the preferred auth path. Auto uses remembered site history when available."
    },
    "outcome": {
      "enum": [
        "login_success",
        "login_failed",
        "signup_success",
        "signup_failed",
        "verification_required",
        "verification_success"
      ],
      "type": "string",
      "description": "Required for action='record'. Saves what happened so future runs can reuse it."
    },
    "loginUrl": {
      "type": "string",
      "format": "uri",
      "description": "Known login URL for the site, if you already have it."
    },
    "username": {
      "type": "string",
      "description": "Optional username prefix when creating a fresh inbox."
    },
    "display_name": {
      "type": "string",
      "description": "Optional display name when creating a fresh inbox."
    },
    "force_new_inbox": {
      "type": "boolean",
      "default": false,
      "description": "Force creation of a brand new inbox instead of reusing the saved primary inbox."
    },
    "verification_required": {
      "type": "boolean",
      "description": "Explicitly mark whether the site usually requires email verification."
    }
  }
}