콘텐츠로 이동

고급

기계 번역

이 페이지는 영어 문서를 자동으로 번역한 것이며, 영어 페이지가 기준이 되는 정식 버전입니다. 어색하거나 잘못된 부분이 있다면 번역 페이지에서 제보하는 방법을 확인하세요.

일반적인 서버나 클라이언트에 필요한 모든 것은 위의 섹션에서 주제별로 다룹니다. 이 섹션은 MCPServer의 편의 계층이 오히려 방해가 될 때 꺼내 쓰는 비상구입니다.

  • 저수준 Server: MCPServer가 기반으로 삼는 클래스입니다. 손으로 작성하는 스키마, on_* 핸들러, 아무것도 대신 검사해 주지 않는 구조, 그리고 직접 정의하는 커스텀 JSON-RPC 메서드를 다룹니다.
  • 페이지네이션미들웨어: 저수준 Server에서 할 수 있는 두 가지입니다.
  • 확장MCP Apps: 프로토콜의 확장 지점입니다. 확장 패키지를 서버에 조합해 넣거나 직접 작성할 수 있습니다.

여기서 찾을 법한 몇 가지 항목은 실제로 사용하는 곳에 배치되어 있습니다.

  • 인가서버 실행하기 아래에 있습니다. 서버는 배포하는 곳에서 보호하기 때문입니다.
  • OAuth, 신원 어설션, 여러 서버에 연결하기, 응답 캐시는 모두 클라이언트 아래에 있습니다.
  • 다중 왕복 요청구독핸들러 내부 아래에 있습니다. 둘 다 핸들러가 수행하는 일이기 때문입니다.
  • URI 템플릿서버 아래, 리소스 옆에 있습니다.
  • 프로토콜 버전지원 중단 예정 기능은 각각 별도의 최상위 페이지가 있습니다.

이 섹션이 필요한지 확신이 서지 않는다면, 필요하지 않은 것입니다.