create_auth_user
Add a new user to the auth.users table in a self-hosted Supabase instance by providing email, plain password, and optional metadata. Use cautiously due to security risks.
Instructions
Creates a new user directly in auth.users. WARNING: Requires plain password, insecure. Use with extreme caution.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
app_metadata | No | Optional app metadata. | |
Yes | The email address for the new user. | ||
password | Yes | Plain text password (min 6 chars). WARNING: Insecure. | |
role | No | User role. | authenticated |
user_metadata | No | Optional user metadata. |
Input Schema (JSON Schema)
You must be authenticated.
Other Tools from Self-Hosted Supabase MCP Server
- apply_migration
- create_auth_user
- delete_auth_user
- execute_sql
- generate_typescript_types
- get_anon_key
- get_auth_user
- get_database_connections
- get_database_stats
- get_project_url
- get_service_key
- list_auth_users
- list_extensions
- list_migrations
- list_realtime_publications
- list_storage_buckets
- list_storage_objects
- list_tables
- rebuild_hooks
- update_auth_user
- verify_jwt_secret