Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ“Š Data Platforms
  3. Keboola MCP Server
Keboola MCP Server logo
Health: ActiveRecent health check succeeded.Last checked 9/9/2026, 9:01:46 PM

Keboola MCP Server

User RatingsBe the first to rate and review this MCP server!
View Repository86 GitHub StarsTotal stargazers on GitHub for the source repository (86 stars).Visit Website
data-platformkeboolasqlworkflowsmetadata

Open-source MCP server exposing Keboola Connection Data Platform features for AI agents via HTTP with OAuth.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β€” we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "keboola-keboola-mcp-server": {
      "command": "uvx",
      "args": [
        "keboola_mcp_server"
      ]
    }
  }
}

πŸ’‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Directory Badge Claim listing AlternativesπŸ“Š More in Data Platforms

Overview

Keboola MCP Server bridges Keboola Connection Data Platform with AI tools, enabling access to storage, SQL transformations, job triggers, and workflows. It supports managing data, components, and metadata through natural language or API calls. Use it to integrate Keboola data and pipelines into AI assistants like Claude, Cursor, and Windsurf without custom glue code.

Use cases

β€’Query and manage Keboola storage tables and buckets
β€’Create and run SQL transformations via natural language
β€’Trigger and monitor component jobs and workflows
β€’Manage Keboola Data Apps and project metadata
β€’Work safely in development branches scoped to projects

Key features

β€’Direct table queries and metadata management
β€’Create, list, and inspect extractors, writers, and transformations
β€’Run components and retrieve job execution details
β€’Build and manage workflow pipelines with conditional flows
β€’Create and deploy Keboola Streamlit Data Apps
β€’Support for development branches scoped via headers

Capabilities & Tool Schemas

Inspect callable tools, capabilities, and parameters exposed to AI agents by Keboola MCP Server.

Extracted Tool Capabilities
Direct table queries and metadata management
Create, list, and inspect extractors, writers, and transformations
Run components and retrieve job execution details
Build and manage workflow pipelines with conditional flows
Create and deploy Keboola Streamlit Data Apps
Support for development branches scoped via headers

Documentation Overview

Ask DeepWiki

Keboola MCP Server

Connect your AI agents, MCP clients (Cursor, Claude, Windsurf, VS Code ...) and other AI assistants to Keboola. Expose data, transformations, SQL queries, and job triggersβ€”no glue code required. Deliver the right data to agents when and where they need it.

Overview

Keboola MCP Server is an open-source bridge between your Keboola project and modern AI tools. It turns Keboola featuresβ€”like storage access, SQL transformations, and job triggersβ€”into callable tools for Claude, Cursor, CrewAI, LangChain, Amazon Q, and more.

  • Quick Start
  • Local Setup

Features

With the AI Agent and MCP Server, you can:

  • Storage: Query tables directly and manage table or bucket descriptions
  • Components: Create, List and inspect extractors, writers, data apps, and transformation configurations
  • SQL: Create SQL transformations with natural language
  • Jobs: Run components and transformations, and retrieve job execution details
  • Flows: Build and manage workflow pipelines using Conditional Flows and Orchestrator Flows.
  • Data Apps: Create, deploy and manage Keboola Streamlit Data Apps displaying your queries over storage data.
  • Metadata: Search, read, and update project documentation and object metadata using natural language
  • Dev Branches: Work safely in development branches outside of production, where all operations are scoped to the selected branch.

πŸš€ Quick Start: Remote MCP Server (Easiest Way)

The easiest way to use Keboola MCP Server is through our Remote MCP Server. This hosted solution eliminates the need for local setup, configuration, or installation.

What is the Remote MCP Server?

Our remote server is hosted on every multi-tenant Keboola stack and supports OAuth authentication. You can connect to it from any AI assistant that supports remote Streamable HTTP connection and OAuth authentication.

How to Connect

  1. Get your remote server URL: Navigate to your Keboola Project Settings β†’ MCP Server tab
  2. Copy the server URL: It will look like https://mcp.<YOUR_REGION>.keboola.com/mcp
  3. Configure your AI assistant: Paste the URL into your AI assistant's MCP settings
  4. Authenticate: You'll be prompted to log in with your Keboola account. Which project(s) to work on is chosen afterwards, in the conversation (e.g. "list my Keboola projects" / "use project X")

