mcp-server
by keboola·★ 84·综合分 46
Keboola MCP Server 连接 AI 代理与 Keboola 平台,将数据、SQL 查询和作业触发器作为 MCP 工具暴露。
概述
Keboola MCP Server 是 Model Context Protocol 的开源实现,连接 AI 代理与 Keboola 数据平台。它将 Keboola 功能(如存储访问、SQL 转换和作业触发器)转换为 Claude、Cursor、CrewAI 和 LangChain 等 AI 助手的可调用工具。服务器支持多种传输协议(包括 stdio 和 HTTP),提供远程和本地部署选项。通过 OAuth 认证和细粒度的工具授权控制,适合生产环境使用。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
如果您已经在使用 Keboola 并且希望直接将其与 AI 代理集成而不编写自定义集成代码,请选择此服务器。
什么时候不要选它
如果您除了触发作业之外还需要写入权限,或者您尚未投资 Keboola 生态系统,请避免使用此服务器。
此 server 暴露的工具
从 README 抽取出 12 个工具query_dataQuery tables directly from Keboola storage
create_configCreate new configuration for extractors, writers, or data apps
get_configsList and inspect existing component configurations
run_jobExecute components and transformations
get_job_detailsRetrieve details and status of job executions
create_sql_transformationCreate SQL transformations using natural language
get_bucketsList and manage storage buckets
get_tablesRetrieve information about tables in storage
create_data_appCreate and deploy Streamlit data applications
search_metadataSearch project documentation and object metadata
get_flowRetrieve details of workflow pipelines
update_table_descriptionUpdate descriptions for tables or buckets
说明:Tool names inferred from feature descriptions and authorization documentation without explicit tool signatures
可对比工具
安装
安装
远程 MCP 服务器(推荐)
- 导航到 Keboola 项目设置 →
MCP Server选项卡 - 复制服务器 URL(格式:
https://mcp.<YOUR_REGION>.keboola.com/mcp) - 在 AI 助手中配置 URL
- 使用 Keboola 账户进行身份验证
Claude Desktop 集成
{
"mcpServers": {
"keboola": {
"command": "http",
"args": ["https://mcp.<YOUR_REGION>.keboola.com/mcp"]
}
}
}本地开发
- 安装 Python 3.10+ 和
uv - 克隆仓库
- 设置环境变量:
- KBC_STORAGE_TOKEN - KBC_STORAGE_API_URL - KBC_WORKSPACE_SCHEMA - 可选:KBC_BRANCH_ID
- 启动服务器:
``bash python -m mcp_server --transport <stdio|streamable-http> ``
FAQ
- 支持哪些身份验证方法?
- 服务器支持远程部署的 OAuth 身份验证和本地设置的环境变量或头部。
- 我可以限制 AI 代理可用的工具吗?
- 是的,您可以使用 X-Allowed-Tools 和 X-Disallowed-Tools 等 HTTP 头部来过滤工具访问,或设置 X-Read-Only-Mode 限制为只读操作。
mcp-server 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。