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 工具的開源連接器。它以 Python 套件形式發布,把 Keboola 的儲存存取、SQL 轉換、工作觸發等能力,變成 Claude、Cursor、Windsurf、VS Code、CrewAI、LangChain、Amazon Q 能呼叫的工具。它採用 Model Context Protocol,這是 AI 用戶端呼叫外部工具所依循的開放標準。

它解決的是操作卡頓。以往你得在 Keboola 資料平台裡點來點去,才能拼出一條流程或查看一張表;現在改成描述需求,助理就對你的專案動手。本來就長時間待在 Keboola 的資料團隊,可以用 AI 查詢資料,把這些工作搬回寫程式或做分析的同一個視窗。

限制主要在範圍與前置條件。它連的是既有的 Keboola 專案,所以你必須先有帳號,否則派不上用場。它也會讓 AI 助理真正碰到你的資料,因此才有唯讀標頭、允許工具清單與開發分支這些機制,把存取權限框住。

Getting Started

  1. 到 Keboola 專案設定的 MCP Server 分頁取得遠端伺服器網址,長得像 https://mcp.你的區域.keboola.com/mcp。
  2. 把網址貼進 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 提供狀態是

適合對象

這項工具最適合的使用者、任務與情境。

使用者

  • 資料工程師:你本來就在 Keboola 跑流程,想在不切換分頁的情況下建立或調整,就很適合。前提是手上要有權限正確的 Keboola 專案。
  • 分析師:描述你的問題,就能查資料表、探索資料,把 SQL 交給助理寫。適合會先讀過結果再決定是否採信的人。
  • 分析與營運團隊:用來查看工作狀態、開會前更新流程步驟、為物件補文件而不必等專家,都很方便。需要受管理的 Keboola 堆疊。

任務

  • 用自然語言查資料:講出資料表名稱,助理就從儲存區取出來,省掉先匯出再開啟的步驟。
  • 建立 SQL 轉換:描述轉換內容,伺服器就幫你建好,比第一版自己手寫 join 快得多。
  • 觸發與監看工作:啟動元件或轉換,直接在同一段對話裡讀取執行細節。
  • 為專案物件補文件:搜尋並更新描述到欄位層級,資料有變動時中介資料也能保持最新。

情境

  • 開會前夕趕報告:更新一條流程並在同一個地方核對數字,不必在介面裡東奔西跑。
  • 剛接手不熟的專案:請助理列出專案、bucket 與資料表,很快就能在腦中建立地圖。
  • 想安全測試變更:把伺服器指向開發分支,盡情試改,不會動到正式資料。

主要功能

內建 OAuth 的遠端 MCP 伺服器

最簡單的連接方式是託管的遠端伺服器,它跑在每個多租戶 Keboola 堆疊上,支援 OAuth 登入。你只要把一個網址貼進 AI 助理,再用 Keboola 帳號驗證,不必本機安裝,也沒有權杖要複製。Keboola MCP 遠端伺服器採 Streamable HTTP,讓連線維持雙向,效能更穩定。

儲存與資料存取

伺服器讓助理直接查詢資料表,並管理資料表與 bucket 的描述。你可以在專案內直接取用資料,不必先匯出到別的地方,而且助理操作的是即時資料表,不是過期的副本。

用自然語言建立 SQL 轉換

你可以描述一條轉換,讓伺服器把它建出來。一句自然語言需求會變成可用的 SQL 設定,讓 join 或聚合的第一版更快成形。執行前你仍可檢查邏輯。

工作與流程控管

伺服器能執行元件與轉換並回傳執行細節,讓你啟動工作後在同一段對話裡看到它結束。Flows 更進一步,能建立與管理把步驟串起來的條件流程與協調流程。

Keboola Streamlit 資料應用

你可以建立、部署與管理 Streamlit 資料應用,把查詢結果顯示在儲存資料之上。成果因此有了可分享的前台,不必另外做一套建置與託管。

開發分支與存取控制

設定分支 ID 後,操作會在正式環境以外的開發分支裡進行,實驗因此被框在裡面。走 HTTP 傳輸時,標頭能讓你放行或封鎖特定工具,並切到唯讀模式,把 AI 代理限制在你設定的範圍內。

優缺點

優點

  • 把常見 AI 助理接上真實的 Keboola 專案,資料工作就在你原本使用的工具裡完成。
  • 開源且免費執行,也包含在 Keboola 免費方案內,不必另外購買授權。
  • 唯讀模式、允許工具標頭、開發分支等存取控制,能限制代理可以做到什麼程度。
  • 一個連接器就涵蓋儲存、SQL、工作、流程與資料應用,AI 資料工作流不必散在好幾套整合裡。

缺點

  • 沒有 Keboola 帳號與專案就完全不能用,所以它不是獨立的資料工具。
  • 讓 AI 助理對正式資料有寫入權限得格外小心,而安全功能要你實際設定才有作用。
  • 本機安裝需要 Python,還要一次性瀏覽器登入,比託管的遠端伺服器麻煩。
  • 文件與工具更新很快,某個工具名稱或參數可能跟你看的舊指南不一致。

常見問題

它讓 Claude、Cursor 等 AI 助理在你的 Keboola 專案裡工作。你可以查詢資料表、建立 SQL 轉換、執行工作與流程,也能管理文件,方式是用描述需求取代點選介面。