원격 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 기반 서버를 지원하며, Streamable HTTP 지원이 곧 제공될 예정입니다.
Claude는 인증 없는 서버와 OAuth 기반 원격 서버를 모두 지원합니다
OAuth 기반 서버의 경우, Claude는 동적 클라이언트 등록 지원을 요구하며, 사용자가 클라이언트 ID나 시크릿을 지정할 수 있는 방법은 아직 지원하지 않습니다.
Claude는 3/26 인증 사양을 지원합니다
참고: 최신 초안 사양에서 제안된 MCP 인증 업데이트가 있습니다. Claude는 이것이 공식 사양 개정판에 포함된 후 지원을 추가할 예정이지만, 아직 공식적인 일정은 없습니다.
프로토콜 기능
Claude는 도구, 프롬프트 및 리소스를 지원합니다.
Claude는 텍스트, 바이너리 및 이미지 기반 도구 결과를 지원합니다
Claude는 텍스트 및 바이너리 기반 리소스를 지원합니다
Claude는 아직 리소스 구독, 샘플링 및 기타 고급 또는 초안 기능을 지원하지 않습니다
원격 MCP 서버 테스트
서버를 테스트하고 검증하려면 inspector 도구를 사용하세요. 이를 통해 다음을 검증할 수 있습니다:
Claude.ai 및 기타 MCP 클라이언트가 서버에 성공적으로 연결할 수 있는지
서버가 인증 플로우를 성공적으로 시작하고 완료하는지
서버가 인증 플로우의 다양한 부분을 올바르게 구현하는지
서버가 노출하는 도구, 프롬프트, 리소스 및 기타 MCP 기능