supabase next.js와 mcp
81
작성한 질문수 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를 다룰 때 필요한 기능들은 이 기본값 안에 다 포함되니까 그대로 두셔도 무방합니다.
감사합니다 🙂
/output-style 명령어는 폐기 되었다고 나오네요.
0
6
1
프롬프트 작성시 html, css, javascript
0
5
1
Cursor 창이 수업 내용과 달라요.
0
10
2
Supabase MCP 관련 질문입니다
0
8
1
클로드 로그인 후 승인창이 안떠요
0
16
1
61강 claude.local.md 변경사항 관련 질문
0
22
3
github
0
37
2
Claude에서 Bash, PowerShell 커맨드 묻기
0
40
2
mission 4 실행중 같은 질분 반복
0
31
2
sequential thinking mcp 사용 유용성에 대하여 질문있습니다.
0
51
2
VS Code? Cursor?
0
60
1
터미널과 클로드코드의 차이
0
56
2
서브 에이전트 불러오질 못함
0
48
2
미션2 노드js, npm 설치 안되어있음
0
36
1
/permission > workspace 등록 내용 settings.local.json에 누락
0
40
2
npm run dev 에러
0
32
2
오랜만에 다시 공부하려고하는데 401오류가 떠요
0
43
2
이미 기존에 데스크탑을 설치해서 이용하는 상황일때
0
40
1
이번강의에서 "필요한 정보만 정확하게" 부분에서요
0
34
2
Cursor에서 Bash로 claude 사용하기
0
38
2
claude cli 외에 cursor에서 claude 바로 켜는 법 등..
0
43
2
Claude가 일부 서브에이전트를 잘 인식하지 못함
0
41
2
bash에 경고 표시가 떠요
0
36
3
문의드립니다.
0
53
2





