콘텐츠로 이동

서버

기계 번역

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

MCPServer는 연결된 클라이언트에 세 가지 프리미티브를 노출합니다. 이 세 가지는 누가 사용을 결정하느냐에 따라 구분됩니다.

  • 도구모델이 골라서 호출하는 동작입니다. 대부분 가장 먼저 찾는 페이지이며, 함께 볼 레퍼런스 페이지는 구조화된 출력으로, 도구가 반환하는 값의 형태에 관한 모든 것을 담고 있습니다.
  • 리소스애플리케이션이 골라서 읽는 읽기 전용 데이터입니다. 함께 볼 레퍼런스 페이지는 URI 템플릿으로, 전체 주소 지정 문법과 경로 안전 규칙을 담고 있습니다.
  • 프롬프트사람이 메뉴나 슬래시 명령에서 이름으로 호출하는 메시지 템플릿입니다.

세 가지 프리미티브를 둘러싸고, 서버가 선언하는 나머지 항목은 다음과 같습니다.

  • 완성은 프롬프트와 리소스 템플릿의 인수를 서버 측에서 자동 완성하는 기능입니다.
  • 이미지, 오디오, 아이콘은 도구가 텍스트 외에 반환할 수 있는 모든 것과, 클라이언트가 서버 옆에 표시하는 아이콘을 다룹니다.
  • 오류 처리는 모델이 복구할 수 있는 오류와 모델에게 절대 보여서는 안 되는 오류의 차이를 설명합니다.

여기 있는 페이지는 각각 독립적이므로 필요한 페이지로 바로 이동하세요. 아직 서버를 만들어 본 적이 없다면 먼저 첫걸음부터 시작하세요.

등록한 함수 안에서 일어나는 일(Context, 의존성 주입, 호출 도중 사용자에게 추가 입력을 요청하는 것)은 다음 섹션인 핸들러 내부에서 다룹니다.