O servidor MongoDB MCP suporta conexões com MongoDB deployments e Atlas clusters por meio de proxies.
Para estabelecer uma conexão com configurações de proxy, utilize as seguintes variáveis ao configurar variáveis de ambiente para o servidor MCP :
| | |
|---|
| Conexões de provisionamento com URLs mongodb:// e mongodb+srv://, como clusters de banco de dados. | O exemplo a seguir define a variável de ambiente MONGODB_PROXY para fazer proxy de todas as conexões do MongoDB por meio de um proxy CONNECT localizado em example.com:8080 com TLS ativado. | export MONGODB_PROXY=socks5://example.com:8080 |
|
| Conexões proxy para URLs http://. As conexões HTTP são usadas principalmente para autenticação OIDC. Se você também definir HTTPS_PROXY, o valor de HTTPS_PROXY terá precedência para todas as solicitações. | O exemplo a seguir define a variável de ambiente HTTP_PROXY para fazer proxy de conexões HTTP por meio de um proxy HTTP localizado em example.com:8080: | export HTTP_PROXY=http://example.com:8080 |
|
| Conexões proxy para URLs https://. As conexões HTTPS são usadas principalmente para autenticação OIDC. Se você também definir HTTP_PROXY, o valor de HTTPS_PROXY terá precedência para todas as solicitações. | O exemplo a seguir define a variável de ambiente HTTPS_PROXY para proxy todas as conexões HTTPS por meio de um proxy HTTPS localizado em localhost:8080 sem TLS: | export HTTPS_PROXY=http://localhost:8080 |
|
| Faça o proxy todas as conexões para o URL especificado. | O exemplo a seguir define a variável de ambiente ALL_PROXY para fazer o proxy de todas as conexões de rede de saída por meio de um proxy Socks5 localizado em example.com:1234 com credenciais incluídas na URL: | export ALL_PROXY=socks5://username:password@example.com:1234 |
|
| Lista separada por vírgulas de nomes de host que devem ser excluídos do proxy. | O exemplo a seguir define a variável de ambiente NO_PROXY para ignorar o proxy para conexões com localhost e internal-db.example.com. | export NO_PROXY=localhost,internal-db.example.com |
|
Observação
O servidor MongoDB MCP suporta os seguintes tipos de proxy: