Hi Cursor team and community,
I’m working on deploying a Model Context Protocol (MCP) server behind mTLS (mutual TLS) authentication for enhanced security. This requires clients to present valid certificates when connecting to the server.
Question: Does Cursor support configuring client certificates for mTLS authentication when connecting to MCP servers?
On macOS, for example, the certificates are stored in the keychain and accessed via curl with:
CURL_SSL_BACKEND=secure-transport curl --cert $USER <URL>
On linux, we would specify the device certs available as files:
curl --key /path/to/key.pem --cert /path/to/cert.pem <URL>
Is something like this possible to configure for Cursor when connecting to MCP servers? Thanks in advance!