📌 설명
이 영상은 최신 자동화 기술인 MCP (Model-Context-Protocol) 의 개념을 소개하고, 이를 활용하여 Composio 플랫폼과 Cursor를 통해 수백 개의 앱(MCP 서버)을 간단히 연결하는 방법을 Gmail 예시를 통해 설명합니다.
🔍 MCP란?
MCP는 세 가지 구성 요소로 이루어진 새로운 자동화 개념입니다:
- Model: GPT 등의 언어 모델
- Context: 프롬프트와 상황 맥락
- Protocol: REST API 등 외부 시스템과의 연결 방식을 의미
즉, 자연어를 기반으로 언어모델이 맥락(Context)을 이해하여, 연결된 서버에 프로토콜을 통해 작업을 수행하는 구조입니다.
🔁 REST API vs MCP
구분 | REST API | MCP |
---|---|---|
접근 방식 | 직접 명령 구성 | 자연어 지시만으로 실행 |
복잡성 | API 문서 숙지 필수 | GPT가 문서 대신 이해 |
확장성 | 앱마다 별도 구현 필요 | 하나의 구조로 수백 개 앱 통합 |
MCP는 API 자동화의 GPT 기반 진화형이라 볼 수 있습니다.
✉️ Gmail MCP 서버 연결 예시
이 영상에서는 Gmail을 MCP 서버로 연결하여, 자동 이메일 전송을 수행하는 예제를 보여드립니다.
✅ 설정 명령어 (Cursor에서 실행)
npx @composio/mcp@latest setup "https://mcp.composio.dev/gmail" --client cursor
- 이 명령을 실행하면 자동으로
mcp.json
파일이 생성됩니다. - 파일 내에 Gmail MCP 서버 정보가 포함되어 자동화 명령이 가능해집니다.
📁 생성된 설정 예시 (mcp.json
)
{
"mcpServers": {
"gmail": {
"baseUrl": "https://mcp.composio.dev/gmail",
...
}
}
}
📧 이메일 자동화 예시
- 받는 사람: test@example.com
- 제목: 테스트 이메일
- 내용:
1. 테스트
이 모든 것이 단 몇 줄의 자연어 명령과 설정만으로 구현됩니다.
🔗 Gmail MCP 서버 연결 주소
👉 https://mcp.composio.dev/gmail
MCP가 만드는 자동화의 미래를 함께 경험해보세요.