com.keboola/mcp
Connect your AI assistants to Keboola and expose your data, transformations, SQL queries, ...
com.keboola/mcp · Repository · version 1.74.6 · 85 stars · listed from registry
Install
The sweep installs into a clean prefix, but this is the command a user would run:
uvx keboola-mcp-server
Results by platform
Linux
tools/list failed2026-08-16 · probed over pypi5 recorded runs, oldest first.
listTools failed: MCP error 0: Storage API token is not provided.
--- stderr (tail) ---
…8-16 03:00:32,155 keboola_mcp_server.tools.sql INFO: SQL tools added to the MCP server.
/home/runner/.cache/uv/archive-v0/2tJtfw4fk7ayboSc/lib/python3.13/site-packages/keboola_mcp_server/tools/storage/tools.py:53: FastMCPDeprecationWarning: The `serializer` parameter is deprecated. Return ToolResult from your tools for full control over serialization. See https://gofastmcp.com/servers/tools#custom-serialization for migration examples.
FunctionTool.from_function(
/home/runner/.cache/uv/archive-v0/2tJtfw4fk7ayboSc/lib/python3.13/site-packages/keboola_mcp_server/tools/storage/tools.py:61: FastMCPDeprecationWarning: The `serializer` parameter is deprecated. Return ToolResult from your tools for full control over serialization. See https://gofastmcp.com/servers/tools#custom-serialization for migration examples.
FunctionTool.from_function(
/home/runner/.cache/uv/archive-v0/2tJtfw4fk7ayboSc/lib/python3.13/site-packages/keboola_mcp_server/tools/storage/tools.py:69: FastMCPDeprecationWarning: The `serializer` parameter is deprecated. Return ToolResult from your tools for full control over serialization. See https://gofastmcp.com/servers/tools#custom-serialization for migration examples.
FunctionTool.from_function(
2026-08-16 03:00:32,164 keboola_mcp_server.tools.storage.tools INFO: Storage tools added to the MCP server.
╭──────────────────────────────────────────────────────────────────────────────╮
│ │
│ │
│ ▄▀▀ ▄▀█ █▀▀ ▀█▀ █▀▄▀█ █▀▀ █▀█ │
│ █▀ █▀█ ▄▄█ █ █ ▀ █ █▄▄ █▀▀ │
│ │
│ │
│ │
│ FastMCP 3.4.4 │
│ https://gofastmcp.com │
│ │
│ 🖥 Server: Keboola MCP Server, 3.4.4 │
│ 🚀 Deploy free: https://horizon.prefect.io │
│ │
╰──────────────────────────────────────────────────────────────────────────────╯
╭──────────────────────────────────────────────────────────────────────────────╮
│ 🎉 Update available: 3.4.7 │
│ Run: pip install --upgrade fastmcp │
╰──────────────────────────────────────────────────────────────────────────────╯
[08/16/26 03:00:32] INFO Starting MCP server 'Keboola MCP transport.py:241
Server' with transport 'stdio'
2026-08-16 03:00:32,219 mcp.server.lowlevel.server INFO: Processing request of type ListToolsRequest
2026-08-16 03:00:32,219 keboola_mcp_server.mcp INFO: Creating SessionState from config: Config(storage_api_url=None, storage_token=None, branch_id=None, workspace_schema=None, oauth_client_id=None, oauth_client_secret=None, oauth_server_url=None, oauth_scope=None, mcp_server_url=None, jwt_secret=None, bearer_token=None, conversation_id=None).
2026-08-16 03:00:32,219 keboola_mcp_server.mcp ERROR: Failed to initialize Keboola client: Storage API token is not provided.
ERROR event=request_error logging.py:122
method=tools/list source=client
duration_ms=0.13 error=Storage API
token is not provided.
macOS
tools/list failed2026-08-16 · probed over pypi5 recorded runs, oldest first.
listTools failed: MCP error 0: Storage API token is not provided.
--- stderr (tail) ---
…6 03:07:29,509 keboola_mcp_server.tools.sql INFO: SQL tools added to the MCP server.
/Users/runner/.cache/uv/archive-v0/q6lu9RBcUf9cSEnk/lib/python3.14/site-packages/keboola_mcp_server/tools/storage/tools.py:53: FastMCPDeprecationWarning: The `serializer` parameter is deprecated. Return ToolResult from your tools for full control over serialization. See https://gofastmcp.com/servers/tools#custom-serialization for migration examples.
FunctionTool.from_function(
/Users/runner/.cache/uv/archive-v0/q6lu9RBcUf9cSEnk/lib/python3.14/site-packages/keboola_mcp_server/tools/storage/tools.py:61: FastMCPDeprecationWarning: The `serializer` parameter is deprecated. Return ToolResult from your tools for full control over serialization. See https://gofastmcp.com/servers/tools#custom-serialization for migration examples.
FunctionTool.from_function(
/Users/runner/.cache/uv/archive-v0/q6lu9RBcUf9cSEnk/lib/python3.14/site-packages/keboola_mcp_server/tools/storage/tools.py:69: FastMCPDeprecationWarning: The `serializer` parameter is deprecated. Return ToolResult from your tools for full control over serialization. See https://gofastmcp.com/servers/tools#custom-serialization for migration examples.
FunctionTool.from_function(
2026-08-16 03:07:29,605 keboola_mcp_server.tools.storage.tools INFO: Storage tools added to the MCP server.
╭──────────────────────────────────────────────────────────────────────────────╮
│ │
│ │
│ ▄▀▀ ▄▀█ █▀▀ ▀█▀ █▀▄▀█ █▀▀ █▀█ │
│ █▀ █▀█ ▄▄█ █ █ ▀ █ █▄▄ █▀▀ │
│ │
│ │
│ │
│ FastMCP 3.4.4 │
│ https://gofastmcp.com │
│ │
│ 🖥 Server: Keboola MCP Server, 3.4.4 │
│ 🚀 Deploy free: https://horizon.prefect.io │
│ │
╰──────────────────────────────────────────────────────────────────────────────╯
╭──────────────────────────────────────────────────────────────────────────────╮
│ 🎉 Update available: 3.4.7 │
│ Run: pip install --upgrade fastmcp │
╰──────────────────────────────────────────────────────────────────────────────╯
[08/16/26 03:07:29] INFO Starting MCP server 'Keboola MCP transport.py:241
Server' with transport 'stdio'
2026-08-16 03:07:29,938 mcp.server.lowlevel.server INFO: Processing request of type ListToolsRequest
2026-08-16 03:07:29,938 keboola_mcp_server.mcp INFO: Creating SessionState from config: Config(storage_api_url=None, storage_token=None, branch_id=None, workspace_schema=None, oauth_client_id=None, oauth_client_secret=None, oauth_server_url=None, oauth_scope=None, mcp_server_url=None, jwt_secret=None, bearer_token=None, conversation_id=None).
2026-08-16 03:07:29,938 keboola_mcp_server.mcp ERROR: Failed to initialize Keboola client: Storage API token is not provided.
ERROR event=request_error logging.py:122
method=tools/list source=client
duration_ms=0.1 error=Storage API
token is not provided.
Windows
tools/list failed2026-08-16 · probed over pypi4 recorded runs, oldest first.
listTools failed: MCP error 0: Storage API token is not provided.
--- stderr (tail) ---
…eter is deprecated. Return ToolResult from your tools for full control over serialization. See https://gofastmcp.com/servers/tools#custom-serialization for migration examples.
FunctionTool.from_function(
C:\Users\runneradmin\AppData\Local\uv\cache\archive-v0\TcwThslhRv2Q0kQ9\Lib\site-packages\keboola_mcp_server\tools\storage\tools.py:61: FastMCPDeprecationWarning: The `serializer` parameter is deprecated. Return ToolResult from your tools for full control over serialization. See https://gofastmcp.com/servers/tools#custom-serialization for migration examples.
FunctionTool.from_function(
C:\Users\runneradmin\AppData\Local\uv\cache\archive-v0\TcwThslhRv2Q0kQ9\Lib\site-packages\keboola_mcp_server\tools\storage\tools.py:69: FastMCPDeprecationWarning: The `serializer` parameter is deprecated. Return ToolResult from your tools for full control over serialization. See https://gofastmcp.com/servers/tools#custom-serialization for migration examples.
FunctionTool.from_function(
2026-08-16 04:53:01,287 keboola_mcp_server.tools.storage.tools INFO: Storage tools added to the MCP server.
+-----------------------------------------------------------------------------+
| |
| |
| \u2584\u2580\u2580 \u2584\u2580\u2588 \u2588\u2580\u2580 \u2580\u2588\u2580 \u2588\u2580\u2584\u2580\u2588 \u2588\u2580\u2580 \u2588\u2580\u2588 |
| \u2588\u2580 \u2588\u2580\u2588 \u2584\u2584\u2588 \u2588 \u2588 \u2580 \u2588 \u2588\u2584\u2584 \u2588\u2580\u2580 |
| |
| |
| |
| FastMCP 3.4.4 |
| https://gofastmcp.com |
| |
| \U0001f5a5 Server: Keboola MCP Server, 3.4.4 |
| \U0001f680 Deploy free: https://horizon.prefect.io |
| |
+-----------------------------------------------------------------------------+
+-----------------------------------------------------------------------------+
| \U0001f389 Update available: 3.4.7 |
| Run: pip install --upgrade fastmcp |
+-----------------------------------------------------------------------------+
[08/16/26 04:53:01] INFO Starting MCP server 'Keboola MCP transport.py:241
Server' with transport 'stdio'
2026-08-16 04:53:01,521 mcp.server.lowlevel.server INFO: Processing request of type ListToolsRequest
2026-08-16 04:53:01,521 keboola_mcp_server.mcp INFO: Creating SessionState from config: Config(storage_api_url=None, storage_token=None, branch_id=None, workspace_schema=None, oauth_client_id=None, oauth_client_secret=None, oauth_server_url=None, oauth_scope=None, mcp_server_url=None, jwt_secret=None, bearer_token=None, conversation_id=None).
2026-08-16 04:53:01,521 keboola_mcp_server.mcp ERROR: Failed to initialize Keboola client: Storage API token is not provided.
ERROR event=request_error logging.py:122
method=tools/list source=client
duration_ms=0.3 error=Storage API
token is not provided.
Badge
Paste this into the project README to show the current result:
[](https://doesitinstall.com/s/com.keboola__mcp.html)