{% from "_macros.html" import icon %} {# One MCP server in the list. Swapped in place by the “Test & refresh” button, so this fragment has to be able to render on its own as well as inside the list. #}
{{ server.name }} {{ tool_count }} tool{{ '' if tool_count == 1 else 's' }} {% if not server.enabled %}{{ t("disabled") }}{% endif %} {% if not server.public %}{{ t("restricted") }}{% endif %} {% if server.allow_private %}{{ t("private network") }}{% endif %} {% if server.protocol_version %} MCP {{ server.protocol_version }} {% endif %}
{{ server.slug }} · {{ server.url }} {% if message %}

{{ message }}

{% elif server.last_error %}

{{ server.last_error }}

{% endif %}
Edit