HTTP / SSE Server Setup

HTTP / SSE Server Setup

Use the http (Streamable HTTP, recommended) or sse (legacy) transport to connect to a remote MCP server.

Fields

FieldRequiredDescription
urlyesServer URL. https:// required unless MCP_ALLOW_INSECURE_HTTP=True.
auth_tokennoBearer token sent as Authorization: Bearer <token>. Encrypted at rest.
headersnoExtra HTTP headers. Encrypted at rest.
verify_sslnoVerify the server's TLS certificate (default true).
ca_bundle_pathnoPath to a CA bundle for self-signed certs.

Example

{ "instance_name": "Acme MCP", "transport": "http", "url": "https://mcp.acme.com/mcp", "auth_token": "sk-xxx", "verify_ssl": true }

Self-signed servers

Set verify_ssl: true and provide ca_bundle_path: /etc/ssl/acme-ca.pem. Do not disable verification in production.