{% extends "base.html" %} {% block title %}{{ _('Edit user') if user else _('New user') }} — mcprack{% endblock %} {% block content %}

{{ _('Edit user') if user else _('Create local user') }}

{% if not user %} {% else %}

{{ user.username }} ({{ user.auth_type }})

{% if user.auth_type == "local" %} {% endif %} {% endif %} {% if user %}

{{ _('Server access') }}

{{ _('Explicitly allow or deny each currently available MCP server for this user.') }}

{% if available_servers %} {% for server in available_servers %} {% set allowed = permission_map.get(server.id, True) %} {% endfor %}
{{ _('Server') }}{{ _('Access') }}
{{ server.label }} ({{ server.name }})
{% else %}

{{ _('No enabled servers available.') }}

{% endif %}

{{ _('Client configs') }}

{{ _("View or download this user's MCP client config directly — useful for users who never log in themselves.") }}

{% endif %}
{% endblock %}