jordanrburger_keboola-mcp-server
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
list_all_buckets
List all buckets and their basic information in the project
get_bucket_info
Get detailed information about a specific bucket
list_bucket_tables_tool
List all tables in a specific bucket
get_table_info
Get details for specific forms
get_table_preview
Preview data for a specific table (by default, up to 100 rows)
list_component_configs
List all configurations for a specific component