From 776a0ac09bc631a94d596b8383553c054241c778 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Tue, 27 Jan 2026 19:03:11 +0000 Subject: [PATCH 1/2] docs: add SSE transport deprecation warning for MCP integration - Add prominent deprecation warning box at the top of the page - Update MCP Server Capabilities table to mark SSE as deprecated - Update Tool Authorization section to clarify SSE is deprecated - Update Cursor deeplinks to use /mcp endpoints instead of /sse Related to: AI-2342 Co-Authored-By: Martin Vasko --- integrate/mcp.md | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/integrate/mcp.md b/integrate/mcp.md index c42d6cf6..b7d04f1b 100644 --- a/integrate/mcp.md +++ b/integrate/mcp.md @@ -3,6 +3,11 @@ title: Keboola MCP Integration permalink: /integrate/mcp/ --- + + > The Keboola MCP Server is available at [github.com/keboola/mcp-server](https://github.com/keboola/mcp-server). > If this integration works well for you, please consider giving the repository a ⭐️! @@ -89,7 +94,7 @@ The Keboola MCP Server supports several core concepts of the Model Context Proto | Concept | Supported | Notes | |-------------|-----------|--------------------------------------------------------------------------------------------------------| -| Transports | ✅ | Supports `stdio` and `Streamable HTTP` for client communication. | +| Transports | ✅ | Supports `stdio` and `Streamable HTTP` (recommended) for client communication. SSE is deprecated and will be removed in 3 months. | | Prompts | ✅ | Processes natural language prompts from MCP clients to interact with Keboola. | | Tools | ✅ | Provides a rich set of tools for storage operations, component management, SQL execution, job control. | | Resources | ❌ | Exposing Keboola project entities (data, configurations, etc.) as formal MCP Resources is not currently supported. | @@ -98,7 +103,7 @@ The Keboola MCP Server supports several core concepts of the Model Context Proto ## Tool Authorization and Access Control -When connecting to the [Keboola MCP Server](/ai/mcp-server/) via HTTP-based transports (Streamable HTTP, SSE), you can control which tools are available to clients using HTTP headers. This is useful for restricting AI agent capabilities, enforcing compliance policies, or providing customer-specific access controls. +When connecting to the [Keboola MCP Server](/ai/mcp-server/) via HTTP-based transports (Streamable HTTP recommended; SSE is deprecated), you can control which tools are available to clients using HTTP headers. This is useful for restricting AI agent capabilities, enforcing compliance policies, or providing customer-specific access controls.
Note: Tool authorization headers only apply to HTTP-based transports. They are not available when using the stdio transport for local execution. @@ -355,12 +360,12 @@ Example `mcp_servers.json` snippet: **Alternatively**, click the button related to your region to use the remote deployment: -| Stack (Region) | Cursor Deeplink | -|---------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| US Virginia AWS (default) | [![Add to Cursor](https://cursor.com/deeplink/mcp-install-dark.svg)](https://cursor.com/install-mcp?name=keboola&config=eyJ1cmwiOiJodHRwczovL21jcC5rZWJvb2xhLmNvbS9zc2UifQ%3D%3D) | -| US Virginia GCP (us-east4) | [![Add to Cursor](https://cursor.com/deeplink/mcp-install-dark.svg)](https://cursor.com/install-mcp?name=keboola&config=eyJ1cmwiOiJodHRwczovL21jcC51cy1lYXN0NC5nY3Aua2Vib29sYS5jb20vc3NlIn0%3D) | -| EU Frankfurt AWS (eu-central-1) | [![Add to Cursor](https://cursor.com/deeplink/mcp-install-dark.svg)](https://cursor.com/install-mcp?name=keboola&config=eyJ1cmwiOiJodHRwczovL21jcC5ldS1jZW50cmFsLTEua2Vib29sYS5jb20vc3NlIn0%3D) | -| EU Ireland Azure (north-europe) | [![Add to Cursor](https://cursor.com/deeplink/mcp-install-dark.svg)](https://cursor.com/install-mcp?name=keboola&config=eyJ1cmwiOiJodHRwczovL21jcC5ub3J0aC1ldXJvcGUuYXp1cmUua2Vib29sYS5jb20vc3NlIn0%3D) | -| EU Frankfurt GCP (europe-west3) | [![Add to Cursor](https://cursor.com/deeplink/mcp-install-dark.svg)](https://cursor.com/install-mcp?name=keboola&config=eyJ1cmwiOiJodHRwczovL21jcC5ldXJvcGUtd2VzdDMuZ2NwLmtlYm9vbGEuY29tL3NzZSJ9) | +| Stack (Region) | Cursor Deeplink | +|---------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| US Virginia AWS (default) | [![Add to Cursor](https://cursor.com/deeplink/mcp-install-dark.svg)](cursor://anysphere.cursor-deeplink/mcp/install?name=keboola&config=eyJ1cmwiOiJodHRwczovL21jcC5rZWJvb2xhLmNvbS9tY3AifQ%3D%3D) | +| US Virginia GCP (us-east4) | [![Add to Cursor](https://cursor.com/deeplink/mcp-install-dark.svg)](cursor://anysphere.cursor-deeplink/mcp/install?name=keboola&config=eyJ1cmwiOiJodHRwczovL21jcC51cy1lYXN0NC5nY3Aua2Vib29sYS5jb20vbWNwIn0%3D) | +| EU Frankfurt AWS (eu-central-1) | [![Add to Cursor](https://cursor.com/deeplink/mcp-install-dark.svg)](cursor://anysphere.cursor-deeplink/mcp/install?name=keboola&config=eyJ1cmwiOiJodHRwczovL21jcC5ldS1jZW50cmFsLTEua2Vib29sYS5jb20vbWNwIn0%3D) | +| EU Ireland Azure (north-europe) | [![Add to Cursor](https://cursor.com/deeplink/mcp-install-dark.svg)](cursor://anysphere.cursor-deeplink/mcp/install?name=keboola&config=eyJ1cmwiOiJodHRwczovL21jcC5ub3J0aC1ldXJvcGUuYXp1cmUua2Vib29sYS5jb20vbWNwIn0%3D) | +| EU Frankfurt GCP (europe-west3) | [![Add to Cursor](https://cursor.com/deeplink/mcp-install-dark.svg)](cursor://anysphere.cursor-deeplink/mcp/install?name=keboola&config=eyJ1cmwiOiJodHRwczovL21jcC5ldXJvcGUtd2VzdDMuZ2NwLmtlYm9vbGEuY29tL21jcCJ9) | Always refer to your MCP client's documentation for the most up-to-date instructions on configuring external MCP servers. From 97f12cda507183a243036269c272f954d59a9f19 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Tue, 27 Jan 2026 19:06:42 +0000 Subject: [PATCH 2/2] docs: update SSE deprecation date to 01.04.2026 Address PR feedback to use specific date instead of '3 months' Related to: AI-2342 Co-Authored-By: Martin Vasko --- integrate/mcp.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/integrate/mcp.md b/integrate/mcp.md index b7d04f1b..e3a37cf2 100644 --- a/integrate/mcp.md +++ b/integrate/mcp.md @@ -5,7 +5,7 @@ permalink: /integrate/mcp/ > The Keboola MCP Server is available at [github.com/keboola/mcp-server](https://github.com/keboola/mcp-server). @@ -94,7 +94,7 @@ The Keboola MCP Server supports several core concepts of the Model Context Proto | Concept | Supported | Notes | |-------------|-----------|--------------------------------------------------------------------------------------------------------| -| Transports | ✅ | Supports `stdio` and `Streamable HTTP` (recommended) for client communication. SSE is deprecated and will be removed in 3 months. | +| Transports | ✅ | Supports `stdio` and `Streamable HTTP` (recommended) for client communication. SSE is deprecated and will be removed on 01.04.2026. | | Prompts | ✅ | Processes natural language prompts from MCP clients to interact with Keboola. | | Tools | ✅ | Provides a rich set of tools for storage operations, component management, SQL execution, job control. | | Resources | ❌ | Exposing Keboola project entities (data, configurations, etc.) as formal MCP Resources is not currently supported. |