LLM 클라이언트가 파일, Git, 웹 콘텐츠, 메모리 등에 접근할 수 있도록 하는 Model Context Protocol 서버의 레퍼런스 구현입니다.
modelcontextprotocol/modelcontextprotocol
AI 애플리케이션을 외부 도구 및 데이터에 연결하는 개방형 표준인 Model Context Protocol(MCP)의 사양, TypeScript 및 JSON Schema 정의, 공식 문서를 제공합니다.
- 스타
- 9,486
- 포크
- 1,877
- 열린 이슈
- 115
- 마지막 커밋
- 19시간 전
어떤 프로젝트인가요?
이 저장소에는 Model Context Protocol(MCP) 사양, 프로토콜 스키마, 공식 문서가 포함되어 있습니다. MCP는 LLM 클라이언트와 같은 AI 애플리케이션이 외부 도구 및 데이터 소스와 컨텍스트를 주고받는 방식을 정의하는 표준입니다.
프로토콜 스키마는 TypeScript로 정의되며, 다른 언어와 도구에서도 사용할 수 있도록 JSON Schema로도 제공됩니다. 문서 사이트는 Mintlify로 구축되어 modelcontextprotocol.io에서 호스팅되며, 입문자를 위한 자료를 제공합니다.
저장소는 주로 TypeScript로 작성되었으며 MIT License에 따라 배포됩니다. 기여 지침은 CONTRIBUTING.md에서 확인할 수 있습니다.
핵심 기능
- 01버전과 날짜가 포함된 스키마 디렉터리에서 MCP 프로토콜 사양을 정의합니다.
- 02프로토콜 스키마를 TypeScript와 JSON Schema로 제공합니다.
- 03Mintlify로 구축한 공식 MCP 문서를 호스팅합니다.
- 04변경 사항을 제안할 때 참고할 기여 지침을 포함합니다.
활용 사례
- MCP 클라이언트나 서버를 구현할 때 정확한 메시지 및 타입 정의를 확인합니다.
- JSON Schema를 사용해 다른 언어의 validator나 타입을 생성합니다.
- 사양을 읽고 AI 애플리케이션이 외부 도구 및 데이터에 연결되는 방식을 이해합니다.
토픽
자주 묻는 질문
- modelcontextprotocol은(는) 무엇인가요?
- AI 애플리케이션을 외부 도구 및 데이터에 연결하는 개방형 표준인 Model Context Protocol(MCP)의 사양, TypeScript 및 JSON Schema 정의, 공식 문서를 제공합니다. 이 저장소에는 Model Context Protocol(MCP) 사양, 프로토콜 스키마, 공식 문서가 포함되어 있습니다. MCP는 LLM 클라이언트와 같은 AI 애플리케이션이 외부 도구 및 데이터 소스와 컨텍스트를 주고받는 방식을 정의하는 표준입니다.
- modelcontextprotocol은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- modelcontextprotocol은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- modelcontextprotocol은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. modelcontextprotocol의 마지막 커밋은 2026년 10월 20일입니다.
- modelcontextprotocol은(는) 어디에 사용할 수 있나요?
- MCP 클라이언트나 서버를 구현할 때 정확한 메시지 및 타입 정의를 확인합니다. JSON Schema를 사용해 다른 언어의 validator나 타입을 생성합니다. 사양을 읽고 AI 애플리케이션이 외부 도구 및 데이터에 연결되는 방식을 이해합니다.
- modelcontextprotocol은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/modelcontextprotocol/modelcontextprotocol
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
AI 에이전트에 1,000개 이상의 사전 인증 앱 툴킷, 사용자별 세션, 작업 실행용 샌드박스를 제공하는 TypeScript 및 Python SDK입니다.
웹페이지에 GUI 에이전트를 삽입해 사용자가 자연어로 인터페이스를 제어할 수 있게 하는 JavaScript 라이브러리입니다.
LLM 애플리케이션에 표준화된 컨텍스트를 제공하는 Model Context Protocol 서버와 클라이언트를 구축하기 위한 공식 TypeScript SDK입니다.
메모리, 도구, MCP, RAG, 음성, 워크플로를 지원하는 AI 에이전트 구축용 TypeScript 프레임워크와 관측성을 위한 VoltOps 콘솔입니다.
MCP 서버와 React 뷰를 사용하는 MCP Apps 및 클라이언트를 만들 수 있는 TypeScript 프레임워크로, Inspector와 CLI를 기본 제공합니다.