Keboola MCP Server

Keboola MCP Server

Keboola · 코딩

Keboola MCP Server는 당신의 Keboola 프로젝트와 Claude, Cursor 같은 AI 어시스턴트를 잇는 오픈소스 연결 도구다. 자연어로 테이블을 조회하고 SQL 변환을 만들고 작업을 실행할 수 있다.

Keboola MCP Server 미리보기

Keboola MCP Server 소개

What Is Keboola MCP Server

Keboola MCP Server는 Keboola 프로젝트와 요즘 AI 도구를 잇는 오픈소스 커넥터다. 파이썬 패키지로 배포되며, 스토리지 접근, SQL 변환, 작업 실행 같은 Keboola 기능을 Claude, Cursor, Windsurf, VS Code, CrewAI, LangChain, Amazon Q가 호출할 수 있는 도구로 바꾼다. 바탕에는 Model Context Protocol이 있다. AI 클라이언트가 외부 도구를 부를 때 따르는 공개 표준이다.

이 도구가 푸는 문제는 번거로움이다. Keboola 데이터 플랫폼을 클릭하며 파이프라인을 짜거나 테이블을 확인하는 대신, 원하는 것을 설명하면 어시스턴트가 실제 프로젝트에 대고 실행한다. 이렇게 AI로 데이터 조회를 하면 코드를 쓰거나 분석하는 같은 창으로 작업을 끌어올 수 있다.

한계는 범위와 준비에 있다. 기존 Keboola 프로젝트에 연결하므로 계정이 없으면 쓸모가 없다. 또 AI 어시스턴트에 실제 데이터 접근 권한을 주기 때문에, 읽기 전용 헤더와 허용 도구 목록, 개발 브랜치 같은 장치로 그 접근을 묶어 둔다.

Getting Started

  1. Keboola 프로젝트 설정의 MCP Server 탭에서 원격 서버 URL을 가져온다. https://mcp.당신의_리전.keboola.com/mcp 같은 형태다.
  2. 그 URL을 AI 어시스턴트의 MCP 설정에 붙여 넣는다. 완전히 통제하고 싶다면 브라우저에서 한 번 로그인해 로컬 서버를 설치해도 된다.
  3. 요청이 뜨면 Keboola 계정으로 인증하고, 어느 프로젝트에서 작업할지 알려준다.
  4. 테이블 목록이나 새 SQL 변환처럼 필요한 것을 요청하면 어시스턴트가 알맞은 도구를 호출한다.

제품 정보

Keboola MCP Server의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.

무료 플랜예
유료 플랜$0 - $0.14/min compute on top
플랫폼Web, macOS, Windows, Linux
개발사Keboola
카테고리코딩
출시일Feb 2025
최근 업데이트Oct 2025
웹사이트 방문 수44.2K
웹사이트 글로벌 순위633K
API 제공 여부예

추천 대상

이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.

사용자

  • 데이터 엔지니어
  • 분석가
  • 분석·운영 팀

작업

  • 자연어로 데이터 조회하기
  • SQL 변환 만들기
  • 작업 실행하고 지켜보기
  • 프로젝트 객체 문서화하기

활용 상황

  • 회의 직전에 보고서 준비하기
  • 낯선 프로젝트에 합류하기
  • 변경을 안전하게 시험하기

주요 기능

OAuth를 지원하는 원격 MCP 서버

가장 쉬운 연결 방법은 호스팅형 원격 서버다. 모든 멀티테넌트 Keboola 스택에서 돌고 OAuth 로그인을 지원한다. URL 하나를 AI 어시스턴트에 붙이고 Keboola 계정으로 인증하면 끝이라, 로컬 설치도 복사할 토큰도 없다. Streamable HTTP가 연결을 양방향으로 유지해 성능이 더 안정적이다.

스토리지와 데이터 접근

서버는 어시스턴트가 테이블을 직접 조회하고 테이블과 버킷의 설명을 관리하도록 한다. 데이터를 다른 곳으로 내보내지 않고 프로젝트 안에서 바로 닿으며, 어시스턴트는 오래된 복사본이 아니라 실제 테이블을 다룬다.

자연어로 만드는 SQL 변환

변환을 설명하고 서버가 만들게 할 수 있다. 자연어 요청이 동작하는 SQL 설정이 되어, 조인이나 집계의 초안이 빨리 나온다. 실행 전에 로직을 확인한다.

작업과 파이프라인 제어

서버는 컴포넌트와 변환을 실행하고 실행 세부 정보를 돌려준다. 작업을 시작하고 같은 대화에서 끝나는 것까지 볼 수 있다. Flows는 더 나아가 단계를 엮는 조건부 플로와 오케스트레이션 플로를 만들고 관리하게 해 준다.

Keboola Streamlit 데이터 앱

스토리지 데이터에 대한 쿼리를 보여 주는 Streamlit 앱을 만들고 배포하고 관리할 수 있다. 결과물에 공유할 수 있는 화면이 붙어, 빌드와 호스팅을 따로 마련할 필요가 없다.

개발 브랜치와 접근 제어

브랜치 ID를 지정하면 작업이 운영 밖의 개발 브랜치 안에서 이뤄져 실험이 갇힌다. HTTP 전송에서는 헤더로 특정 도구를 허용하거나 막고 읽기 전용 모드로 전환할 수 있어, AI 에이전트를 당신이 정한 범위에 담아 둔다.

장단점

장점

  • 흔히 쓰는 AI 어시스턴트를 실제 Keboola 프로젝트에 연결하니, 데이터 작업이 이미 쓰고 있는 도구 안에서 끝난다.
  • 오픈소스에 실행이 무료이고 Keboola 무료 플랜에도 포함되므로, 따로 살 라이선스가 없다.
  • 읽기 전용 모드, 허용 도구 헤더, 개발 브랜치 같은 접근 제어로 에이전트가 할 수 있는 일을 좁힐 수 있다.
  • 스토리지, SQL, 작업, 플로, 데이터 앱을 커넥터 하나로 아우르니 AI 데이터 워크플로가 여러 연동으로 흩어지지 않는다.

단점

  • Keboola 계정과 프로젝트가 없으면 아무것도 못 하니, 단독 데이터 도구는 아니다.
  • AI 어시스턴트에 운영 데이터 쓰기 권한을 주는 일은 조심스럽다. 안전 기능도 직접 설정해야 도움이 된다.
  • 로컬 설치는 파이썬과 브라우저 로그인을 요구해 호스팅형 원격 서버보다 손이 간다.
  • 문서와 도구가 빠르게 바뀌어, 도구 이름이나 옵션이 옛 안내와 어긋날 수 있다.

자주 묻는 질문

Claude, Cursor 같은 AI 어시스턴트를 당신의 Keboola 프로젝트 안에서 일하게 한다. 테이블 조회, SQL 변환 작성, 작업과 플로 실행, 문서 관리를 화면 클릭 대신 말로 요청할 수 있다.