Supported Clients

  • Cursor: Use the "Install In Cursor" button in your project's MCP Server settings or click this button Install MCP Server
  • Claude Desktop: Add the integration via Settings β†’ Integrations
  • Claude Code: Install using claude mcp add --transport http keboola <URL> (see below for details)
  • Windsurf: Configure with the remote server URL
  • Make: Configure with the remote server URL
  • Other MCP clients: Configure with the remote server URL

Claude Code Setup

Claude Code is a command-line interface tool that allows you to interact with Claude using your terminal. You can install the Keboola MCP Server integration using a simple command.

Installation:

Run the following command in your terminal, replacing <YOUR_REGION> with your Keboola region:

Terminal
claude mcp add --transport http keboola https://mcp.<YOUR_REGION>.keboola.com/mcp

Region-specific commands:

RegionInstallation Command
US Virginia AWSclaude mcp add --transport http keboola https://mcp.keboola.com/mcp
US Virginia GCPclaude mcp add --transport http keboola https://mcp.us-east4.gcp.keboola.com/mcp
EU Frankfurt AWSclaude mcp add --transport http keboola https://mcp.eu-central-1.keboola.com/mcp
EU Ireland Azureclaude mcp add --transport http keboola https://mcp.north-europe.azure.keboola.com/mcp
EU Frankfurt GCPclaude mcp add --transport http keboola https://mcp.europe-west3.gcp.keboola.com/mcp

Usage:

Once installed, you can use the Keboola MCP Server in Claude Code by typing /mcp in your conversation and selecting the Keboola tools you want to use.

Authentication:

When you first use the Keboola MCP Server in Claude Code, a browser window will open prompting you to:

  1. Log in with your Keboola account
  2. Authorize the connection

After authentication, you can start using Keboola tools directly from Claude Code. Project selection happens afterward, in the conversation β€” just ask Claude which Keboola project(s) to use.

For detailed setup instructions and region-specific URLs, see our Remote Server Setup documentation.

Using Development Branches

You can work safely in Keboola development branches without affecting your production data. The remotely hosted MCP Servers respect the KBC_BRANCH_ID parameter and will scope all operations to the specified branch. You can find the development branch ID in the URL when navigating to the development branch in the UI, for example: https://connection.us-east4.gcp.keboola.com/admin/projects/PROJECT_ID/branch/BRANCH_ID/dashboard. The branch ID must be included in each request using the header X-Branch-Id: <branchId>, otherwise the MCP Server uses production branch as default. This should be managed by the AI client or the environment handling the server connection.

Tool Authorization and Access Control

When using HTTP-based transports (Streamable HTTP), you can control which tools are available to clients using HTTP headers. This is useful for restricting AI agent capabilities or enforcing compliance policies.

Authorization Headers

HeaderDescriptionExample
X-Allowed-ToolsComma-separated list of allowed toolsget_configs,get_buckets,query_data
X-Disallowed-ToolsComma-separated list of tools to excludecreate_config,run_job
X-Read-Only-ModeRestrict to read-only tools onlytrue, 1, or yes

Filter Behavior

Filters apply in order: allowed β†’ read-only intersection β†’ disallowed exclusion. Empty headers = no restriction.

Read-Only Tools

Read-only tools are those annotated with readOnlyHint=True. These tools only retrieve information without making any changes to your Keboola project. For the current list of read-only tools, see the TOOLS.md file which is an auto-generated snapshot of the actual tool set.

Example: Read-Only Access

Code
X-Read-Only-Mode: true

For detailed documentation, see developers.keboola.com/integrate/mcp/#tool-authorization-and-access-control.


Local MCP Server Setup (Custom or Dev Way)

Run the MCP server on your own machine for full control and easy development. Choose this when you want to customize tools, debug locally, or iterate quickly. You’ll install the server, authenticate (a one-time browser login β€” no token to paste), and start it. This approach offers maximum flexibility (custom tools, local logging, offline iteration) but requires manual setup and you manage updates and secrets yourself.

