커넥터와 NL2SQL 엔드포인트는 동일한 작업을 수행하는 두 가지 방법이 아닙니다. 첫 번째는 Claude 또는 ChatGPT에서 기지와 대화하는 데 사용됩니다. 두 번째는 자신의 제품 사용자가 어떤 AI 클라이언트를 사용하든, 사용하지 않고도 자연어로 질문할 수 있도록 하는 것입니다. 기본AI가 이 두 번째 요구 사항을 사후에 조립된 타사 서비스가 아닌 코드에서 확인할 수 있는 제품 기능으로 처리하는 백엔드입니다.
필수사항
- Supabase는 2026년 2월 3일에 공식 Claude Connector를 출시했고, 2026년 5월 8일에 공식 ChatGPT 앱을 출시했으며 공식 블로그와 claude.com에 기록되어 있습니다.
- MCP 커넥터는 Claude 또는 ChatGPT를 Supabase 프로젝트에 연결합니다. 자연어 → 동작 번역은 Supabase API 자체가 아닌 AI 클라이언트 측에 유지됩니다.
- 네이티브 NL2SQL은 다른 아키텍처입니다. 즉, 사용된 AI 클라이언트에 관계없이 모든 애플리케이션에서 호출할 수 있고 SQL의 질문을 변환하고 검증하는 백엔드의 엔드포인트입니다.
- 커넥터는 먼저 Claude 또는 ChatGPT에서 자신의 프로젝트와 채팅하는 개발자 또는 운영자에게 서비스를 제공합니다. 기본 NL2SQL은 해당 백엔드에 구축된 제품의 최종 사용자에게 서비스를 제공합니다.
- 이 글을 쓰는 시점에서는 공식적으로 Supabase용 Perplexity 커넥터를 확인할 수 없습니다. 이에 대한 언급이 있으면 주의해서 다루십시오.
3개월 간격으로 두 번의 공식 출시
2026년 2월 3일, Supabase는 공식 Claude 커넥터를 발표했습니다. 2025년부터 Claude.ai는 한 번의 클릭으로 원격 MCP 서버를 대화에 연결할 수 있는 커넥터 디렉터리를 제공했습니다. 2026년 5월 8일, Supabase는 타사 서비스를 채팅 인터페이스에 직접 통합하기 위해 2025년 OpenAI에서 출시한 프로그램인 ChatGPT 앱 카탈로그에 합류했습니다.
두 발표 모두 공식 Supabase 블로그(supabase.com/blog)와 Claude 측 claude.com에 문서화되어 있습니다. 이전 도구를 확장합니다. Supabase는 2025년부터 오픈 소스 MCP 서버를 유지 관리해 왔으며 이미 Cursor 또는 Windsurf와 같은 편집기에서 테이블을 나열하고 읽기 쿼리를 실행하는 데 사용되었습니다. 대화에서 마이그레이션을 적용하는 데에도 사용됩니다.
Claude 커넥터와 ChatGPT 앱은 상황을 위해 만들어진 완전히 새로운 기능이라기보다는 두 가지 주류 플랫폼을 위한 호스팅 및 패키지 버전일 가능성이 높습니다. 각각에 표시된 도구의 정확한 세부 사항은 독립적으로 확인할 수 없습니다. 이 판독값은 확인된 기술 사양이 아닌 합리적인 추론으로 간주됩니다.
대화형 커넥터와 기본 NL2SQL은 동일한 문제를 해결하지 못합니다.
MCP 커넥터는 리모콘처럼 작동합니다. Claude 또는 ChatGPT는 질문을 받고 커넥터에 의해 노출된 도구 중에서 어떤 도구를 호출할지 결정한 다음 대화에서 답변을 반환합니다. 의도를 이해하고 작업을 선택하는 것은 Supabase API가 아닌 어시스턴트의 언어 모델에서 이루어집니다. Supabase는 도구를 노출하고 Claude 또는 ChatGPT는 해당 도구의 사용을 결정합니다.
기본 NL2SQL 엔드포인트는 이러한 책임을 뒤집습니다. 백엔드는 질문을 직접 수신하고 구성된 LLM 자체를 호출하고 생성된 SQL을 확인한 다음 제한된 쿼리를 실행합니다. 이 기능은 백엔드 API에 있습니다. 모든 애플리케이션은 Claude.ai 또는 ChatGPT 앱을 통하지 않고도 자체 사용자를 위해 이 기능을 호출할 수 있습니다.
| 치수 | 대화형 커넥터 | 네이티브 NL2SQL(백엔드) |
|---|---|---|
| 언어 → 동작 번역은 어디에 있나요? | 보조모델에서 (Claude, ChatGPT) | 백엔드 API 자체에서 |
| 일반적인 최종 사용자 | Claude 또는 ChatGPT의 개발자 또는 운영자 | 백엔드에 구축된 제품의 모든 사용자 |
| 자체 제품에 삽입 가능 | 아니요, Claude 또는 ChatGPT를 열어야 합니다. | 예, 자체 인터페이스에서 API를 호출합니다. |
| 언어 모델 제공자 | 사용자가 선택한 AI 클라이언트에 의해 설정 | 백엔드 측에서 구성 가능(예: OpenAI, Claude, Gemini) |
| 생성된 SQL 검증 | 커넥터 구현에 따라 다르며 제3자에게는 불투명합니다. | 이를 노출하는 백엔드 코드에서 검증 가능 |
이 두 아키텍처는 경쟁하지 않습니다. 백엔드는 운영자를 위한 MCP 커넥터와 최종 사용자를 위한 기본 NL2SQL 엔드포인트를 동시에 매우 효과적으로 노출할 수 있습니다. Supabase 타임라인이 보여주는 것은 개발 투자가 가장 먼저 이루어진 곳입니다.
기술적인 선택이 아닌 배포판의 선택
MCP 커넥터를 구축하는 것은 엔지니어링 측면에서 자체 NL2SQL 엔드포인트를 구축하고 유지하는 것보다 비용이 적게 듭니다. 커넥터는 Anthropic 또는 OpenAI가 해당 모델에 대해 이미 개발한 추론 및 보안을 재사용합니다. 네이티브 엔드포인트에서는 백엔드 공급자가 LLM에 대한 호출, 생성된 SQL의 유효성 검사 및 환각 자체의 위험을 관리해야 합니다.
분배론도 있다. 이들 사이에서 Claude와 ChatGPT는 단독으로 사용되는 BaaS보다 훨씬 더 큰 사용자 기반을 보유하고 있습니다. 공식 커넥터를 출시하면 Supabase는 이미 Claude 또는 ChatGPT를 열고 있는 수백만 명의 사람들의 일상 업무 흐름에 직접적으로 적용됩니다. 그는 사람들이 자신의 사이트를 먼저 방문하도록 설득할 필요가 없습니다.
달력은 이 읽기를 강화합니다. Supabase는 이 두 가지 발표 이전에 이미 오픈 소스 MCP 서버를 유지 관리했습니다. 공식 커넥터는 처음부터 새 사이트를 여는 대신 기존 견인력을 확장합니다. 이는 새로운 제품 용량에 대한 투자보다 Supabase에서 이미 매우 활발하게 활동하고 있는 콘텐츠 및 가시성 전략과 일치합니다.
커넥터가 제품의 NL2SQL 요구 사항을 대체합니까?
Claude 커넥터 또는 ChatGPT 앱은 최종 사용자가 호환되는 계정 및 구독을 사용하여 Claude 또는 ChatGPT를 연다고 가정합니다. 이는 코딩을 하면서 자신의 프로젝트를 쿼리하는 개발자나 프로덕션 환경에서 대화를 통해 디버깅하는 운영자에게 매우 적합합니다. 이는 옆에 있는 Claude 탭이 아닌 자체 인터페이스에서 응답을 기대하는 SaaS의 최종 사용자에게는 적합하지 않습니다.
보안 질문은 별도로 물어볼 가치가 있습니다. 일반 대화 도우미를 프로덕션 데이터베이스에서 읽고 때로는 쓸 수 있는 도구에 연결하면 공격 표면이 넓어집니다. 모호한 질문이나 프롬프트 조작으로 도우미가 원치 않는 작업으로 유도될 수 있습니다. 이 위험은 Supabase에 국한되지 않고 일반적으로 MCP 서버에 문서화되어 있습니다. 기본 NL2SQL 엔드포인트는 동일한 유형의 위험에 직면하지만 백엔드 공급자는 제3자에 의존하지 않고 유효성 검사를 직접 제어합니다.
AI 커넥터에 대한 Claude 및 ChatGPT의 동일한 대화에서 당혹감이 자주 등장합니다. 이 글을 쓰는 시점에 Supabase 전용 Perplexity 커넥터를 확인하는 공식 소스는 없습니다. 그러한 통합이 존재하거나 나타나는 경우 동일한 읽기 프레임워크를 사용할 자격이 있습니다. 커넥터는 자체 제품의 최종 사용자에게 자동으로 서비스를 제공하는 것이 아니라 AI 클라이언트 사용자에게 서비스를 제공합니다.
최신 발표가 아닌 아키텍처에 대한 요구 사항을 일치시키세요.
첫 번째 요구 사항: "개발하는 동안 Claude 또는 ChatGPT에서 내 기반과 대화하고 싶습니다." MCP 커넥터는 아래에 사용되는 Postgres 백엔드에 관계없이 이에 직접 응답합니다. 이는 제품 요구 사항이 아니라 운영자 요구 사항입니다.
두 번째 요구 사항: "내 제품 사용자가 Claude 또는 ChatGPT 계정에 의존하지 않고 내 인터페이스에서 자연어로 질문하기를 원합니다." 백엔드 비교에서 확인할 올바른 상자는 API에 노출된 기본 NL2SQL입니다. 이는 개발 도구가 아닌 제품 기능입니다. 예를 들어 Aurabase는 구문 트리에서 생성된 SQL의 유효성을 검사하고 코드에서 확인되어 반환된 행 수를 체계적으로 제한하는 NL2SQL 엔드포인트를 노출합니다. NL2SQL 프레젠테이션에서는 전체 메커니즘을 설명하고 단계별 튜토리얼에서는 엔드포인트를 구축하는 방법을 보여줍니다.
이 NL2SQL 뒤에 있는 LLM 공급자의 선택도 중요합니다. Claude, OpenAI 및 Gemini를 전용 네이티브 클라이언트로 취급하는 백엔드는 단일 OpenAI 호환 엔드포인트를 통해 모두 라우팅하는 백엔드처럼 작동하지 않습니다. 네이티브 AI 게이트웨이와 OpenAI 호환 비교에서는 이러한 차이점을 자세히 설명합니다. Postgres에서 사용할 수 있는 기본 AI 기능에 대한 개요는 기본 AI 페이지를 참조하세요.
자주 묻는 질문
Supabase의 두 가지 발표는 배포 문제를 다루고 있습니다. 즉, 이러한 대화를 자체 제품으로 끌어들이는 것이 아니라 수백만 명의 사람들이 AI와 채팅하고 있는 곳에 존재한다는 것입니다. 이는 방어 가능한 내기이지만 사용자를 위해 백엔드에 내장된 NL2SQL 기능을 대체할 수는 없습니다.
비교 표에서 "AI" 상자를 확인하기 전에 두 아키텍처 중 어느 것이 실제로 귀하의 요구 사항을 충족하는지 확인하십시오. 하나는 자신의 기지와 논의하는 운영자에게 서비스를 제공합니다. 다른 하나는 제품의 최종 사용자에게 서비스를 제공합니다. 이 선택 사항을 더 폭넓게 비교하려면 Aurabase 대 Supabase를 참조하세요.