요새 Hot한 MCP, 자동으로 개발 시켜보자
이번주에 팀장님이 A2A와 MCP로 시대가 빠르게 변하고 있다고 알려주셔서 잠시 시간을 내어 테스트를 해보았다.
MCP란?
Model Context Protocol
개념: MCP는 Anthropic(Claude 개발사)이 만든 오픈 표준 프로토콜로, AI 모델(예: Claude)이 외부 시스템(파일시스템, 데이터베이스, API 등)과 안전하고 구조화된 방식으로 상호작용할 수 있도록 해줍니다
주요 역할: Claude 같은 LLM이 로컬 PC, 서버, 클라우드 등 다양한 리소스와 직접 연결되어 데이터를 읽거나, 도구를 실행하거나, 파일을 관리하는 등 실제 업무 자동화를 할 수 있게 합니다
비유: USB Type-C처럼, 다양한 시스템과 AI를 손쉽게 연결하는 "커넥터" 역할
활용 예시
- 파일 생성/수정/삭제, 폴더 정리
- 로컬 코드 분석 및 개발 지원
- 데이터 파일 읽기 및 자동화
- 이메일/일정 관리 자동화
A2A란?
Agent-to-Agent Protocol
개념: A2A는 Google이 주도해 만든 개방형 프로토콜로, 여러 AI 에이전트(Claude, GPT, 커스텀 등)가 서로 협력하고 통신할 수 있게 해주는 표준입니다
주요 역할: 각각 독립적으로 동작하는 여러 AI 에이전트가 서로를 발견하고, 역할을 분담하며, 협업해 복잡한 목표를 달성할 수 있게 합니다
비유: 여러 명의 전문가(에이전트)가 팀을 이뤄 각자 역할을 맡아 협력하는 "팀워크 프로토콜"
핵심 기능:
- 에이전트가 자신의 기능과 엔드포인트를 "에이전트 카드"라는 표준 JSON 파일로 공개
- 다른 에이전트가 이 카드를 읽고 적합한 파트너를 찾아 작업을 요청
- HTTP/JSON-RPC 기반 통신, 실시간 스트리밍 지원
실제 활용 예시
MCP: Claude가 내 PC의 파일을 읽고, DB에서 데이터 추출, API 호출 등 "외부 도구와 직접 연결"해 자동화된 업무 처리.
A2A: 여행 예약처럼 항공권, 날씨, 숙박, 액티비티 등 각 역할별 에이전트가 서로 협업해 전체 일정을 구성.
MCP 툴로는 Claude 라는 친구를 활용하는데 아래 링크를 통해 Windows 에서 filesystem을 사용할 수 있도록 세팅한다.
For Claude Desktop Users - Model Context Protocol
In this tutorial, you will extend Claude for Desktop so that it can read from your computer’s file system, write new files, move files, and even search files. Don’t worry — it will ask you for your permission before executing these actions! 1. Downlo
modelcontextprotocol.io
세팅내용
window 설치형 Claude 를 켜서 개발자 설정을 열어 '설정 편집'을 누른다.

그럼 디렉토리에 파일이 하나 생겼는데 여기에 내용을 추가한다.

추가

이제 Claude를 껐다 키면

filesystem을 사용할 수 있게 된다.

세팅을 한 뒤 아래의 프롬프트를 입력했다.(참고로 유튜브 숏츠에서 우연히 보게됨)
directory: C:\Users\joonhyeok\works\weather-app\
위 디렉토리에 Modern한 디자인의 weather 앱을 만들어줘
* vue3, vuetify, tailwind 사용
상세 스펙
* weather 앱은 카드리스트 형태로 5일간의 날씨정보를 표시해주면 됨
* openweathermap을 사용하면 됨
.env 관리
* openweathermap api 키
파일 생성하기 위한 알람이 뜨고, 허용해준다.
무료 이기 때문에 자꾸 응답이 멈춘다.
계속, 계속...
실행방법.. 겁나 친절하다!
openWeatherMap API 키 발급
openWeatherMap에 접속해서 회원가입을 한 뒤 API키를 발급한다.
Members
Enter your email address and we will send you a link to reset your password.
home.openweathermap.org
근데 계속 401 인증에러가 발생해서 postman으로 API를 계속 호출해보았고...
컴퓨터를 끄고 내일 하려고 포기할 즈음 갑자기 응답이 왔다.
서울로 검색한 위치 위도/경도로 실제 날짜 검색도 정상으로 응답이 옴.
결과물
모바일
와, 진짜 이제는 애플리케이션을 이렇게 쉽게 만들 수 있는 세상이 왔다.
이제 엔지니어들은 자기가 구축한 서버에 이런식으로 애플리케이션을 생성하여 순식간에 App이 돌아가는 시연을 할수 있게되었고, 아주 높은 수준의 PoC를 수행할 수 있을 것 같다.