Keboola MCP Server - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

Keboola MCP Server 是一个用于与 Keboola Connection 交互的 MCP 服务器,提供数据访问和管理工具。

核心功能

  • 列出存储桶和表
  • 获取存储桶和表信息
  • 预览表数据
  • 导出表数据到 CSV
  • 列出组件和配置

适用场景

  • 需要与 Keboola Connection 进行数据交互的开发
  • 数据分析师需要快速访问和预览数据
  • 数据导出和转换任务

工具列表

  • List buckets and tables: 列出可用的存储桶和表
  • Get bucket and table information: 获取存储桶和表的详细信息
  • Preview table data: 预览表数据内容
  • Export table data to CSV: 将表数据导出为 CSV 文件
  • List components and configurations: 列出组件及其配置

常见问题解答

  1. 连接问题:检查 Keboola Storage API token 是否正确,确保路径是绝对路径。
  2. 虚拟环境问题:确认虚拟环境已正确激活且所有依赖已安装。
  3. 区域设置:确保 YOUR_REGION 设置正确,或直接使用 connection

使用教程

使用依赖

  • Python 3.10 或更新版本
  • Keboola Storage API token
  • Snowflake Read Only Workspace

安装教程

通过 Smithery 安装

bash
npx -y @smithery/cli install keboola-mcp-server --client claude

手动安装

bash
git clone https://github.com/keboola/keboola-mcp-server.git
cd keboola-mcp-server
python3 -m venv .venv
source .venv/bin/activate
pip3 install -U pip
pip3 install -e .

调试方式

  1. 检查 Claude Desktop 日志中的错误信息。
  2. 验证 Keboola Storage API token 是否正确。
  3. 确保所有路径是绝对路径。
  4. 确认虚拟环境已激活且依赖已安装。

开发

运行测试

bash
pytest

代码格式化

bash
black .
isort .

类型检查

bash
mypy .

点击访问

搜索工具

MCP Actions Adapter - MCP服务,MCP服务器,MCP教程

2025-4-29 16:14:44

搜索工具

Tasker MCP - MCP服务,MCP服务器,MCP教程

2025-4-29 16:14:52

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索