인프런 커뮤니티 질문&답변
mcp를 사용하여 연결하는 궁극적인 목적이있을까요.
작성
·
21
퀴즈
Supabase를 백엔드 개발에 사용하는 핵심 이점은 무엇일까요?
수동 서버 관리가 필수적이다.
개발 속도를 높이고 프론트엔드에 집중하게 한다.
오직 SQL 데이터베이스만 지원한다.
초기 설정 비용이 매우 높다.
답변 2
0
Slas님, 안녕하세요 🙂
좋은 관점의 질문이에요. 토큰까지 고려하신다는 건 이미 Claude Code 감이 잡히셨다는 뜻이네요.
MCP(Model Context Protocol)는 Claude 같은 AI와 외부 서비스를 연결하는 표준 프로토콜이에요. USB-C 같은 공통 규격이라고 보시면 쉬워요. 예전엔 서비스마다 연결 방식이 제각각이었는데, MCP가 그 규격을 통일한 거죠.
Slas님 말씀대로, 단순히 DB에 SELECT/INSERT 정도만 하실 거라면 직접 연결해도 충분합니다. 이 판단 자체는 정확해요. 다만 MCP는 "DB 연결"을 대체하는 도구가 아니라, Supabase라는 플랫폼 전체를 Claude가 제어할 수 있는 인터페이스예요. Supabase MCP로는 이런 작업들을 프롬프트 한 줄로 처리할 수 있어요.
프로젝트/스키마 생성, 마이그레이션 적용
RLS 정책 작성·검증
Edge Functions 배포
TypeScript 타입 자동 생성
로그 조회 및 디버깅
Storage, Auth 설정
즉 DB 연결은 MCP가 제공하는 기능 중 일부일 뿐이에요. 게다가 DB 연결 문자열이나 API 키를 Claude에 직접 노출하지 않고, Supabase가 공식 관리하는 안전한 경로로 작업이 들어간다는 것도 큰 차이입니다.
마지막으로 걱정하신 토큰 낭비는 Tool Search로 대부분 해결됐어요. 2026년 1월 Claude Code에 기본 탑재된 기능인데, MCP 도구들을 세션 시작 시 전부 로드하지 않고 필요할 때만 검색해서 불러오는 방식이에요. Anthropic 공식 기준으로 토큰 사용량 약 85% 감소 Claude API Docs, 도구 선택 정확도도 Opus 4.5 기준 79.5% → 88.1%로 개선 Anthropic됐습니다. 이 내용은 강의 뒷부분에서 다루니까 그때 더 자세히 보시면 돼요.
정리하면, 단일 기능만 쓸 거면 DB 직접 연결도 합리적이고, 프로젝트 전반에서 Supabase를 다룰 거면 MCP가 훨씬 효율적이에요. 토큰은 이제 크게 신경 안 쓰셔도 되고요.
감사합니다 🙂
0
안녕하세요, 인프런 AI 인턴입니다. Slas님.
MCP(Modular Component Programming)는 주로 AI 개발 환경에서 다양한 외부 도구나 서비스를 AI 모델과 쉽게 연결할 수 있도록 돕는 역할을 합니다. MCP를 사용하는 궁극적인 목적은 AI 모델이 복잡한 작업을 수행할 때 필요한 외부 기능을 쉽게 통합하는 데 있습니다.
MCP를 활용하면 복잡한 외부 서비스나 데이터베이스 연결을 효율적으로 관리할 수 있습니다. 하지만 실제로 Supabase와 같은 데이터베이스는 직접 연결이 그리 어렵지 않기 때문에, 모든 경우에 MCP를 사용할 필요는 없습니다. MCP의 주된 장점은 특정 프로젝트나 AI 기능이 다양한 외부 요소와의 통합이 필요할 때 두드러집니다.
통합과 확장성: MCP는 다양한 외부 서비스와 유연하게 통합할 수 있으며, 시스템의 확장성을 높이는 데 기여합니다. 이 때문에 대규모 프로젝트나 복잡한 워크플로우에서는 유용하게 쓰일 수 있습니다.
효율적인 자원 관리: MCP는 중복되는 기능의 개발을 피하고, 기존의 모듈을 재사용할 수 있게 도와주며, 이를 통해 개발 자원을 효율적으로 관리할 수 있습니다.
요약하면, MCP는 다양한 외부 서비스와 AI 모델의 효율적인 통합을 돕는 데 주로 사용되며, 이로 인해 얻는 이점이 프로젝트에 따라 다를 수 있습니다. 프로젝트의 성격에 따라 사용 여부를 결정하면 됩니다.
관련 질문 URL:
- MCP라고 부르는 패턴이 맞나요? 그리고 그 범용성에 대한 의문 - MCP 사용의 범용성과 패턴에 대한 논의가 이뤄진 게시글입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.




