원격 MCP 서버 구축
원격 서버를 시작하려면 다음 리소스부터 시작하세요:
인증 사양, 특히 제3자 서비스를 위한 인증 플로우에 대한 세부사항
TypeScript 및 Python SDK의 원격 서버 예제
TypeScript 및 Python SDK의 클라이언트 및 서버 인증 구현
프로토콜이 어떻게 발전할지에 대한 세부사항을 위한 공식 MCP 로드맵 및 초안 사양의 변경 로그
원격 서버를 구축, 배포 및 문제 해결할 때의 고려사항을 학습하는 데 이와 같은 다른 리소스도 도움이 될 수 있습니다.
또한 Cloudflare와 같은 솔루션은 내장된 자동 확장, OAuth 토큰 관리 및 배포 기능을 갖춘 원격 MCP 서버 호스팅을 제공합니다.
Claude.ai MCP 지원
플랫폼
원격 MCP 서버는 Pro, Max, Teams 및 Enterprise 티어의 Claude.ai 및 Claude for Desktop에서 지원됩니다.
Claude for Desktop에서 사용할 원격 MCP 서버를 구성하려면 설정 > 통합을 통해 추가하세요. Claude for Desktop은 claude_desktop_config.json을 통해 직접 구성된 원격 서버에는 연결하지 않습니다.
Claude의 모바일 앱은 앞으로 몇 주 내에 통합 지원을 추가할 예정입니다
전송 및 인증
Claude는 SSE 기반 및 스트리밍 가능한 HTTP 기반 서버를 모두 지원합니다.
Claude는 인증 없는 서버와 OAuth 기반 원격 서버를 모두 지원합니다
OAuth 기반 서버의 경우, Claude는 동적 클라이언트 등록 지원을 요구하며, 사용자가 클라이언트 ID나 시크릿을 지정할 수 있는 방법은 아직 지원하지 않습니다.
Claude는 3/26 인증 사양을 지원합니다
참고: 최신 초안 사양에서 제안된 MCP 인증 업데이트가 있습니다. Claude는 이것이 공식 사양 개정판에 포함된 후 지원을 추가할 예정이지만, 아직 공식적인 일정은 없습니다.
프로토콜 기능
Claude는 도구, 프롬프트 및 리소스를 지원합니다.
Claude는 텍스트, 바이너리 및 이미지 기반 도구 결과를 지원합니다
Claude는 텍스트 및 바이너리 기반 리소스를 지원합니다
Claude는 아직 리소스 구독, 샘플링 및 기타 고급 또는 초안 기능을 지원하지 않습니다
원격 MCP 서버 테스트
서버를 테스트하고 검증하려면 inspector 도구를 사용하세요. 이를 통해 다음을 검증할 수 있습니다:
Claude.ai 및 기타 MCP 클라이언트가 서버에 성공적으로 연결할 수 있는지
서버가 인증 플로우를 성공적으로 시작하고 완료하는지
서버가 인증 플로우의 다양한 부분을 올바르게 구현하는지
서버가 노출하는 도구, 프롬프트, 리소스 및 기타 MCP 기능