You're viewing a demo portfolio

Join the waitlist
PRSM

clerk.update_instance_settings

Active

Tool of Vee3

declared in 1.27.1

Update core settings for a connected Clerk application instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated instance settings. Cost = 8 tokens.

Parameters schema

{
  "type": "object",
  "title": "update_clerk_instance_settingsArguments",
  "properties": {
    "hibp": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "title": "Hibp",
      "default": null,
      "description": "Whether Have I Been Pwned password checking should be enabled."
    },
    "test_mode": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "title": "Test Mode",
      "default": null,
      "description": "Whether the instance should run in test mode."
    },
    "support_email": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Support Email",
      "default": null,
      "description": "Support email address shown to end users."
    },
    "allowed_origins": {
      "anyOf": [
        {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        {
          "type": "null"
        }
      ],
      "title": "Allowed Origins",
      "default": null,
      "description": "Allowed browser origins for the instance."
    },
    "clerk_js_version": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Clerk Js Version",
      "default": null,
      "description": "Pinned Clerk.js version for the instance."
    },
    "clerk_instance_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Clerk Instance Id",
      "default": null,
      "description": "Clerk instance id (ins_...) from clerk.get_connected_accounts. Omit to use the default connected account."
    },
    "development_origin": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Development Origin",
      "default": null,
      "description": "Development origin URL for local testing."
    },
    "url_based_session_syncing": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "title": "Url Based Session Syncing",
      "default": null,
      "description": "Whether URL-based session syncing should be enabled."
    },
    "preferred_sign_in_strategy_when_password_required": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Preferred Sign In Strategy When Password Required",
      "default": null,
      "description": "Preferred sign-in strategy when a password is required: \"password\" or \"otp\"."
    }
  }
}

What this tool wraps· 1 endpoint

min confidence0.700.50

Parent server

Vee3

https://github.com/Vee3io/Vee3

1/7 registries
View full server →
clerk.update_instance_settings — Vee3 — PRSM MCP