keboola/keboola-mcp-server

keboola/keboola-mcp-server

от keboola
MCP сервер для подключения AI-агентов к Keboola: он открывает доступ к данным, SQL-запросам и трансформациям без написания кода. Идеален для аналитиков и разработчиков, которые хотят кормить ИИ актуальными данными напрямую.

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.

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.

Часто задаваемые вопросы

У этого сервера пока нет списка инструментов.

Выберите клиент, чтобы установить keboola/keboola-mcp-server:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "keboola-keboola-mcp-server-1immknke5g": {
      "command": "uvx",
      "args": [
        "keboola_mcp_server --transport <transport>"
      ],
      "env": {
        "KBC_STORAGE_API_URL": "https://connection.YOUR_REGION.keboola.com",
        "KBC_STORAGE_TOKEN": "your_keboola_storage_token",
        "KBC_WORKSPACE_SCHEMA": "your_workspace_schema",
        "KBC_BRANCH_ID": "your_branch_id_optional"
      }
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "keboola-keboola-mcp-server-1immknke5g": {
      "command": "uvx",
      "args": [
        "keboola_mcp_server --transport <transport>"
      ],
      "env": {
        "KBC_STORAGE_API_URL": "https://connection.YOUR_REGION.keboola.com",
        "KBC_STORAGE_TOKEN": "your_keboola_storage_token",
        "KBC_WORKSPACE_SCHEMA": "your_workspace_schema",
        "KBC_BRANCH_ID": "your_branch_id_optional"
      }
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "keboola-keboola-mcp-server-1immknke5g": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "keboola_mcp_server --transport <transport>"
      ],
      "env": {
        "KBC_STORAGE_API_URL": "https://connection.YOUR_REGION.keboola.com",
        "KBC_STORAGE_TOKEN": "your_keboola_storage_token",
        "KBC_WORKSPACE_SCHEMA": "your_workspace_schema",
        "KBC_BRANCH_ID": "your_branch_id_optional"
      }
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"keboola-keboola-mcp-server-1immknke5g\",\"type\":\"stdio\",\"command\":\"uvx\",\"args\":[\"keboola_mcp_server --transport <transport>\"],\"env\":{\"KBC_STORAGE_API_URL\":\"https://connection.YOUR_REGION.keboola.com\",\"KBC_STORAGE_TOKEN\":\"your_keboola_storage_token\",\"KBC_WORKSPACE_SCHEMA\":\"your_workspace_schema\",\"KBC_BRANCH_ID\":\"your_branch_id_optional\"}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "keboola-keboola-mcp-server-1immknke5g": {
      "command": "uvx",
      "args": [
        "keboola_mcp_server --transport <transport>"
      ],
      "env": {
        "KBC_STORAGE_API_URL": "https://connection.YOUR_REGION.keboola.com",
        "KBC_STORAGE_TOKEN": "your_keboola_storage_token",
        "KBC_WORKSPACE_SCHEMA": "your_workspace_schema",
        "KBC_BRANCH_ID": "your_branch_id_optional"
      }
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add keboola-keboola-mcp-server-1immknke5g --env KBC_STORAGE_API_URL=https://connection.YOUR_REGION.keboola.com --env KBC_STORAGE_TOKEN=your_keboola_storage_token --env KBC_WORKSPACE_SCHEMA=your_workspace_schema --env KBC_BRANCH_ID=your_branch_id_optional -- uvx keboola_mcp_server --transport <transport>

Либо через JSON-конфиг:

claude mcp add-json keboola-keboola-mcp-server-1immknke5g "{\"command\":\"uvx\",\"args\":[\"keboola_mcp_server --transport <transport>\"],\"env\":{\"KBC_STORAGE_API_URL\":\"https://connection.YOUR_REGION.keboola.com\",\"KBC_STORAGE_TOKEN\":\"your_keboola_storage_token\",\"KBC_WORKSPACE_SCHEMA\":\"your_workspace_schema\",\"KBC_BRANCH_ID\":\"your_branch_id_optional\"}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add keboola-keboola-mcp-server-1immknke5g --env KBC_STORAGE_API_URL=https://connection.YOUR_REGION.keboola.com --env KBC_STORAGE_TOKEN=your_keboola_storage_token --env KBC_WORKSPACE_SCHEMA=your_workspace_schema --env KBC_BRANCH_ID=your_branch_id_optional -- uvx keboola_mcp_server --transport <transport>

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.keboola-keboola-mcp-server-1immknke5g]
command = "uvx"
args = ["keboola_mcp_server --transport <transport>"]

