jordanrburger_keboola-mcp-server

jordanrburger_keboola-mcp-server

3.2

If you are the rightful owner of jordanrburger_keboola-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Claude MCP server for exploring and managing your Keboola Connection project, providing tools to interact with Keboola's Storage API.

The Keboola Explorer MCP Server is designed to facilitate the management and exploration of your Keboola Connection project. It provides a seamless interface to interact with Keboola's Storage API, allowing users to browse through buckets, tables, and components efficiently. The server is integrated with Claude Desktop, enabling users to execute commands and retrieve data directly from their Keboola projects. With a focus on ease of use, the server supports various operations such as listing buckets, retrieving table information, and managing component configurations. The setup requires Python 3.10 or higher, and a valid Keboola Storage API token, ensuring secure and authenticated access to your data.

Features

  • Bucket Management: Tools to list and retrieve information about buckets.
  • Table Management: Capabilities to list tables, get table details, and preview data.
  • Component Management: Functions to list and manage component configurations.
  • Secure API Access: Utilizes environment variables for secure token management.
  • Integration with Claude Desktop: Seamless operation within the Claude Desktop environment.

Tools

  1. list_all_buckets

    List all buckets and their basic information in the project

  2. get_bucket_info

    Get detailed information about a specific bucket

  3. list_bucket_tables_tool

    List all tables in a specific bucket

  4. get_table_info

    Get details for specific forms

  5. get_table_preview

    Preview data for a specific table (by default, up to 100 rows)

  6. list_component_configs

    List all configurations for a specific component