원격 서버에 연결
원격 MCP 서버 추가 및 관리
MCP 서버 인터페이스 액세스
Cline에서 MCP 서버 인터페이스에 액세스하려면:
- VSCode 사이드바에서 Caret 아이콘을 클릭합니다.
- Caret 패널의 오른쪽 상단 모서리에 있는 메뉴(⋮)를 엽니다.
- 드롭다운 메뉴에서 "MCP 서버"를 선택합니다.
MCP 서버 인터페이스 이해
MCP 서버 인터페이스는 세 가지 주요 탭으로 나뉩니다.
- 마켓플레이스: 사전 구성된 MCP 서버 검색 및 설치(활성화된 경우)
- 원격 서버: URL 엔드포인트를 통해 기존 MCP 서버에 연결
- 설치됨: 연결된 MCP 서버 관리
원격 MCP 서버 추가
"원격 서버" 탭을 사용하면 URL 엔드포인트를 통해 액세스할 수 있는 모든 MCP 서버에 연결할 수 있습니다.
- MCP 서버 인터페이스에서 "원격 서버" 탭을 클릭합니다.
- 필요한 정보를 입력합니다.
- 서버 이름: 서버에 대한 고유하고 설명적인 이름을 제공합니다.
- 서버 URL: MCP 서버의 전체 URL 엔드포인트(예:
https://example.com/mcp-sse
)를 입력합니다.
- "서버 추가"를 클릭하여 연결을 시작합니다.
- Cline은 서버에 연결을 시도하고 연결 상태를 표시합니다.
참고: 원격 서버에 연결할 때 MCP 서버는 환경에서 코드를 실행할 수 있으므로 소스를 신뢰하는지 확인하십시오.
원격 서버 검색
연결할 MCP 서버를 찾고 있다면 여러 타사 마켓플레이스에서 다양한 기능을 가진 사용 가능한 서버 디렉토리를 제공합니다.
경고: 다음 타사 마켓플레이스는 정보 제공 목적으로만 나열됩니다. Cline은 이러한 마켓플레이스에 나열된 서버를 보증, 확인 또는 책임지지 않습니다. 이러한 서버는 요청을 처리하고 공유하는 데이터에 액세스할 수 있는 클라우드 호스팅 서비스입니다. 타사 서비스에 연결하기 전에 항상 개인 정보 보호 정책 및 사용 약관을 검토하십시오.
Composio MCP 통합
Composio의 MCP 마켓플레이스는 MCP(Model Context Protocol)를 지원하는 광범위한 타사 서버에 대한 액세스를 제공합니다. 이러한 서버는 GitHub, Notion, Slack 등과 같은 서비스에 대한 API를 노출합니다. 각 서버에는 구성 지침 및 내장 인증 지원(예: OAuth 또는 API 키)이 포함되어 있습니다. 연결하려면 마켓플레이스에서 원하는 서비스를 찾아 제공된 통합 단계를 따르십시오.
Smithery를 통한 연결
Smithery는 사용자가 다양한 MCP(Model Context Protocol) 서버를 검색하고 연결할 수 있는 타사 MCP 서버 마켓플레이스입니다. MCP 호환 클라이언트(Cursor, Claude Desktop 또는 Caret 등)를 사용하는 경우 사용 가능한 서버를 탐색하고 워크플로에 직접 통합할 수 있습니다.
사용 가능한 옵션을 탐색하려면 Smithery 마켓플레이스를 방문하십시오: https://smithery.ai
참고: Smithery는 독립적으로 유지 관리되며 당사 프로젝트와 제휴하지 않습니다. 재량에 따라 사용하십시오.
설치된 MCP 서버 관리
추가되면 MCP 서버는 "설치됨" 탭에 나타나며 다음을 수행할 수 있습니다.
서버 상태 보기
각 서버는 현재 상태를 표시합니다.
- 녹색 점: 연결되어 사용할 준비가 됨
- 노란색 점: 연결 중
- 빨간색 점: 연결 끊김 또는 오류 발생
서버 설정 구성
서버를 클릭하여 설정 패널을 확장합니다.
- 도구 및 리소스:
- 서버에서 사용 가능한 모든 도구 및 리소스 보기
- 도구에 대한 자동 승인 설정 구성(활성화된 경우)
- 요청 시간 초과:
- Cline이 서버 응답을 기다릴 시간 설정
- 옵션은 30초에서 1시간까지 다양합니다.
- 서버 관리:
- 서버 다시 시작: 서버가 응답하지 않으면 다시 연결
- 서버 삭제: 구성에서 서버 제거
서버 활성화/비활성화
각 서버 옆의 스위치를 토글하여 활성화 또는 비활성화합니다.
- 활성화됨: Cline은 서버의 도구 및 리소스를 사용할 수 있습니다.
- 비활성화됨: 서버는 구성에 남아 있지만 활성화되지 않습니다.
연결 문제 해결
서버 연결에 실패하면:
- 실패에 대한 세부 정보와 함께 오류 메시지가 표시됩니다.
- 서버 URL이 올바른지, 서버가 실행 중인지 확인하십시오.
- "서버 다시 시작" 버튼을 사용하여 다시 연결을 시도하십시오.
- 문제가 지속되면 서버를 삭제하고 다시 추가해 보십시오.
고급 구성
고급 사용자의 경우 Cline은 수정할 수 있는 JSON 파일에 MCP 서버 구성을 저장합니다.
- "설치됨" 탭에서 "MCP 서버 구성"을 클릭하여 설정 파일에 액세스합니다.
- 각 서버의 구성은 다음 형식을 따릅니다.
{
"mcpServers": {
"exampleServer": {
"url": "https://example.com/mcp-sse",
"disabled": false,
"autoApprove": ["tool1", "tool2"],
"timeout": 30
}
}
}
주요 구성 옵션:
- url: 엔드포인트 URL(원격 서버용)
- disabled: 서버가 현재 활성화되어 있는지 여부(true/false)
- autoApprove: 확인이 필요 없는 도구 이름 목록
- timeout: 서버 응답을 기다릴 최대 시간(초)
추가 MCP 설정은 "고급 MCP 설정" 링크를 클릭하여 VSCode 설정에 액세스하십시오.
MCP 서버 도구 사용
연결되면 Cline은 MCP 서버에서 제공하는 도구 및 리소스를 사용할 수 있습니다. Cline이 MCP 도구 사용을 제안하면:
- 도구 승인 프롬프트가 나타납니다(자동 승인되지 않은 경우).
- 승인하기 전에 도구 세부 정보 및 매개변수를 검토하십시오.
- 도구가 실행되고 Cline에 결과를 반환합니다.