keboola-mcp-server

The Keboola MCP Server repository provides a Model Context Protocol server for interacting with Keboola Connection, enabling users to list and access data from the Keboola Storage API.

67
3

Keboola MCP Server

This repository hosts the Keboola Model Context Protocol (MCP) server, designed to facilitate interaction with Keboola Connection. It offers tools for accessing and listing data from the Keboola Storage API.

Key Features:

  • Listing buckets, tables, components, and configurations.
  • Retrieving bucket and table information.
  • Previewing and exporting table data to CSV.

Installation:

The server can be installed via Smithery or manually. Manual installation involves cloning the repository, creating a virtual environment, and installing the package with pip.

Setup:

The server can be integrated with Claude Desktop and Cursor AI. Configuration involves modifying the respective configuration files to include the server's command, arguments, and environment variables (Keboola Storage API token, Snowflake credentials).

Development:

The repository includes instructions for running tests, formatting code with Black and isort, and performing type checking with Mypy.

The server is licensed under the MIT License.

Repository

KE
keboola

keboola/keboola-mcp-server

Created

January 12, 2025

Updated

March 28, 2025

Language

Python

Category

Developer Tools