Máy Chủ Keboola MCP

Máy Chủ Keboola MCP

Kết nối nền tảng dữ liệu Keboola của bạn trực tiếp với các công cụ AI, tự động hóa pipeline ETL, quản lý metadata, và chạy biến đổi SQL từ bất cứ đâu với Máy Chủ Keboola MCP.

Máy Chủ “Keboola” MCP làm gì?

Máy Chủ Keboola MCP hoạt động như một cầu nối mã nguồn mở giữa dự án Keboola của bạn và các công cụ AI hiện đại. Nó kết nối các trợ lý AI và khách hàng MCP (như Claude, Cursor, Windsurf, VS Code và nhiều cái khác) tới nền tảng Keboola, cung cấp các tính năng như truy cập lưu trữ, biến đổi SQL, quản lý thành phần và kích hoạt công việc dưới dạng các công cụ có thể gọi được. Sự tích hợp này cho phép các mô hình và agent AI truy vấn bảng, quản lý cấu hình, thực thi công việc và tương tác với metadata trực tiếp từ môi trường của họ. Qua đó, quy trình phát triển được tinh gọn, loại bỏ mã kết nối trung gian, và đảm bảo dữ liệu và khả năng phù hợp luôn sẵn sàng cho agent AI khi cần, nâng cao năng suất và cho phép tự động hóa phức tạp.

Danh sách Prompts

Danh sách Tài nguyên

Danh sách Công cụ

Dựa trên các tính năng của repository và tài liệu hiện có, các công cụ sau được Máy Chủ Keboola MCP cung cấp:

  • Lưu trữ: Truy vấn bảng trực tiếp và quản lý mô tả bảng hoặc bucket trong lưu trữ Keboola.
  • Thành phần: Tạo, liệt kê và kiểm tra các extractor, writer, data app, và cấu hình biến đổi.
  • SQL: Tạo và thực thi biến đổi SQL bằng ngôn ngữ tự nhiên.
  • Công việc: Chạy thành phần, kích hoạt biến đổi và lấy chi tiết thực thi công việc.
  • Metadata: Tìm kiếm, đọc và cập nhật tài liệu dự án cùng metadata của đối tượng.

Các Trường Hợp Sử Dụng của MCP này

  • Quản lý Cơ sở Dữ liệu: Truy vấn và quản lý trực tiếp bảng hoặc bucket trong lưu trữ Keboola, cho phép agent AI lấy hoặc thay đổi dữ liệu dự án.
  • Khám phá Cơ sở mã & Cấu hình: Liệt kê, tạo và kiểm tra extractor, writer và cấu hình biến đổi từ các công cụ AI, đơn giản hóa việc quản lý cấu hình.
  • Tự động hóa Biến đổi SQL: Sử dụng ngôn ngữ tự nhiên để tạo và thực thi truy vấn SQL, giúp biến đổi và phân tích dữ liệu lưu trữ nhanh chóng.
  • Điều phối & Giám sát Công việc: Chạy thành phần, điều phối công việc và lấy lịch sử thực thi, giúp tự động hóa và giám sát quy trình ETL/dữ liệu dễ dàng.
  • Xử lý Metadata: Tìm kiếm, đọc và cập nhật tài liệu dự án cùng metadata để giữ thông tin được tổ chức và dễ truy cập cho cả con người lẫn agent AI.

Hướng dẫn cài đặt

Windsurf

  1. Đảm bảo bạn đã cài đặt Python 3.10+ và uv.
  2. Lấy token API Storage của Keboola và (nếu dùng token tùy chỉnh) schema workspace của bạn.
  3. Trong Windsurf, tìm tệp cấu hình MCP.
  4. Thêm mục Máy Chủ Keboola MCP bằng đoạn JSON sau:
    {
      "mcpServers": {
        "keboola-mcp": {
          "command": "uv",
          "args": ["pip", "run", "--", "keboola-mcp-server"]
        }
      }
    }
    
  5. Lưu tệp cấu hình và khởi động lại Windsurf.
  6. Xác minh máy chủ đã sẵn sàng trên giao diện MCP của Windsurf.

Bảo mật API Keys (Windsurf)