The server supports multiple transport options, which can be selected by providing the --transport <transport> argument when starting the server:

  • stdio - Default when --transport is not specified. Standard input/output, typically used for local deployment with a single client.
  • streamable-http - Runs the server remotely over HTTP with a bidirectional streaming channel, allowing the client and server to continuously exchange messages. Connect via /mcp (e.g., http://localhost:8000/mcp).
  • http-compat - An alias for streamable-http, kept for backwards compatibility.

To work with your Keboola project the server needs two things: your Keboola Region (KBC_STORAGE_API_URL) and a way to authenticate. The recommended way is a one-time browser login β€” you never create, copy, or paste a token. Optionally set KBC_BRANCH_ID to work inside a development branch.

Some of the variables are not taken from the request headers:

  • KBC_STORAGE_API_URL: a server that was started with its own Storage API URL (the --api-url parameter or the KBC_STORAGE_API_URL environment variable) only serves that one Keboola stack. An X-Storage-Api-Url header asking for a different host is ignored (a warning is logged) β€” the server keeps its own URL for the request. Start the server without a Storage API URL of its own if you want each request to choose its stack.
  • KBC_KUBERNETES_TOKEN_PATH (deployed servers only, see docs/kubernetes-sa-auth.md): read from the environment only, never from a header.
  • KBC_WORKSPACE_ID / KBC_WORKSPACE_SCHEMA: same idea as the Storage API URL above β€” a server started with its own workspace pin (via either variable, or --workspace-id) keeps that pin for every request; an X-Workspace-Id or X-Workspace-Schema header asking for a different workspace is ignored (a warning is logged). A server with no pin of its own (the shared multi-user case) keeps taking the pin from the request, per-request, as described below.

Logging in

Sign in once with your browser; the server stores the session and refreshes it automatically, so there are no tokens to manage:

bash
uvx keboola_mcp_server login --api-url https://connection.YOUR_REGION.keboola.com

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Data Platforms View all alternatives
  • MCP Databricks Server logoMCP Databricks Server

    Connect to Databricks API, allowing LLMs to run SQL queries, list jobs, and get job status.

    πŸ“Š Data Platforms3 views
    Compare vs MCP Databricks Server β†’
  • Databricks Genie MCP logoDatabricks Genie MCP

    A server that connects to the Databricks Genie API, allowing LLMs to ask natural language questions, run SQL queries, and interact with Databricks conversational agents.

    πŸ“Š Data Platforms2 views
    Compare vs Databricks Genie MCP β†’
  • Method Crm MCP logoMethod Crm MCP

    Production-ready MCP server for Method CRM API integration with 20 comprehensive tools for tables, files, users, events, and API key management. Features rate limiting, retry logic, and dual transport support (stdio/HTTP).

    πŸ“Š Data Platforms2 views
    Compare vs Method Crm MCP β†’
  • Metabase MCP logoMetabase MCP

    MCP server connecting Claude to Metabase with 28 tools for natural language data analysis, dashboard management, SQL queries, and automated insights. Features SQL guardrails, rate limiting, and audit logging.

    πŸ“Š Data Platforms3 views
    Compare vs Metabase MCP β†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks β€” not a rating.

GitHub stars
86
Stargazers on the source repository.
Last commit
2d ago
Most recent push to the default branch.
Directory activity
2 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Keboola MCP Server

Use the remote MCP Server URL from your Keboola project settings and configure your AI assistant with OAuth authentication.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewKeboola MCP Server AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/keboola-keboola-mcp-server?style=directory)](https://allmcps.com/mcp/keboola-keboola-mcp-server)
HTML Embed
<a href="https://allmcps.com/mcp/keboola-keboola-mcp-server"><img src="https://allmcps.com/api/badge/keboola-keboola-mcp-server?style=directory" alt="Keboola MCP Server on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ“ŠData Platforms
PricingFree
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimePython
AuthOAuth
ClientsCursor, Claude Desktop, Windsurf
Last updatedSep 9, 2026
11/11 checks healthy over the last 33d
Views2
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars86
GitHub Star CountTotal stargazers on GitHub representing community popularity (86 stars).
Last commit2d ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Sep 9, 2026
55Quality signal: Good Β· 55/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools23/30
Adoption & activity8/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 23d ago via OSV.dev Β· keboola_mcp_server (PyPI)

β˜… FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ“Š Data Platforms β†’Best MCP servers for Data Platforms β†’Alternatives to Keboola MCP Server β†’Install in Claude DesktopInstall in CursorInstall in VS Code