modelcontextprotocol/modelcontextprotocol
AI가 외부 도구·데이터와 대화하는 방식을 정하는 공통 규격, MCP 공식 저장소
이 저장소는 AI 모델이 파일, 데이터베이스, 외부 도구 등과 어떻게 연결되고 대화해야 하는지를 정의한 표준 규격 Model Context Protocol의 명세와 문서를 담고 있다. 규격은 TypeScript로 먼저 정의된 뒤 더 널리 쓰이도록 JSON Schema 형태로도 제공된다. David Soria Parra와 Justin Spahr-Summers가 만들었고, 공식 문서는 modelcontextprotocol.io에서 볼 수 있다.
- docs
- mcp
- specification
- standard
무엇을 하는 레포인가
- AI 모델과 외부 도구·데이터 소스 간의 연결 방식을 정의하는 표준 프로토콜(MCP)의 명세 저장소다
- 규격을 TypeScript로 먼저 작성하고, 다른 언어나 시스템에서도 쓸 수 있도록 JSON Schema로도 함께 제공한다
- 공식 문서는 Mintlify라는 도구로 만들어져 modelcontextprotocol.io에서 공개돼 있다
- 깃허브 스타 9031개를 받으며 AI 개발자들 사이에서 표준으로 자리잡아가고 있다
왜 중요한가
여러 AI 서비스와 도구가 제각각 다른 방식으로 연결되면 매번 새로 개발해야 하는 비효율이 생기는데, MCP는 이를 하나의 공통 규격으로 통일하려는 시도다. 이 저장소의 명세를 따르면 어떤 AI 모델이든 표준화된 방식으로 파일, 데이터베이스, 외부 서비스에 접근하는 기능을 만들 수 있다.
이 레포의 용어
- MCP(Model Context Protocol) · AI 모델이 외부 도구·데이터와 주고받는 방식을 정한 표준 규격
- TypeScript · 자바스크립트에 타입 검사 기능을 더한 프로그래밍 언어
- JSON Schema · JSON 데이터의 구조와 규칙을 정의하는 표준 형식
- Mintlify · 기술 문서 사이트를 만들어주는 도구
레포 원문 소개 (영문)
Specification and documentation for the Model Context Protocol
GitHub에서 보기프로젝트 사이트관련 기사
주목받는 레포
- vorssaint/vorssaint-utils메뉴바 아이콘 하나로 유료 맥 앱 열 개 값을 대신하는 오픈소스 도구
- Alishahryar1/free-claude-code코딩 AI 에이전트를 무료 모델 49곳에 자유롭게 연결해주는 로컬 프록시
- freestylefly/awesome-gpt-image-2GPT-Image2로 원하는 이미지를 정확히 뽑아내는 프롬프트 설계도 532개를 모아놓은 저장소
- block/buzz사람과 AI 에이전트가 같은 채팅방에서 함께 일하는 오픈소스 협업 플랫폼
- NousResearch/hermes-agentNous Research가 만든, 쓰면 쓸수록 스스로 똑똑해지는 AI 에이전트 Hermes
- virgiliojr94/book-to-skill기술서 PDF를 AI 에이전트가 언제든 펼쳐볼 수 있는 '스킬'로 바꿔주는 도구
- VoltAgent/awesome-agent-skillsAI 코딩 도구가 특정 작업을 '전문가처럼' 하도록 도와주는 매뉴얼 1000개 이상을 한곳에 모았다
- anthropics/claude-plugins-community누구나 만든 Claude 확장 기능을 한곳에 모아 설치하게 해주는 저장소