{
  "mcpServers": {
    "keboola-mcp": {
      "command": "uv",
      "args": ["pip", "run", "--", "keboola-mcp-server"],
      "env": {
        "KBC_STORAGE_TOKEN": "${KBC_STORAGE_TOKEN}",
        "KBC_WORKSPACE_SCHEMA": "${KBC_WORKSPACE_SCHEMA}"
      },
      "inputs": {
        "KBC_STORAGE_TOKEN": "env",
        "KBC_WORKSPACE_SCHEMA": "env"
      }
    }
  }
}

Claude

  1. Đảm bảo đã cài đặt Python 3.10+ và uv.
  2. Lấy thông tin xác thực Keboola cần thiết.
  3. Mở cấu hình MCP cho client Claude.
  4. Thêm cấu hình Máy Chủ Keboola MCP:
    {
      "mcpServers": {
        "keboola-mcp": {
          "command": "uv",
          "args": ["pip", "run", "--", "keboola-mcp-server"]
        }
      }
    }
    
  5. Lưu và khởi động lại Claude.
  6. Xác nhận máy chủ có thể truy cập từ Claude.

Cursor

  1. Cài đặt Python 3.10+ và uv.
  2. Chuẩn bị token API Keboola và schema workspace của bạn.
  3. Mở tệp cấu hình MCP của Cursor.
  4. Thêm cấu hình sau:
    {
      "mcpServers": {
        "keboola-mcp": {
          "command": "uv",
          "args": ["pip", "run", "--", "keboola-mcp-server"]
        }
      }
    }
    
  5. Lưu tệp và khởi động lại Cursor.
  6. Kiểm tra kết nối tới máy chủ MCP thành công.

Cline

  1. Đảm bảo đã cài đặt Python 3.10+ và uv.
  2. Lấy các thông tin xác thực Keboola cần thiết.
  3. Chỉnh sửa phần cấu hình máy chủ MCP trong cấu hình của Cline.
  4. Thêm mục Máy Chủ Keboola MCP:
    {
      "mcpServers": {
        "keboola-mcp": {
          "command": "uv",
          "args": ["pip", "run", "--", "keboola-mcp-server"]
        }
      }
    }
    
  5. Lưu cấu hình và khởi động lại Cline.
  6. Xác minh máy chủ hoạt động bình thường.

Lưu ý: Hãy bảo mật các thông tin xác thực nhạy cảm như API token bằng biến môi trường như hướng dẫn trong ví dụ Windsurf phía trên.

Cách sử dụng MCP này trong flows

Sử dụng MCP trong FlowHunt

Để tích hợp máy chủ MCP vào luồng FlowHunt của bạn, hãy bắt đầu bằng cách thêm thành phần MCP vào flow và kết nối nó với agent AI:

FlowHunt MCP flow

Nhấn vào thành phần MCP để mở bảng cấu hình. Trong phần cấu hình MCP hệ thống, chèn thông tin máy chủ MCP của bạn theo định dạng JSON này:

{
  "keboola-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Sau khi cấu hình, agent AI giờ đây có thể sử dụng MCP này như một công cụ với đầy đủ chức năng và khả năng của nó. Hãy nhớ thay “keboola-mcp” bằng tên thực tế của máy chủ MCP của bạn và thay URL bằng URL máy chủ MCP của bạn.


Tổng quan

MụcCó sẵnChi tiết/Ghi chú
Tổng quanTóm tắt và các tính năng có trong README.md
Danh sách PromptsKhông tìm thấy mẫu prompt cụ thể
Danh sách Tài nguyênKhông đề cập MCP resource cụ thể
Danh sách Công cụCác công cụ Lưu trữ, Thành phần, SQL, Công việc, Metadata được mô tả trong tính năng
Bảo mật API KeysCách dùng biến môi trường được trình bày trong README
Hỗ trợ Sampling (ít quan trọng khi đánh giá)Không đề cập tới hỗ trợ sampling

Đánh giá của tôi: Máy Chủ Keboola MCP cung cấp bộ công cụ mạnh mẽ và hướng dẫn cài đặt rõ ràng, tuy nhiên thiếu template prompt và định nghĩa resource MCP cụ thể trong tài liệu. Trọng tâm hỗ trợ các agent AI truy cập luồng dữ liệu phức tạp là rất tốt. Chưa có tài liệu về sampling và roots. Nhìn chung, đây là MCP thực tiễn và sẵn sàng cho sản xuất, nhưng còn thiếu một số tài liệu về prompt/resource.


Điểm MCP

Có LICENSE✅ (MIT)
Có ít nhất một công cụ
Số Forks12
Số Stars64

Câu hỏi thường gặp

Máy Chủ Keboola MCP là gì?

Máy Chủ Keboola MCP là cầu nối mã nguồn mở giúp kết nối dự án Keboola của bạn với các khách hàng và trợ lý AI, cung cấp các tính năng như truy cập lưu trữ, biến đổi SQL, quản lý thành phần và điều phối công việc dưới dạng các công cụ có thể gọi được. Nhờ vậy, các quy trình tự động nâng cao và luồng công việc do AI điều khiển có thể thực hiện trực tiếp từ các môi trường như FlowHunt, Claude, Cursor và nhiều hơn nữa.

Máy Chủ Keboola MCP cung cấp các công cụ gì?

Máy Chủ Keboola MCP cung cấp các công cụ để: truy vấn và quản lý bảng trong lưu trữ Keboola, tạo và thực thi biến đổi SQL bằng ngôn ngữ tự nhiên, quản lý extractor, writer và data app, chạy và giám sát công việc, và xử lý metadata dự án.

Làm thế nào để cung cấp thông tin xác thực Keboola của tôi một cách an toàn?

Nên sử dụng biến môi trường để lưu trữ các thông tin nhạy cảm như API token. Các ví dụ cài đặt phía trên hướng dẫn cách tham chiếu thông tin xác thực qua biến môi trường trong từng client được hỗ trợ.

Các trường hợp sử dụng phổ biến của Máy Chủ Keboola MCP là gì?

Bạn có thể tự động hóa pipeline ETL, cho phép agent AI truy vấn và thay đổi dữ liệu, điều phối công việc, quản lý cấu hình, thực thi biến đổi SQL và cập nhật tài liệu/metadata dự án — tất cả trực tiếp từ công cụ AI hoặc phát triển bạn ưa thích.

Tích hợp Máy Chủ Keboola MCP vào FlowHunt như thế nào?

Thêm thành phần MCP vào flow của bạn trên FlowHunt, cấu hình với thông tin Máy Chủ Keboola MCP (tên và URL), và kết nối với agent AI. Điều này giúp AI tự động hóa và truy cập dữ liệu ngay trong luồng của bạn.

Tăng tốc Keboola với AI qua Máy Chủ MCP

Trao quyền cho các agent AI của bạn truy cập, biến đổi và điều phối dữ liệu trong Keboola. Hãy thử Máy Chủ Keboola MCP với FlowHunt để tối ưu hóa luồng công việc và tự động hóa vận hành dữ liệu của bạn.

Tìm hiểu thêm

Tích Hợp Máy Chủ Kibela MCP
Tích Hợp Máy Chủ Kibela MCP

Tích Hợp Máy Chủ Kibela MCP

Máy chủ Kibela MCP kết nối trợ lý AI với không gian làm việc Kibela, cho phép tìm kiếm tài liệu, quản lý tri thức và tự động hóa quy trình làm việc liền mạch bằ...

5 phút đọc
AI MCP Servers +4
Tích Hợp Máy Chủ KWDB MCP
Tích Hợp Máy Chủ KWDB MCP

Tích Hợp Máy Chủ KWDB MCP

Máy chủ KWDB MCP kết nối các trợ lý AI với cơ sở dữ liệu KWDB, cho phép khai thác trí tuệ doanh nghiệp, thao tác dữ liệu và tích hợp liền mạch với quy trình Flo...

6 phút đọc
MCP Database +5
Tích Hợp Máy Chủ MCP KiCad
Tích Hợp Máy Chủ MCP KiCad

Tích Hợp Máy Chủ MCP KiCad

Máy chủ KiCad MCP kết nối trợ lý AI với hệ sinh thái KiCad EDA, cho phép truy cập, khám phá và quản lý dự án PCB mượt mà, giúp tối ưu hóa quy trình phần cứng....

5 phút đọc
AI EDA +5