MCP, AI가 도구를 직접 쥐는 순간
AI 활용 테크창 연구팀이 인공지능을 활용해 작성하고, 사실 확인과 편집 심사를 거쳐 발행한 칼럼입니다.
여러분이 사용하는 AI 코딩 도구에게 "GitHub 이슈를 열어줘"라고 말했을 때, 그 도구가 실제로 GitHub에 접속해 이슈를 생성한다면 어떨까요? 불과 얼마 전까지 이는 공상에 가까웠지만, 지금 개발 생태계는 MCP(Model Context Protocol)를 중심으로 빠르게 재편되고 있습니다. 모델이 단순히 텍스트를 생성하는 데 그치지 않고, 외부 도구와 서비스를 직접 호출하고 제어하는 시대가 열렸습니다.
왜 지금인가
AI 코딩 도구의 확산과 함께, 개발자들은 곧 벽에 부딪혔습니다. 모델이 아무리 정교한 코드를 제안해도, 파일을 읽고, API를 호출하고, 터미널 명령을 실행하는 일은 여전히 사람의 손을 거쳐야 했습니다. AI는 '조언자'였을 뿐, '실행자'는 아니었던 것입니다. 이 간극을 메우기 위한 시도들이 각 도구마다 독자적으로 이루어졌고, 결과적으로 생태계는 파편화되었습니다.
Anthropic이 2024년 11월 공개한 MCP 명세는 "AI 모델이 외부 도구, 데이터 소스, 서비스와 상호작용하는 방식을 표준화"하겠다는 목표를 명시하고 있습니다. 공개 후 1년여 만에 이 표준이 얼마나 빠르게 퍼졌는지는 바로 다음 '숫자로 보는 현황'에서 확인할 수 있습니다.
숫자로 보는 현황
MCP의 확산 속도는 체감이 아니라 공개된 수치로 확인됩니다.
- MCP 서버 수 증가: 2024년 11월 약 100개였던 공개 MCP 서버 수는 2025년 5월 약 4,000개로, 2025년 12월 기준 1만 개 이상으로 늘었습니다(Anthropic·MCP 공식 블로그).
- SDK 다운로드 증가: Anthropic에 따르면, MCP SDK 월간 다운로드 수는 2024년 11월 10만 건 미만에서 2025년 4월 800만 건으로 늘었습니다.
- 주요 기업의 합류: OpenAI는 2025년 3월, Google DeepMind는 2025년 4월 MCP 지원을 공식화했고, Microsoft·GitHub는 2025년 5월 MCP 운영위원회(steering committee)에 합류했습니다.
- 거버넌스 이전: 2025년 12월, Anthropic은 MCP를 Linux Foundation 산하 Agentic AI Foundation(AAIF)에 기증해 특정 기업 소유가 아닌 중립적 표준으로 전환했습니다.
네 수치는 하나의 궤적을 그립니다. 서버 100개로 시작한 실험적 프로토콜이 1년여 만에 서버 1만 개, 다운로드 월 800만 건 규모의 산업 표준으로 성장했고, 결국 특정 기업의 손을 떠나 중립 재단으로 이전됐다는 것입니다.
표 1. MCP 서버 수 증가 추이
공개 1년여 만에 MCP 서버 수는 100배 이상 늘었습니다.
단위: 개. 출처: Anthropic·MCP 공식 블로그.
| 항목 | 서버 수(개) |
|---|---|
| 2024년 11월 | 100 |
| 2025년 5월 | 4000 |
| 2025년 12월 | 10000 |
MCP: 모델과 세계를 잇는 표준 인터페이스
MCP는 쉽게 말해 AI 모델을 위한 USB 규격입니다. USB가 어떤 장치든 동일한 방식으로 컴퓨터에 연결될 수 있게 해주듯, MCP는 어떤 AI 모델이든 동일한 방식으로 외부 도구와 통신할 수 있는 공통 규약을 정의합니다.
세 가지 핵심 구성 요소
MCP 아키텍처는 크게 세 부분으로 나뉩니다.
- MCP 호스트(Host): Claude Desktop, Cursor, VS Code Copilot 등 AI가 탑재된 애플리케이션입니다. 사용자의 요청을 받아 모델에게 전달하는 역할을 합니다.
- MCP 클라이언트(Client): 호스트 내부에서 MCP 서버와의 통신을 담당하는 컴포넌트입니다.
- MCP 서버(Server): 실제 도구(파일 시스템, Git, 데이터베이스, 외부 API 등)를 감싸고 MCP 표준 방식으로 기능을 노출시키는 경량 프로세스입니다.
모델이 "이 디렉터리의 파일 목록을 보여줘"라고 요청하면, 클라이언트는 파일 시스템 MCP 서버에 표준화된 형식의 메시지를 보내고, 서버는 결과를 돌려줍니다. 개발자는 이 서버를 직접 구현하거나, 이미 공개된 수천 개의 오픈소스 MCP 서버를 가져다 쓸 수 있습니다.
왜 단순 API 호출과 다른가
기존에도 AI 모델에게 함수를 호출하게 하는 Function Calling 방식이 있었습니다. 차이는 표준화의 깊이에 있습니다. Function Calling은 각 모델 제공사마다 명세가 달라 이식성이 낮았고, 도구를 추가할 때마다 모델과의 통합 코드를 새로 작성해야 했습니다. MCP는 "한 번 서버를 만들면 어느 MCP 호환 호스트에서도 작동한다"는 원칙을 중심에 놓습니다. 도구 개발자와 모델 개발자가 서로를 몰라도 연동이 가능한 구조입니다.
한계: 표준화가 보안을 대신하지는 않는다
다만 MCP가 '누구나 쉽게 만들 수 있는 서버' 구조라는 점은 양날의 검입니다. 검증되지 않은 MCP 서버를 호스트에 연결하면, 그 서버가 요청하는 파일·네트워크 권한 범위에 따라 의도치 않은 데이터 접근이나 명령 실행이 일어날 수 있습니다. 표준이 통일됐다는 것이 보안 검증까지 자동으로 해결해 준다는 뜻은 아니므로, 신뢰할 수 있는 출처의 서버인지 확인하는 습관이 필요합니다.
현장의 변화
Cursor는 2025년 2월 MCP 지원을 처음 도입했고, 그해 6월 Cursor 1.0에서 원클릭 MCP 설치 기능을 추가했습니다. 이후 GitHub, Jira, Sentry, PostgreSQL 등을 위한 MCP 서버들이 커뮤니티에 쏟아졌습니다. 개발자는 자연어로 "이번 스프린트 미완료 이슈 목록 요약해줘"라고 입력하면, AI가 Jira MCP 서버를 통해 실시간으로 데이터를 가져와 답변을 구성합니다.
OpenAI·Google DeepMind·Microsoft의 합류 과정도 빠르게 이어졌습니다. OpenAI는 2025년 3월 Agents SDK·Responses API·ChatGPT 데스크톱 앱에 MCP 지원을 발표했고, Google DeepMind는 그해 4월 Gemini 모델의 MCP 지원을 확인했으며, Microsoft와 GitHub는 5월 Build 컨퍼런스에서 MCP 운영위원회 합류를 발표했습니다.
Anthropic의 오픈소스·거버넌스 전략도 주목할 만합니다. MCP 명세 자체를 오픈소스로 공개하고 Python·TypeScript SDK를 함께 제공한 데 이어, 2025년 12월에는 MCP를 Block·OpenAI와 함께 설립한 Linux Foundation 산하 재단에 기증해 특정 기업에 종속되지 않는 거버넌스 구조로 전환했습니다.
시사점: 우리가 갖춰야 할 것
- MCP 서버 구현 경험: TypeScript 또는 Python으로 간단한 MCP 서버를 직접 만들어 보세요. 파일을 읽어주는 서버 하나만 만들어 봐도 전체 구조가 명확히 보입니다.
- 기존 API 연동 지식의 재활용: REST API, JSON 직렬화, 인증 토큰 처리 등 기초 웹 지식이 MCP 서버 개발의 핵심 기반입니다. 기초를 단단히 다져두세요.
- 오픈소스 MCP 서버 탐색: GitHub의
modelcontextprotocol조직과 커뮤니티가 관리하는awesome-mcp-servers레포지터리는 실무 사례를 빠르게 파악할 수 있는 최고의 자료입니다. - 보안 감수성 키우기: AI가 도구를 직접 실행하는 구조는 권한 범위가 잘못 설정되면 치명적입니다. MCP 서버가 어떤 권한을 요청하는지 읽고 판단하는 능력이 필수입니다.
- HRD·교육 관점의 적용: 교육 콘텐츠 시스템이나 학습 관리 도구에 MCP를 연결하면, AI가 학습자 데이터를 기반으로 실시간 피드백을 자동화할 수 있습니다. 창의인재개발 분야의 실무와도 직접 연결되는 지점입니다.
맺음말
MCP는 AI 코딩 도구를 '말만 잘하는 조수'에서 '실제로 일을 처리하는 동료'로 격상시키는 기반 기술입니다. 표준 위에 생태계가 쌓이는 속도는 항상 예상보다 빠릅니다. USB가 보급된 이후 모든 주변기기 개발 방식이 바뀐 것처럼, MCP가 정착한 이후의 개발 환경은 이전과 근본적으로 달라질 것입니다. 지금 당장 공식 문서를 열고, 첫 번째 MCP 서버를 만들어 보시길 권합니다.
참고 자료
- Anthropic, 「Introducing the Model Context Protocol」, 공식 블로그, 2024년 11월
- Model Context Protocol 공식 블로그, 「One Year of MCP」(2025년 11월)
- Anthropic, MCP 거버넌스 이전(Agentic AI Foundation) 공식 발표, 2025년 12월
- Microsoft, 「MCP Support in GitHub Copilot」, GitHub Changelog, 2025
- OpenAI, Agents SDK·MCP 지원 발표, OpenAI 개발자 블로그, 2025년 3월
- 커뮤니티,
awesome-mcp-servers레포지터리, GitHub(modelcontextprotocol조직)
테크창 연구팀 | 인천대학교 창의인재개발학과 전공심화연구모임
오늘 글에서 하나 가져간다면?
다 읽고 남은 한 가지를 한 줄로 적어 주세요. 다른 독자에게도, 다음 글을 쓰는 연구팀에게도 가장 좋은 신호가 됩니다.
댓글 (0)
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!