{% extends "base.html" %} {% block title %}{{ provider_name }} — Enter Credentials{% endblock %} {% block extra_css %} /* ── Doc card ─────────────────────────────────────────────────────── */ .doc-card { background: #f7f9fc; border: 1px solid #dde4ef; border-radius: 8px; padding: 20px 26px; margin-bottom: 34px; font-size: 0.87rem; line-height: 1.7; color: #2d3748; } .doc-card h1, .doc-card h2, .doc-card h3 { font-size: 1rem; margin: 14px 0 5px; color: #1a2035; } .doc-card h1:first-child { margin-top: 0; } .doc-card p { margin: 0 0 10px; } .doc-card ul, .doc-card ol { margin: 0 0 10px; padding-left: 22px; } .doc-card code { background: #e4ebf5; padding: 1px 6px; border-radius: 3px; font-size: 0.83em; font-family: "SF Mono", Consolas, "Liberation Mono", monospace; } .doc-card pre { background: #1e2840; color: #c9d6e8; padding: 13px 18px; border-radius: 7px; overflow-x: auto; font-size: 0.83em; margin: 10px 0; } .doc-card pre code { background: none; padding: 0; color: inherit; } .doc-card a { color: #0052cc; } /* ── Form ─────────────────────────────────────────────────────────── */ .field { margin-bottom: 22px; } label { display: block; font-weight: 600; font-size: 0.87rem; margin-bottom: 6px; color: #2d3748; } .required { color: #e53e3e; margin-left: 2px; } input[type=text], input[type=password], input[type=url], textarea { width: 100%; padding: 10px 13px; border: 1.5px solid #cdd5e0; border-radius: 7px; font-size: 0.95rem; color: #1a2035; background: #fff; font-family: inherit; transition: border-color 0.15s, box-shadow 0.15s; } input:focus, textarea:focus { outline: none; border-color: #0052cc; box-shadow: 0 0 0 3px rgba(0, 82, 204, 0.12); } textarea { resize: vertical; min-height: 90px; } .hint { font-size: 0.77rem; color: #99aabb; margin-top: 5px; } button[type=submit] { background: #0052cc; color: #fff; border: none; border-radius: 7px; padding: 11px 28px; font-size: 0.97rem; font-weight: 600; cursor: pointer; margin-top: 6px; transition: background 0.15s, transform 0.1s; } button[type=submit]:hover { background: #0065ff; } button[type=submit]:active { transform: scale(0.98); } {% endblock %} {% block head %} {% if doc_md %} {% endif %} {% endblock %} {% block content %}
Your credentials are stored securely on the MCP server and are never exposed to the AI assistant.
{% if doc_md %}