MCP는 AI 애플리케이션이 외부 데이터와 도구에 연결하는 프로토콜입니다. 모델 자체도, 데이터베이스도 아닙니다. 일반적으로 호스트 앱이 클라이언트를 관리하고 클라이언트가 MCP 서버와 통신합니다.
실제 지원 기능은 서버·클라이언트와 협상된 명세 버전에 따라 확인합니다.
입력 스키마, 필수값, 페이지네이션, 오류 형식, 타임아웃, 재시도 가능 여부를 명시합니다. 한 도구에 임의 SQL 실행과 관리자 변경 작업을 모두 넣지 않습니다.
도구 결과와 외부 문서는 신뢰할 수 없는 입력으로 취급합니다. 외부 텍스트의 지시가 호스트의 권한 정책을 바꾸지 못하게 하고, 자격증명은 도구 서버에서 관리합니다. 인증되었다고 모든 리소스 접근을 허용하지 않습니다.