{% from "components.html" import closer, pill, scrim with context %} {{ scrim("/mcp") }} {{ closer("/mcp", label="←", klass="panel__close policy__back") }} {{ server.name }} {{ pill(server.pill, server.pill_tone) }} {{ "external" if server.external else "built-in" }} mcp server {% if server.external %} Edit {% if server.disabled %} Enable {% else %} Disable {% endif %} {% endif %} {{ closer("/mcp") }} {% for part in server.meta %} {% if not loop.first %}·{% endif %} {{ part }} {% endfor %} ENTRY {% for fact in server.entry %} {{ fact.label }} {{ fact.value }} {% if loop.first and server.external %} Credential {% if server.credential %} {{ server.credential }} {{ server.credential_note }} {% else %} none · calls go without a header {% endif %} {% endif %} {% endfor %} {% if server.external %}{{ entry_note }}{% endif %} POLICIES · {{ server.policies | length }} {% for item in server.policies %} {{ item.label }} {% if item.note %}{{ item.note }}{% endif %} {{ item.line }} {% else %} no mcp policy names {{ server.name }} {% endfor %} {{ naming_note }} RUNS · {{ server.runs | length }} {% for run in server.runs %} #{{ run.seq }} {{ pill(run.status, run.tone) }} {{ run.line }} {{ run.note }} {% else %} no open run holds {{ server.name }} {% endfor %} {{ holding_note }} LAST CALLS {% for fact in server.calls %} {{ fact.label }} {{ fact.value }} {% endfor %} Last failure {% if server.failure %} {{ server.failure.category }} Open event {% else %} none {% endif %} {{ calls_note }}
{% for part in server.meta %} {% if not loop.first %}·{% endif %} {{ part }} {% endfor %}
{{ entry_note }}
{{ naming_note }}
{{ holding_note }}
{{ calls_note }}