supabase next.js와 mcp
60
작성한 질문수 23
선생님 지난시간에 next.js로 supabase 설치한것과 이번시간에 mcp로 설치하는 것의 차이가 무엇일까요??
너무 헷갈립니다.. ㅜ
그리고, & 뒤에 내용을 지워서 모든권한을 부여한다는 의미가 Feature groups 에서 선택한거 이외에 나머지들도 허용한다는 의미인건가요??..
답변 1
0
안녕하세요 🙂
두 가지 질문 하나씩 답변드릴게요.
1. Next.js에 supabase 설치 vs Supabase MCP의 차이
목적이 완전히 달라요.
Next.js + Supabase 설치(
@supabase/supabase-js등): 앱이 Supabase와 통신할 때 필요한 라이브러리예요. 실제 서비스 사용자가 로그인하거나 데이터를 조회할 때 동작하는, 앱 런타임의 통로 역할이에요.Supabase MCP: 클로드 코드(AI)가 Supabase 프로젝트를 직접 관리할 수 있게 해주는 도구예요. "테이블 만들어줘", "RLS 정책 추가해줘" 같은 요청을 자연어로 처리해주는 거고, 앱 사용자랑은 전혀 상관없이 개발 시점에만 쓰여요.
비유하자면 Supabase 라이브러리는 앱이 데이터베이스에 들어가는 손님 출입구, MCP는 개발자가 데이터베이스 관리실에 들어가는 직원 출입증이에요. 둘이 같은 Supabase를 가리키긴 하지만 들어가는 문이 다르고 쓰임도 달라요. 그래서 둘 다 필요한 거예요. 앱을 만들려면 라이브러리가, AI로 빠르게 관리하려면 MCP가 있어야 하거든요.
2. & 뒤 내용 지우면 모든 권한 부여?
네, URL의 features= 파라미터를 비우거나 빼면 Feature group들이 기본값으로 활성화돼서, 선택하신 것 외 나머지도 사용 가능해지는 거예요. 실무에서 클로드 코드로 Supabase를 다룰 때 필요한 기능들은 이 기본값 안에 다 포함되니까 그대로 두셔도 무방합니다.
감사합니다 🙂
fatal: repository 'https://github.com/gymcoding/my-marketplace.git/' not found
0
15
2
live server, korean 을 검색해도 아무것도 나오지 않음
0
13
1
커서질문
0
19
1
SUPABASE에서 AOI 선택여부
0
16
2
클로드 코드 터미널 사용시 git, git 허브 활용 법
0
22
1
mcp.json파일 생성 X
0
19
2
강의 내용이 정신이없네요 ;;
0
43
2
제 컴퓨터에서는 Claude's plan이 아래와 같이 나오는데 괜찮은 건가요?
0
26
2
강의에서 사용하는 prompt
0
20
2
window 11 환경 + git bash 터미널 statusline 반영이 안됩니다 ㅠ
0
26
2
프로젝트를 커밋할때 알려주세요
0
25
1
작업결과물이 수업내용의 화면이 좀 다르네요
0
34
2
강의 도중 에러가 발생합니다.
0
32
2
사진과 같이 영상에 한글이 실시간으로 영어로 번역되어 보입니다
0
35
2
커밋버튼 비활성화
0
32
2
Cursor 질문
0
24
2
웹사이트 구축 질문
0
37
1
플러그인, git repo 설치 및 삭제
0
30
1
162 자료
0
22
2
supabase mcp로 테이블 생성 보여주실떄
0
30
2
settings.local.json
0
35
2
notion 에이전트와 prd-generator 에이전트와의 관계
0
32
2
PRD.md
0
36
2
클로드코드 단축키 문의
0
31
1





