Platform

Keboola MCP Server is Now Generally Available

Today we’re graduating the Keboola MCP Server from Beta to General Availability—bringing enterprise-ready security, governance, and observability to MCP-compatible agent workflows on Keboola.

Why the change?

Since the initial Beta release, adoption of the MCP Server has grown rapidly across many customers and use cases. With this growth, we’ve focused on:

  • Stability – fixing bugs and hardening the service to production-grade reliability.
  • Completeness – adding tools to cover missing parts of Keboola functionality, ensuring end-to-end integration.
  • Protocol maturity – the MCP ecosystem has evolved significantly, with Streamable HTTP and OAuth authorization now established as standards, making enterprise-grade deployments easier and more secure.

With these improvements and broad customer usage, we are confident the MCP Server is ready for General Availability.

What’s new since Beta

  • Streamable HTTP added alongside stdio and SSE; remote URLs now include /mcp (and /sse for now). Many clients are moving to Streamable HTTP.
  • Streamlit Data Apps tools: build/modify/deploy directly via MCP.
  • Smarter tools & flows: conditional flows, richer table metadata, improved SQL, create_oauth_url, and automatic tool filtering.

Transport update
Use the /mcp endpoint for Streamable HTTP. SSE (/sse) will be deprecated in the future; please migrate your configs to /mcp.

Security & governance
Users can revoke MCP OAuth sessions in /admin/account/sessions.

Observability: Track MCP tool activity in Storage → Events (e.g., get_table, list_tables, list_buckets, docs_query, get_project_info).