원격 MCP 서버에 연결하기
원격 MCP 서버에 연결하기 (Connect to remote MCP Servers)
Claude를 원격 MCP 서버에 연결하고, 인터넷에 호스팅된 도구와 데이터 소스로 기능을 확장하는 방법을 배워요. 원격 MCP 서버는 로컬 환경을 넘어 AI 애플리케이션의 기능을 확장해서, 실시간 외부 리소스 접근으로 복잡하고 다단계 작업을 처리할 수 있게 해 줍니다.
출처: 문서
본문
원격 MCP 서버는 로컬 환경을 넘어 AI 애플리케이션의 기능을 확장해서, 인터넷에 호스팅된 도구, 서비스, 데이터 소스에 접근을 제공해요. 원격 MCP 서버에 연결하면 AI 어시스턴트는 단순한 유용한 도구에서, 실시간 외부 리소스 접근으로 복잡한 다단계 프로젝트를 처리할 수 있는 정보를 갖춘 팀원으로 변신합니다.
많은 클라이언트가 이제 원격 MCP 서버를 지원해서 폭넓은 통합 가능성을 열어 줍니다. 이 가이드는 MCP를 지원하는 여러 클라이언트 중 하나인 Claude를 예로 들어 원격 MCP 서버에 연결하는 방법을 보여 줍니다. Claude의 Custom Connectors 구현에 초점을 맞추지만, 개념은 다른 MCP 호환 클라이언트에도 폭넓게 적용돼요.
원격 MCP 서버 이해하기
원격 MCP 서버는 로컬 MCP 서버와 비슷하게 동작하지만, 로컬 머신이 아닌 인터넷에 호스팅된다는 차이가 있어요. 클라이언트가 당신을 대신해 작업을 수행하는 데 사용할 수 있는 도구, 프롬프트, 리소스를 노출합니다. 이 서버는 프로젝트 관리 도구, 문서 시스템, 코드 저장소, 그 밖의 API 지원 서비스 등 다양한 서비스와 통합할 수 있어요.
원격 MCP 서버의 핵심 장점은 접근성입니다. 각 기기에 설치와 구성을 요구하는 로컬 서버와 달리, 원격 서버는 인터넷 연결이 있는 어떤 MCP 클라이언트에서든 사용할 수 있어요. 그래서 웹 기반 AI 애플리케이션, 사용 편의성을 강조하는 통합, 서버 측 처리나 인증이 필요한 서비스에 이상적입니다.
Custom Connectors란 무엇인가요?
Custom Connectors는 Claude와 원격 MCP 서버 사이의 다리 역할을 해요. 워크플로에 가장 중요한 도구와 데이터 소스에 Claude를 직접 연결해서, Claude가 즐겨 쓰는 소프트웨어 안에서 작동하고 외부 도구의 전체 컨텍스트에서 통찰을 얻을 수 있게 해 줍니다.
Custom Connectors로 다음을 할 수 있어요.
원격 MCP 서버에 연결하기
Claude를 원격 MCP 서버에 연결하는 과정은 Claude 인터페이스를 통해 Custom Connector를 추가하는 작업이에요. 이렇게 하면 Claude와 선택한 원격 서버 사이에 안전한 연결이 수립됩니다.
1단계: 커넥터 설정으로 이동
Claude Desktop이나 브라우저에서 Claude를 열고 설정 페이지로 이동하세요.
- Desktop: 키보드 단축키
Ctrl+Comma를 사용하거나 왼쪽 상단 메뉴 아이콘을 클릭하고 "File" 위에 마우스를 올린 뒤 "Settings"를 선택하세요. - Browser: 키보드 단축키
⌘⇧,(macOS)를 사용하거나 프로필 아이콘을 클릭한 뒤 메뉴에서 "Settings"를 선택하세요.
설정 페이지에 들어가면 사이드바에서 "Connectors"를 클릭하세요. 현재 구성된 커넥터가 표시되고 새 커넥터를 추가하는 옵션이 제공됩니다.
2단계: Custom Connector 추가
Connectors 섹션에서 창 오른쪽 상단의 "Add" 버튼을 클릭한 다음 드롭다운에서 "Add custom connector"를 선택하세요. 이러면 연결 과정이 시작됩니다. 따라 하려면 아래 URL을 복사/붙여넣기 하세요.
https://example-server.modelcontextprotocol.io/mcp
원격 MCP 서버 URL을 입력하라는 대화 상자가 나타나요. 이 URL은 서버 개발자나 관리자가 제공해야 합니다. 전체 URL을 입력하고, 올바른 프로토콜(https://)과 필요한 경로 구성 요소를 포함하는지 확인하세요.
URL을 입력한 후 "Add"를 클릭해 연결을 진행하세요.
3단계: 인증 완료
대부분의 원격 MCP 서버는 리소스에 대한 안전한 접근을 보장하기 위해 인증을 요구해요. 인증 과정은 서버 구현에 따라 다르지만, 일반적으로 OAuth, API 키, 또는 사용자 이름/비밀번호 조합을 포함합니다.
서버가 제공하는 인증 프롬프트를 따르세요. 제3자 인증 제공자로 리다이렉트되거나 Claude 안에 폼이 표시될 수 있어요. 인증이 완료되면 Claude가 원격 서버에 안전한 연결을 수립합니다.
4단계: 리소스와 프롬프트 접근
연결에 성공하면 원격 서버의 리소스와 프롬프트가 Claude 대화에서 사용할 수 있게 돼요. 메시지 입력 영역 왼쪽 하단의 "Add files, connectors, and more /" 표시를 클릭해 접근할 수 있어요. 그런 다음 "Connectors" 위에 마우스를 올리고 "Add to Example Remote Server" 위로 커서를 이동하면, 마우스를 올릴 때 첨부 메뉴가 표시됩니다.
메뉴에는 연결된 서버의 사용 가능한 모든 리소스와 프롬프트가 표시돼요. 대화에 포함하려는 항목을 선택하세요. 이 리소스들은 외부 도구의 컨텍스트와 정보를 Claude에 제공합니다.
5단계: 도구 권한 구성
원격 MCP 서버는 종종 다양한 기능을 가진 여러 도구를 노출해요. 커넥터 설정에서 권한을 구성해 Claude가 사용할 수 있는 도구를 제어할 수 있어요. 이렇게 하면 Claude가 명시적으로 승인한 동작만 수행하도록 보장됩니다.
Connectors 설정으로 돌아가 연결된 서버를 클릭하세요. 여기서 특정 도구를 활성화/비활성화하고, 사용 한도를 설정하고, 필요에 따라 다른 보안 매개변수를 구성할 수 있어요.
원격 MCP 서버 사용 모범 사례
원격 MCP 서버로 작업할 때 안전하고 효율적인 경험을 위해 다음 권장 사항을 고려하세요.
보안 고려 사항: 연결하기 전에 항상 원격 MCP 서버의 정체성을 검증하세요. 신뢰할 수 있는 출처의 서버에만 연결하고, 인증 중 요청되는 권한을 검토하세요. 민감한 데이터나 시스템에 대한 접근을 부여하는 데는 주의하세요.
여러 커넥터 관리: 여러 원격 MCP 서버에 동시에 연결할 수 있어요. 목적이나 프로젝트별로 커넥터를 정리해 명확성을 유지하세요. 더 이상 사용하지 않는 커넥터는 정기적으로 검토하고 제거해서 작업 공간을 정리되고 안전하게 유지하세요.
다음 단계
이제 Claude를 원격 MCP 서버에 연결했으니, 대화에서 그 기능을 탐색할 수 있어요. 연결된 도구를 사용해 작업을 자동화하고, 외부 데이터에 접근하고, 기존 워크플로에 통합해 보세요.
- 자체 원격 서버 구축 — 독점 도구와 서비스에 통합할 커스텀 원격 MCP 서버 만들기
- 사용 가능한 서버 탐색 — 공식 및 커뮤니티에서 만든 MCP 서버 컬렉션 살펴보기
- 로컬 서버 연결 — 직접 시스템 접근을 위해 Claude Desktop을 로컬 MCP 서버에 연결하는 법
- 아키텍처 이해 — MCP가 어떻게 동작하고 그 아키텍처가 어떤지 심층 탐구
원격 MCP 서버는 Claude의 기능을 확장하는 강력한 가능성을 열어 줘요. 이런 통합에 익숙해지면 워크플로를 간소화하고 복잡한 작업을 더 효율적으로 완수하는 새로운 방법을 발견하게 됩니다.