[mcp_servers.keboola-keboola-mcp-server-1immknke5g.env]
KBC_STORAGE_API_URL = "https://connection.YOUR_REGION.keboola.com"
KBC_STORAGE_TOKEN = "your_keboola_storage_token"
KBC_WORKSPACE_SCHEMA = "your_workspace_schema"
KBC_BRANCH_ID = "your_branch_id_optional"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите keboola/keboola-mcp-server, а в поле команды запуска — строку ниже:
uvx keboola_mcp_server --transport <transport>

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "keboola-keboola-mcp-server-1immknke5g": {
      "command": "uvx",
      "args": [
        "keboola_mcp_server --transport <transport>"
      ],
      "env": {
        "KBC_STORAGE_API_URL": "https://connection.YOUR_REGION.keboola.com",
        "KBC_STORAGE_TOKEN": "your_keboola_storage_token",
        "KBC_WORKSPACE_SCHEMA": "your_workspace_schema",
        "KBC_BRANCH_ID": "your_branch_id_optional"
      }
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "keboola-keboola-mcp-server-1immknke5g": {
      "command": "uvx",
      "args": [
        "keboola_mcp_server --transport <transport>"
      ],
      "env": {
        "KBC_STORAGE_API_URL": "https://connection.YOUR_REGION.keboola.com",
        "KBC_STORAGE_TOKEN": "your_keboola_storage_token",
        "KBC_WORKSPACE_SCHEMA": "your_workspace_schema",
        "KBC_BRANCH_ID": "your_branch_id_optional"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например keboola-keboola-mcp-server-1immknke5g.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: keboola-keboola-mcp-server-1immknke5g
    command: uvx
    args:
      - "keboola_mcp_server --transport <transport>"
    env:
      KBC_STORAGE_API_URL: https://connection.YOUR_REGION.keboola.com
      KBC_STORAGE_TOKEN: your_keboola_storage_token
      KBC_WORKSPACE_SCHEMA: your_workspace_schema
      KBC_BRANCH_ID: your_branch_id_optional
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "keboola-keboola-mcp-server-1immknke5g": {
      "command": "uvx",
      "args": [
        "keboola_mcp_server --transport <transport>"
      ],
      "env": {
        "KBC_STORAGE_API_URL": "https://connection.YOUR_REGION.keboola.com",
        "KBC_STORAGE_TOKEN": "your_keboola_storage_token",
        "KBC_WORKSPACE_SCHEMA": "your_workspace_schema",
        "KBC_BRANCH_ID": "your_branch_id_optional"
      }
    }
  }
}

Похожие MCP-сервера

ergut/mcp-bigquery-server

ergut/mcp-bigquery-server

от ergut

Этот MCP сервер позволяет AI-ассистентам выполнять read-only запросы к BigQuery через обычный чат. Поддерживает защиту PII-полей, автосканирование схем и гибкую настройку. Идеален для безопасного анализа данных без написания SQL.

TypeScript⭐ 148
lucashild/mcp-server-bigquery

lucashild/mcp-server-bigquery

от lucashild

MCP сервер для Google BigQuery: LLM просматривает схемы таблиц и выполняет SQL-запросы. Полезен аналитикам и разработчикам для AI-интеграции с данными.

Python⭐ 131
hydrolix/mcp-hydrolix

hydrolix/mcp-hydrolix

от hydrolix

MCP-сервер для выполнения SQL-запросов к Hydrolix: получай данные, список баз и таблиц, схему. Помогает разработчикам и аналитикам работать с Hydrolix через Claude Desktop, Claude Code или VS Code ...

Python⭐ 11
Snowflake-Labs/mcp

Snowflake-Labs/mcp

официальный

от snowflake-labs

Устаревший MCP-сервер сообщества для Snowflake Cortex AI: поиск, аналитика, агент, управление объектами и выполнение SQL. Проект больше не поддерживается — для всех сценариев используйте официальный Snowflake MCP Server.

Python⭐ 300
iunera/druid-mcp-server

iunera/druid-mcp-server

от iunera

MCP-сервер для Apache Druid: инструменты, ресурсы и промпты для управления кластерами, SQL-запросов, настройки ингредиентов и мониторинга здоровья. Даёт AI-ассистентам возможность управлять и анали...

Java⭐ 18
jovezhong/mcp-timeplus

jovezhong/mcp-timeplus

от jovezhong

MCP сервер для интеграции Timeplus с AI-ассистентами: выполняйте SQL-запросы, управляйте базами, таблицами и Kafka-потоками, настраивайте ETL и подключайтесь к Apache Iceberg. Удобен для аналитики реального времени.

Python⭐ 12
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин