Connect your MCP clients and AI assistants to your Keboola Project and give them the powers of a Keboola Expert user:
Query data, create transformations, write SQL queries, and build your pipelines — all with no clicks required.
Keboola’s MCP Server brings powerful AI agents like Claude and Cursor directly into your data workflows. Just describe what you need in plain language to:
Business Use Cases:
Keboola MCP Server is hosted on every multi-tenant stack and supports OAuth authentication. You can use the remote server in any AI Assistant that supports remote SSE connection and OAuth authentication.
In case your AI assistant supports remote connection, you can connect to Keboola’s MCP Server by following these steps:
https://mcp.<YOUR_REGION>.keboola.com/sse
.
https://mcp.keboola.com/sse
https://mcp.us-east4.gcp.keboola.com/sse
https://mcp.eu-central-1.keboola.com/sse
https://mcp.north-europe.azure.keboola.com/sse
https://mcp.europe-west3.gcp.keboola.com/sse
MCP Server
For other options of local deployments see the Developers Documentation.
These steps must be done by a Claude organization owner or primary owner, or on either a Claude Pro or Claude Max plan. The added integration will be available to all users in the Claude organization, but each user will still be required to authenticate themselves separately.
https://mcp.<YOUR_REGION>.keboola.com/sse
If you don’t have a paid version you can still use the mcp-remote
adapter to connect Claude Desktop to Keboola’s MCP Server.
NOTE: This method requires you to have Node.js installed on your computer. For more information refer to the Developers Documentation
{
"mcpServers": {
"keboola": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.<YOUR_REGION>.keboola.com/sse"
]
}
}
}
Click the button related to your region below:
Stack (Region) | Cursor Deeplink |
---|---|
US Virginia AWS (default) | |
US Virginia GCP (us-east4) | |
EU Frankfurt AWS (eu-central-1) | |
EU Ireland Azure (north-europe) | |
EU Frankfurt GCP (europe-west3) |
Alternatively, you can:
Users & Settings
> MCP Server
Windsurf supports MCP through its native integration with Cascade. You can add Keboola’s MCP Server in two ways:
Cascade
> Plugins
mcp_config.json
file directly{
"mcpServers": {
"keboola": {
"serverUrl": "https://mcp.<YOUR_REGION>.keboola.com/sse"
}
}
}
<YOUR_REGION>
with your specific stack URL from the available stack URLsFor detailed instructions and troubleshooting, see the Windsurf MCP documentation.
VS Code supports MCP servers through GitHub Copilot’s agent mode. Follow these steps to set up Keboola’s MCP Server:
Ctrl+Shift+P
/ Cmd+Shift+P
) and run “MCP: Configure Servers”mcp.json
){
"servers": {
"keboola": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.<YOUR_REGION>.keboola.com/sse"
]
}
}
}
<YOUR_REGION>
with your specific stack URL from the available stack URLs#
in your chat to reference specific tools or resourcesFor detailed setup and troubleshooting, see the VS Code MCP documentation.
Keboola’s MCP Server comes with a rich set of tools your AI client (like Claude or Cursor) can use to interact with your data environment — just by asking in plain language. Don’t worry about remembering command names — your AI client handles that. Just describe what you want to do.
These methods are for developers or specific use cases (e.g., testing, contributing to the MCP server). For CLI control, dev environments, or contributing to the MCP Server, check out the MCP GitHub repo.
Need help or want to contribute? Open an issue on GitHub to report bugs, request features, or suggest improvements. We’d love your ideas, fixes, and feedback to make MCP even better.
Don't forget to give us a star on GitHub!