MCPServers
Keboola Explorer - MCP server logo

Keboola Explorer

10
0

Summary

This Keboola Explorer MCP server, developed by Jordan Burger, provides a bridge between AI assistants and the Keboola Connection platform. Built with Python and leveraging libraries like httpx and pandas, it offers tools for exploring and managing Keboola projects, including bucket and table operations, component configurations, and data previews. The implementation focuses on simplifying interactions with Keboola's Storage API, making it accessible for AI models to query and analyze data stored in Keboola. It's particularly useful for tasks like data exploration, project management, and automated reporting, enabling AI assistants to access and manipulate data in Keboola without requiring deep knowledge of the underlying API complexities.

Available Actions(25)

retrieve_buckets

Lists all storage buckets in your Keboola project.

get_bucket_detail

Retrieves detailed information about a specific bucket.

retrieve_bucket_tables

Returns all tables within a specific bucket.

get_table_detail

Provides detailed information for a specific table.

update_bucket_description

Updates the description of a bucket.

update_column_description

Updates the description for a given column in a table.

update_table_description

Updates the description of a table.

query_table

Executes custom SQL queries against your data.

get_sql_dialect

Identifies whether your workspace uses Snowflake or BigQuery SQL dialect.

create_component_root_configuration

Creates a component configuration with custom parameters.

create_component_row_configuration

Creates a component configuration row with custom parameters.

create_sql_transformation

Creates an SQL transformation with custom queries.

find_component_id

Returns list of component IDs that match the given query.

get_component

Gets information about a specific component given its ID.

get_component_configuration

Gets information about a specific component/transformation configuration.

get_component_configuration_examples

Retrieves sample configuration examples for a specific component.

retrieve_component_configurations

Retrieves configurations of components present in the project.

retrieve_transformations

Retrieves transformation configurations in the project.

update_component_root_configuration

Updates a specific component configuration.

update_component_row_configuration

Updates a specific component configuration row.

update_sql_transformation_configuration

Updates an existing SQL transformation configuration.

retrieve_jobs

Lists and filters jobs by status, component, or configuration.

get_job_detail

Returns comprehensive details about a specific job.

start_job

Triggers a component or transformation job to run.

docs_query

Searches Keboola documentation based on natural language queries.

Last Updated: April 17, 2025

Community Reviews

0.0
0 reviews
5
0
4
0
3
0
2
0
1
0

No reviews yet. Be the first to review!

Sign in to join the conversation

Coming soon to
HighlightHighlight AI

Language

TypeScript

Categories

Tags