Keboola MCP Server
resmiBangun alur kerja data, integrasi, dan analitik yang tangguh di satu platform intuitif.
Dokumentasi
Server MCP Keboola
Hubungkan agen AI, klien MCP (Cursor, Claude, Windsurf, VS Code ...) dan asisten AI lainnya ke Keboola. Ekspos data, transformasi, kueri SQL, dan pemicu pekerjaan—tanpa perlu kode penghubung. Kirimkan data yang tepat kepada agen saat dan di mana mereka membutuhkannya.
Gambaran Umum
Server MCP Keboola adalah jembatan sumber terbuka antara proyek Keboola Anda dan perangkat AI modern. Ini mengubah fitur-fitur Keboola—seperti akses penyimpanan, transformasi SQL, dan pemicu pekerjaan—menjadi alat yang dapat dipanggil untuk Claude, Cursor, CrewAI, LangChain, Amazon Q, dan lainnya.
Fitur
Dengan Agen AI dan Server MCP, Anda dapat:
- Penyimpanan: Kueri tabel secara langsung dan kelola deskripsi tabel atau bucket
- Komponen: Buat, daftarkan, dan periksa konfigurasi ekstraktor, penulis, aplikasi data, dan transformasi
- SQL: Buat transformasi SQL dengan bahasa alami
- Pekerjaan: Jalankan komponen dan transformasi, serta ambil detail eksekusi pekerjaan
- Alur: Bangun dan kelola alur kerja menggunakan Alur Bersyarat dan Alur Orkestrator.
- Aplikasi Data: Buat, sebarkan, dan kelola Aplikasi Data Streamlit Keboola yang menampilkan kueri Anda atas data penyimpanan.
- Metadata: Cari, baca, dan perbarui dokumentasi proyek dan metadata objek menggunakan bahasa alami
- Cabang Pengembangan: Bekerja dengan aman di cabang pengembangan di luar produksi, di mana semua operasi dibatasi pada cabang yang dipilih.
🚀 Mulai Cepat: Server MCP Jarak Jauh (Cara Termudah)
Cara termudah untuk menggunakan Server MCP Keboola adalah melalui Server MCP Jarak Jauh kami. Solusi terhosting ini menghilangkan kebutuhan akan pengaturan, konfigurasi, atau instalasi lokal.
Apa itu Server MCP Jarak Jauh?
Server jarak jauh kami dihosting di setiap tumpukan Keboola multi-penyewa dan mendukung autentikasi OAuth. Anda dapat menghubungkannya dari asisten AI apa pun yang mendukung koneksi HTTP Streamable jarak jauh dan autentikasi OAuth.
Cara Menghubungkan
- Dapatkan URL server jarak jauh Anda: Buka Pengaturan Proyek Keboola → tab
MCP Server - Salin URL server: Akan terlihat seperti
https://mcp.<YOUR_REGION>.keboola.com/mcp - Konfigurasikan asisten AI Anda: Tempelkan URL ke pengaturan MCP asisten AI Anda
- Autentikasi: Anda akan diminta untuk mengautentikasi dengan akun Keboola Anda dan memilih proyek Anda
Klien yang Didukung
- Cursor: Gunakan tombol "Install In Cursor" di pengaturan Server MCP proyek Anda atau klik
tombol ini
- Claude Desktop: Tambahkan integrasi melalui Pengaturan → Integrasi
- Claude Code: Instal menggunakan
claude mcp add --transport http keboola <URL>(lihat detail di bawah) - Windsurf: Konfigurasikan dengan URL server jarak jauh
- Make: Konfigurasikan dengan URL server jarak jauh
- Klien MCP lainnya: Konfigurasikan dengan URL server jarak jauh
Pengaturan Claude Code
Claude Code adalah alat antarmuka baris perintah yang memungkinkan Anda berinteraksi dengan Claude menggunakan terminal Anda. Anda dapat menginstal integrasi Server MCP Keboola menggunakan perintah sederhana.
Instalasi:
Jalankan perintah berikut di terminal Anda, ganti <YOUR_REGION> dengan region Keboola Anda:
claude mcp add --transport http keboola https://mcp.<YOUR_REGION>.keboola.com/mcp
Perintah spesifik region:
| Region | Perintah Instalasi |
|---|---|
| US Virginia AWS | claude mcp add --transport http keboola https://mcp.keboola.com/mcp |
| US Virginia GCP | claude mcp add --transport http keboola https://mcp.us-east4.gcp.keboola.com/mcp |
| EU Frankfurt AWS | claude mcp add --transport http keboola https://mcp.eu-central-1.keboola.com/mcp |
| EU Ireland Azure | claude mcp add --transport http keboola https://mcp.north-europe.azure.keboola.com/mcp |
| EU Frankfurt GCP | claude mcp add --transport http keboola https://mcp.europe-west3.gcp.keboola.com/mcp |
Penggunaan:
Setelah terinstal, Anda dapat menggunakan Server MCP Keboola di Claude Code dengan mengetik /mcp dalam percakapan Anda dan memilih alat Keboola yang ingin Anda gunakan.
Autentikasi:
Saat pertama kali menggunakan Server MCP Keboola di Claude Code, jendela browser akan terbuka meminta Anda untuk:
- Masuk dengan akun Keboola Anda
- Pilih proyek yang ingin Anda hubungkan
- Otorisasi koneksi
Setelah autentikasi, Anda dapat mulai menggunakan alat Keboola langsung dari Claude Code.
Untuk petunjuk pengaturan terperinci dan URL spesifik region, lihat dokumentasi Pengaturan Server Jarak Jauh kami.
Menggunakan Cabang Pengembangan
Anda dapat bekerja dengan aman di cabang pengembangan Keboola tanpa memengaruhi data produksi Anda. Server MCP yang dihosting jarak jauh menghormati parameter KBC_BRANCH_ID dan akan membatasi semua operasi pada cabang yang ditentukan. Anda dapat menemukan ID cabang pengembangan di URL saat menavigasi ke cabang pengembangan di UI, misalnya: https://connection.us-east4.gcp.keboola.com/admin/projects/PROJECT_ID/branch/BRANCH_ID/dashboard. ID cabang harus disertakan dalam setiap permintaan menggunakan header X-Branch-Id: <branchId>, jika tidak, Server MCP menggunakan cabang produksi sebagai default. Ini harus dikelola oleh klien AI atau lingkungan yang menangani koneksi server.
Otorisasi Alat dan Kontrol Akses
Saat menggunakan transport berbasis HTTP (HTTP Streamable), Anda dapat mengontrol alat mana yang tersedia untuk klien menggunakan header HTTP. Ini berguna untuk membatasi kemampuan agen AI atau menegakkan kebijakan kepatuhan.
Header Otorisasi
| Header | Deskripsi | Contoh |
|---|---|---|
X-Allowed-Tools | Daftar alat yang diizinkan, dipisahkan koma | get_configs,get_buckets,query_data |
X-Disallowed-Tools | Daftar alat yang dikecualikan, dipisahkan koma | create_config,run_job |
X-Read-Only-Mode | Batasi hanya ke alat baca-saja | true, 1, atau yes |
Perilaku Filter
Filter diterapkan secara berurutan: diizinkan → irisan baca-saja → pengecualian yang tidak diizinkan. Header kosong = tanpa batasan.
Alat Baca-Saja
Alat baca-saja adalah yang dianotasi dengan readOnlyHint=True. Alat ini hanya mengambil informasi tanpa membuat perubahan apa pun pada proyek Keboola Anda. Untuk daftar alat baca-saja saat ini, lihat file TOOLS.md yang merupakan snapshot yang dihasilkan otomatis dari set alat sebenarnya.
Contoh: Akses Baca-Saja
X-Read-Only-Mode: true
Untuk dokumentasi terperinci, lihat developers.keboola.com/integrate/mcp/#tool-authorization-and-access-control.
Pengaturan Server MCP Lokal (Cara Kustom atau Pengembangan)
Jalankan server MCP di mesin Anda sendiri untuk kontrol penuh dan pengembangan yang mudah. Pilih ini ketika Anda ingin menyesuaikan alat, melakukan debug secara lokal, atau melakukan iterasi dengan cepat. Anda akan mengkloning repositori, mengatur kredensial Keboola melalui variabel lingkungan atau header tergantung pada transport server, menginstal dependensi, dan memulai server. Pendekatan ini menawarkan fleksibilitas maksimum (alat kustom, pencatatan lokal, iterasi offline) tetapi memerlukan pengaturan manual dan Anda mengelola pembaruan serta rahasia sendiri.
Server mendukung beberapa opsi transport, yang dapat dipilih dengan memberikan argumen --transport <transport> saat memulai server:
stdio- Default ketika--transporttidak ditentukan. Input/output standar, biasanya digunakan untuk penerapan lokal dengan satu klien.streamable-http- Menjalankan server dari jarak jauh melalui HTTP dengan saluran streaming dua arah, memungkinkan klien dan server untuk terus bertukar pesan. Hubungkan melalui /mcp (mis., http://localhost:8000/mcp).http-compat- Alias untukstreamable-http, dipertahankan untuk kompatibilitas mundur.
Untuk komunikasi klien-server, kredensial Keboola harus disediakan untuk memungkinkan bekerja dengan proyek Anda di Region Keboola Anda. Berikut ini diperlukan: KBC_STORAGE_TOKEN, KBC_STORAGE_API_URL, KBC_WORKSPACE_SCHEMA dan opsional KBC_BRANCH_ID. Anda dapat menyediakannya dengan dua cara:
- Untuk penggunaan pribadi (terutama dengan transport stdio): atur variabel lingkungan sebelum memulai server. Semua permintaan akan menggunakan kembali kredensial yang telah ditentukan ini.
- Untuk penggunaan multi-pengguna: sertakan variabel di header permintaan sehingga setiap permintaan menggunakan kredensial yang disertakan bersamanya.
KBC_STORAGE_TOKEN
Ini adalah token autentikasi Anda untuk Keboola:
Untuk petunjuk tentang cara membuat dan mengelola token API Penyimpanan, lihat dokumentasi resmi Keboola.
Catatan: Jika Anda ingin server MCP memiliki akses terbatas, gunakan token penyimpanan kustom, jika Anda ingin MCP mengakses semua yang ada di proyek Anda, gunakan token master.
KBC_WORKSPACE_SCHEMA
Ini mengidentifikasi ruang kerja Anda di Keboola dan digunakan untuk kueri SQL. Namun, ini hanya diperlukan jika Anda menggunakan token penyimpanan kustom alih-alih Token Master:
- Jika menggunakan Token Master: Ruang kerja dibuat secara otomatis di belakang layar
- Jika menggunakan token penyimpanan kustom: Ikuti panduan Keboola ini untuk mendapatkan KBC_WORKSPACE_SCHEMA Anda
Catatan: Saat membuat ruang kerja secara manual, centang opsi Berikan akses baca-saja ke semua data Proyek
Catatan: KBC_WORKSPACE_SCHEMA disebut Nama Dataset di ruang kerja BigQuery, Anda cukup klik sambungkan dan salin Nama Dataset
KBC_STORAGE_API_URL (Region Keboola)
URL API Region Keboola Anda bergantung pada region penerapan Anda. Anda dapat menentukan region Anda dengan melihat URL di browser Anda saat masuk ke proyek Keboola Anda:
| Region | URL API |
|---|---|
| AWS Amerika Utara | https://connection.keboola.com |
| AWS Eropa | https://connection.eu-central-1.keboola.com |
| Google Cloud EU | https://connection.europe-west3.gcp.keboola.com |
| Google Cloud US | https://connection.us-east4.gcp.keboola.com |
| Azure EU | https://connection.north-europe.azure.keboola.com |
KBC_BRANCH_ID (Opsional)
Untuk beroperasi pada cabang pengembangan Keboola tertentu, atur ID cabang menggunakan parameter KBC_BRANCH_ID. Server MCP membatasi fungsionalitasnya ke cabang yang ditentukan, memastikan semua perubahan tetap terisolasi dan tidak berdampak pada cabang produksi.
- Jika tidak disediakan, server menggunakan cabang produksi secara default.
- Untuk pekerjaan pengembangan, atur
KBC_BRANCH_IDke ID numerik cabang Anda (mis.,123456). Anda dapat menemukan ID cabang pengembangan di URL saat menavigasi ke cabang pengembangan di UI, misalnya:https://connection.us-east4.gcp.keboola.com/admin/projects/PROJECT_ID/branch/BRANCH_ID/dashboard. - Pada transport jarak jauh, Anda dapat mengganti per permintaan dengan header HTTP
X-Branch-Id: <branchId>atauKBC_BRANCH_ID: <branchId>.
Instalasi
Pastikan Anda memiliki:
- Python 3.10+ terinstal
- Akses ke proyek Keboola dengan hak admin
- Klien MCP pilihan Anda (Claude, Cursor, dll.)
Catatan: Pastikan Anda telah menginstal uv. Klien MCP akan menggunakannya untuk mengunduh dan menjalankan Server MCP Keboola secara otomatis.
Menginstal uv:
macOS/Linux:
#if homebrew is not installed on your machine use:
# /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# Install using Homebrew
brew install uv
Windows:
# Using the installer script
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
# Or using pip
pip install uv
# Or using winget
winget install --id=astral-sh.uv -e
Untuk opsi instalasi lainnya, lihat dokumentasi resmi uv.
Menjalankan Server MCP Keboola
Ada empat cara untuk menggunakan Server MCP Keboola, tergantung pada kebutuhan Anda:
Opsi A: Mode Terintegrasi (Direkomendasikan)
Dalam mode ini, Claude atau Cursor secara otomatis memulai server MCP untuk Anda. Anda tidak perlu menjalankan perintah apa pun di terminal Anda.
- Konfigurasikan klien MCP Anda (Claude/Cursor) dengan pengaturan yang sesuai
- Klien akan secara otomatis meluncurkan server MCP saat diperlukan
Konfigurasi Claude Desktop
- Buka Claude (pojok kiri atas layar Anda) -> Pengaturan → Pengembang → Edit Config (jika Anda tidak melihat claude_desktop_config.json, buatlah)
- Tambahkan konfigurasi berikut:
- Mulai ulang Claude desktop agar perubahan diterapkan
{
"mcpServers": {
"keboola": {
"command": "uvx",
"args": ["keboola_mcp_server --transport <transport>"],
"env": {
"KBC_STORAGE_API_URL": "https://connection.YOUR_REGION.keboola.com",
"KBC_STORAGE_TOKEN": "your_keboola_storage_token",
"KBC_WORKSPACE_SCHEMA": "your_workspace_schema",
"KBC_BRANCH_ID": "your_branch_id_optional"
}
}
}
}
Lokasi file konfigurasi:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Konfigurasi Cursor
- Buka Pengaturan → MCP
- Klik "+ Add new global MCP Server"
- Konfigurasikan dengan pengaturan ini:
{
"mcpServers": {
"keboola": {
"command": "uvx",
"args": ["keboola_mcp_server --transport <transport>"],
"env": {
"KBC_STORAGE_API_URL": "https://connection.YOUR_REGION.keboola.com",
"KBC_STORAGE_TOKEN": "your_keboola_storage_token",
"KBC_WORKSPACE_SCHEMA": "your_workspace_schema",
"KBC_BRANCH_ID": "your_branch_id_optional"
}
}
}
}
Catatan: Gunakan nama yang pendek dan deskriptif untuk server MCP. Karena nama alat lengkap menyertakan nama server dan harus tetap di bawah ~60 karakter, nama yang lebih panjang mungkin disaring di Cursor dan tidak akan ditampilkan ke Agen.
Konfigurasi Cursor untuk Windows WSL
Saat menjalankan server MCP dari Windows Subsystem for Linux dengan Cursor AI, gunakan konfigurasi ini:
{
"mcpServers": {
"keboola":{
"command": "wsl.exe",
"args": [
"bash",
"-c '",
"export KBC_STORAGE_API_URL=https://connection.YOUR_REGION.keboola.com &&",
"export KBC_STORAGE_TOKEN=your_keboola_storage_token &&",
"export KBC_WORKSPACE_SCHEMA=your_workspace_schema &&",
"export KBC_BRANCH_ID=your_branch_id_optional &&",
"/snap/bin/uvx keboola_mcp_server --transport <transport>",
"'"
]
}
}
}
Opsi B: Mode Pengembangan Lokal
Untuk pengembang yang mengerjakan kode server MCP itu sendiri:
- Kloning repositori dan siapkan lingkungan lokal
- Konfigurasikan Claude/Cursor untuk menggunakan jalur Python lokal Anda:
{
"mcpServers": {
"keboola": {
"command": "/absolute/path/to/.venv/bin/python",
"args": [
"-m",
"keboola_mcp_server --transport <transport>"
],
"env": {
"KBC_STORAGE_API_URL": "https://connection.YOUR_REGION.keboola.com",
"KBC_STORAGE_TOKEN": "your_keboola_storage_token",
"KBC_WORKSPACE_SCHEMA": "your_workspace_schema",
"KBC_BRANCH_ID": "your_branch_id_optional"
}
}
}
}
Opsi C: Mode CLI Manual (Hanya untuk Pengujian)
Anda dapat menjalankan server secara manual di terminal untuk pengujian atau debugging:
# Set environment variables
export KBC_STORAGE_API_URL=https://connection.YOUR_REGION.keboola.com
export KBC_STORAGE_TOKEN=your_keboola_storage_token
export KBC_WORKSPACE_SCHEMA=your_workspace_schema
export KBC_BRANCH_ID=your_branch_id_optional
uvx keboola_mcp_server --transport streamable-http
Catatan: Mode ini terutama untuk debugging atau pengujian. Untuk penggunaan normal dengan Claude atau Cursor, Anda tidak perlu menjalankan server secara manual.
Catatan: Server akan menggunakan transport HTTP Streamable dan mendengarkan di
localhost:8000untuk koneksi masuk di/mcp. Anda dapat menggunakan parameter--portdan--hostuntuk membuatnya mendengarkan di tempat lain.
Opsi D: Menggunakan Docker
docker pull keboola/mcp-server:latest
docker run \
--name keboola_mcp_server \
--rm \
-it \
-p 127.0.0.1:8000:8000 \
-e KBC_STORAGE_API_URL="https://connection.YOUR_REGION.keboola.com" \
-e KBC_STORAGE_TOKEN="YOUR_KEBOOLA_STORAGE_TOKEN" \
-e KBC_WORKSPACE_SCHEMA="YOUR_WORKSPACE_SCHEMA" \
-e KBC_BRANCH_ID="YOUR_BRANCH_ID_OPTIONAL" \
keboola/mcp-server:latest \
--transport streamable-http \
--host 0.0.0.0
Catatan: Server akan menggunakan transport HTTP Streamable dan mendengarkan di
localhost:8000untuk koneksi masuk di/mcp. Anda dapat mengubah-puntuk memetakan port kontainer ke tempat lain.
Apakah Saya Perlu Menjalankan Server Sendiri?
| Skenario | Perlu Dijalankan Manual? | Gunakan Pengaturan Ini |
|---|---|---|
| Menggunakan Claude/Cursor | Tidak | Konfigurasikan MCP di pengaturan aplikasi |
| Mengembangkan MCP secara lokal | Tidak (Claude yang menjalankannya) | Arahkan konfigurasi ke jalur python |
| Menguji CLI secara manual | Ya | Gunakan terminal untuk menjalankan |
| Menggunakan Docker | Ya | Jalankan kontainer docker |
Menggunakan Server MCP
Setelah klien MCP Anda (Claude/Cursor) dikonfigurasi dan berjalan, Anda dapat mulai menanyakan data Keboola Anda:
Verifikasi Pengaturan Anda
Anda dapat memulai dengan kueri sederhana untuk mengonfirmasi semuanya berfungsi:
What buckets and tables are in my Keboola project?
Contoh Hal yang Dapat Anda Lakukan
Eksplorasi Data:
- "Tabel apa yang berisi informasi pelanggan?"
- "Jalankan kueri untuk menemukan 10 pelanggan teratas berdasarkan pendapatan"
Analisis Data:
- "Analisis data penjualan saya berdasarkan wilayah untuk kuartal terakhir"
- "Temukan korelasi antara usia pelanggan dan frekuensi pembelian"
Pipeline Data:
- "Buat transformasi SQL yang menggabungkan tabel pelanggan dan pesanan"
- "Mulai pekerjaan ekstraksi data untuk komponen Salesforce saya"
Kompatibilitas
Dukungan Klien MCP
| Klien MCP | Status Dukungan | Metode Koneksi |
|---|---|---|
| Claude (Desktop & Web) | ✅ didukung | stdio |
| Cursor | ✅ didukung | stdio |
| Windsurf, Zed, Replit | ✅ Didukung | stdio |
| Codeium, Sourcegraph | ✅ Didukung | HTTP Streamable |
| Klien MCP Kustom | ✅ Didukung | HTTP Streamable atau stdio |
Alat yang Didukung
Catatan: Agen AI Anda akan secara otomatis menyesuaikan dengan alat baru.
Untuk daftar lengkap alat yang tersedia dengan deskripsi rinci, parameter, dan contoh penggunaan, lihat TOOLS.md.
Pemecahan Masalah
Masalah Umum
| Masalah | Solusi |
|---|---|
| Kesalahan Autentikasi | Verifikasi KBC_STORAGE_TOKEN valid |
| Masalah Ruang Kerja | Konfirmasi KBC_WORKSPACE_SCHEMA benar |
| Waktu Koneksi Habis | Periksa konektivitas jaringan |
Pengembangan
Instalasi
Pengaturan dasar:
uv sync --extra dev
Dengan pengaturan dasar, Anda dapat menggunakan uv run tox untuk menjalankan pengujian dan memeriksa gaya kode.
Pengaturan yang direkomendasikan:
uv sync --extra dev --extra tests --extra integtests --extra codestyle
Dengan pengaturan yang direkomendasikan, paket untuk pengujian dan pemeriksaan gaya kode akan diinstal yang memungkinkan IDE seperti VsCode atau Cursor untuk memeriksa kode atau menjalankan pengujian selama pengembangan.
Pengujian integrasi
Untuk menjalankan pengujian integrasi secara lokal, gunakan uv run tox -e integtests.
CATATAN: Anda perlu mengatur variabel lingkungan berikut:
INTEGTEST_POOL_STORAGE_API_URLINTEGTEST_STORAGE_TOKENSINTEGTEST_STORAGE_TOKEN_STORAGE_BRANCHES
Untuk mendapatkan nilai-nilai ini, Anda memerlukan proyek Keboola khusus untuk pengujian integrasi.
Setiap sesi pengujian membuat ruang kerja hanya-baca sendiri, sehingga tidak perlu mengonfigurasi skema ruang kerja.
Lihat integtests/README.md untuk petunjuk pengaturan rinci dan dokumentasi desain.
Memperbarui uv.lock
Perbarui file uv.lock jika Anda telah menambahkan atau menghapus dependensi. Juga pertimbangkan untuk memperbarui kunci dengan versi dependensi yang lebih baru
saat membuat rilis (uv lock --upgrade).
Memperbarui Dokumentasi Alat
Saat Anda membuat perubahan pada deskripsi alat apa pun (docstring dalam fungsi alat), Anda harus membuat ulang file dokumentasi TOOLS.md untuk mencerminkan perubahan ini:
uv run python -m src.keboola_mcp_server.generate_tool_docs
Merilis
Kami tidak memotong rilis untuk setiap PR yang digabung. Pekerjaan masuk ke trunk (main)
secara terus-menerus, dan kami merilis secara berkala setelah perubahan diuji ulang bersama —
ini menghindari kerusakan pengaturan yang berfungsi bagi pengguna.
Rilis dibuat dengan mendorong satu atau dua tag git:
vX.Y.Z— rilis server MCP (selalu)agent-vX.Y.Z— rilis Agen Dalam Platform (hanya ketika agen juga dirilis)
Salah satu tag memicu CI release.yml, yang membangun dan menerbitkan citra Docker. KaiBench
hanya berjalan pada tag vX.Y.Z produksi (bukan agent-vX.Y.Z, dan bukan prarilis -dev.). Gunakan
keterampilan release-notes — ini menyiapkan catatan rilis dan draf PR serta memandu melalui
penandaan kedua vX.Y.Z dan agent-vX.Y.Z.
Dukungan dan Umpan Balik
⭐ Cara utama untuk mendapatkan bantuan, melaporkan bug, atau meminta fitur adalah dengan membuka isu di GitHub. ⭐
Tim pengembangan secara aktif memantau isu dan akan merespons secepat mungkin. Untuk informasi umum tentang Keboola, silakan gunakan sumber daya di bawah ini.
Sumber Daya
- Dokumentasi Pengguna
- Dokumentasi Pengembang
- Platform Keboola
- Pelacak Isu ← Metode kontak utama untuk Server MCP