Keboola Explorer MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
KBC_STORAGE_TOKENYesYour Keboola Storage API token
KBC_WORKSPACE_USERYesYour Snowflake workspace username

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
list_bucket_info

List information about all buckets in the project.

get_bucket_metadata

Get detailed information about a specific bucket.

list_bucket_tables

List all tables in a specific bucket with their basic information.

get_table_metadata

Get detailed information about a specific table including its DB identifier and column information.

query_table
Executes an SQL SELECT query to get the data from the underlying snowflake database. * When constructing the SQL SELECT query make sure to use the fully qualified table names that include the database name, schema name and the table name. * The fully qualified table name can be found in the table information, use a tool to get the information about tables. The fully qualified table name can be found in the response for that tool. * Snowflake is case-sensitive so always wrap the column names in double quotes. Examples: * SQL queries must include the fully qualified table names including the database name, e.g.: SELECT * FROM "db_name"."db_schema_name"."table_name";
list_components

List all available components and their configurations.

list_component_configs

List all configurations for a specific component.

ID: 72mwt1x862