{% extends "admin/_layout.html" %} {% from "_macros.html" import icon %} {% set section = "mcp" %} {% block title %}MCP servers - LLeMbas{% endblock %} {% block heading %}MCP servers{% endblock %} {% block admin_content %}

Remote servers speaking the Model Context Protocol over HTTP. Their tools are offered beside the built-in ones to models marked MCP servers. The list of tools is discovered and cached — press Test & refresh after adding one, and again whenever the server changes.

{{ icon("shield", "icon--sm") }} A server's tool names and descriptions are sent to the model as instructions, and what it returns is read back as fact. Add servers you trust, the way you would a dependency.
{% if saved %}
{{ icon("check", "icon--sm") }} {{ saved }}
{% endif %}
{{ icon("plus", "icon--sm") }} Add a server
{% if not servers %}
{{ icon("server", "empty__mark") }}

No servers yet. You will need the URL of an MCP endpoint that speaks streamable HTTP — local ones launched as a subprocess are not supported.

{% else %}
{% for server in servers %} {% with tool_count = counts[server.id] %} {% include "admin/_mcp_row.html" %} {% endwith %} {% endfor %}
{% endif %} {% endblock %}