한 번에 이해하는 MCP: 개념과 Cursor IDE 설치기
🚨사례게시글 GPTs 를 활용하여 작성되었습니다.
소개
MCP가 뭔지 너무 어렵게 느껴졌던 적이 있나요? 🤔 저도 처음엔 낯선 용어에 부담 을 느꼈지만, 사실은 굉장히 직관적인 개념이라는 걸 알게 되었어요. 그래서 이번에 MCP를 쉽게 설명하고, Cursor IDE에 MCP 서버를 설치해본 다양한 방법을 소개하려고 합니다. 이제 여러분도 더 이상 겁낼 필요 없어요! 💡
진행 방법
📖 MCP를 쉽게 이해하기
MCP는 그냥 "약속"입니다.
MCP = 프로토콜(Protocol) = API + Context
각 요소가 서로 소통할 수 있도록 규칙을 정해둔 거죠.
서버와 클라이언트의 관계를 이렇게 생각해 보세요.
MCP 서버 → 앱(혹은 확장 프로그램)
MCP 클라이언트 → 브라우저
둘이 이 MCP라는 USB-C 케이블로 연결되는 것처럼 범용적으로 연결되는 거예요. (Thank you, Anthropic! 🙏)
🖥️ Cursor IDE에서 MCP 서버 설치하기
Cursor IDE에서는 MCP 서버를 여러 방법으로 설치할 수 있습니다. 과정은 모두 간단해요!
✅ 방법 1: Cursor 설정 메뉴에서 설치
Cursor IDE를 실행합니다.
Settings → Cursor Settings → Tools Integrations메뉴로 이동합니다.New MCP Server를 선택해 설치합니다.아래는 Supabase MCP 서버 설치 예시입니다.
{
"mcpServers": {
"supabase": {
"command": "npx",
"args": [
"-y",
"@supabase/mcp-server-supabase@latest",
"--read-only",
"--project-ref=<project-ref>"
],
"env": {
"SUPABASE_ACCESS_TOKEN": "<personal-access-token>"
}
}
}
}✅ 방법 2: smithery.ai를 통한 설치
smithery.ai에 회원가입합니다.
원하는 MCP 서버
를 검색합니다.
MCP 클라이언트를
Cursor로 선택합니다.원클릭으로 설치를 진행합니다.
결과와 배운 점
MCP는 깊게 파고들 필요 없이, 규칙(약속)과 연결(범용성)이다, 그리고 MCP Server는 확장프로그램이다, 정도만 이해하면 된다.
설치는 한 번 만 진행해보면 간단하며, 여러 경로를 통해 쉽게 접근할 수 있다.
앞으로는 다른 IDE에서도 MCP를 설치해보고, 차이점을 비교해 볼 계획이다.
💬 여러분도 부담 갖지 말고 한번 시도해 보세요. 생각보다 쉽습니다!
도움 받은 글
Anthropic 공식 문서: MCP 개념과 철학에 대한 이해
Cursor IDE 공식 가이드
smithery.ai 사이트
이 글이 MCP에 대한 부담을 덜어드렸길 바랍니다. 🌱