MongoDB MCP 서버 프록시를 통해 MongoDB 배포 및 Atlas 클러스터에 대한 연결을 지원합니다.
프록시 구성과의 연결을 설정하려면 MCP 서버의환경 변수를 구성 할 때 다음 변수를 사용합니다.
| | |
---|
| 데이터베이스 클러스터와 같은 mongodb:// 및 mongodb+srv:// URL에 대한 프록시 연결입니다. | 다음 예시에서는 TLS가 활성화된 example.com:8080 에 위치한 CONNECT 프록시를 통해 모든 MongoDB 연결을 프록시하도록 MONGODB_PROXY 환경 변수를 설정합니다. export MONGODB_PROXY=socks5://example.com:8080 |
|
| http:// URL에 대한 프록시 연결. HTTP 연결은 대부분 OIDC 인증에 사용됩니다.
HTTPS_PROXY 도 함께 설정하면 HTTPS_PROXY 값이 모든 요청에서 우선합니다.
| 다음 예시 example.com:8080 에 있는 HTTP proxy 통해 HTTP 연결을 프록시하도록 HTTP_PROXY 환경 변수를 설정합니다. export HTTP_PROXY=http://example.com:8080 |
|
| https:// URL에 대한 프록시 연결입니다. HTTPS 연결은 주로 OIDC 인증에 사용됩니다.
HTTP_PROXY 도 함께 설정하면 HTTPS_PROXY 값이 모든 요청에서 우선합니다.
| 다음 예시 localhost:8080 에 있는 HTTPS 프록시를 통해 모든 HTTPS 연결을 TLS 없이 프록시하도록 HTTPS_PROXY 환경 변수를 설정합니다. export HTTPS_PROXY=http://localhost:8080 |
|
| | 다음 예시에서는 URL에 자격 증명이 포함된 example.com:1234 에 위치한 Socks5 프록시를 통해 모든 아웃바운드 네트워크 연결을 프록시하도록 ALL_PROXY 환경 변수를 설정합니다. export ALL_PROXY=socks5://username:password@example.com:1234 |
|
| 프록시에서 제외해야 하는 호스트 이름을 쉼표로 구분한 목록입니다. | 다음 예시에서는 localhost 및 internal-db.example.com 에 대한 연결을 위해 프록시를 우회하도록 NO_PROXY 환경 변수를 설정합니다. export NO_PROXY=localhost,internal-db.example.com |
|
참고
MongoDB MCP 서버는 다음과 같은 프록시 유형을 지원합니다.