MCP 란 무엇인가? cursor 에 supabase 를 연결하며 알아보자 (+ MCP-server 코드 까보기)
- 커서와 Supabase 연결 방법 실습 및 자연어 입력을 통한 데이터 조작 💻
- Supabase MCP 서버 코드 분석을 통한 동작 원리 이해 🔎
- MCP(Model Context Protocol) 개념 소개 및 프로토콜 준수를 통한 커서-Supabase 직접 연결 방법 설명 🤝
- 커서 설정에서 MCP 탭 활성화 및 Supabase MCP 서버 연결 과정 상세 설명 ⚙️
- 도식도를 활용한 동작 과정 시각화 및 자연어 입력부터 Supabase 데이터 저장까지의 단계별 설명 🗺️
- JSON RPC를 통한 커서와 Supabase MCP 서버 간 통신 과정 분석 🗣️
- Supabase MCP 서버 코드 분석:
createMCPServer
함수, 요청 핸들러 설정, executeSQL
툴 기능 설명 🛠️
executeSQL
툴의 내부 동작: Supabase API 호출 및 쿼리 실행 과정 🚀
- MCP의 핵심 개념 정리: MCP 호스트(커서), MCP 클라이언트, MCP 서버, JSON RPC, HTTP 요청 등 💡
- MCP 툴(helper function)의 역할 및 타입 정보 유지 기능 설명 🧰