Skip to main content
Kết nối tài khoản Flespi của bạn để cho phép các agent CloudThinker quản lý thiết bị GPS, giám sát telemetry, kiểm tra channel và stream, và vận hành hạ tầng đội xe thông qua Flespi MCP server. Flespi xác thực bằng API token (loại Standard hoặc ACL) được tạo trong Flespi panel.

Nền tảng hỗ trợ


Điều kiện tiên quyết

  • Tài khoản Flespi tại flespi.io.
  • Quyền truy cập Flespi panel để tạo và quản lý API token.
  • Với môi trường production, ACL token có quyền giới hạn cho các module CloudThinker cần.

Thiết lập

CloudThinker kết nối với Flespi qua MCP server chính thức của họ bằng API token của Flespi.
1

Tạo tài khoản Flespi

Đăng ký tại flespi.io nếu bạn chưa có tài khoản.
2

Tạo API token

Trong flespi panel, điều hướng đến Tokens trong menu bên trái và nhấn nút ”+”:
  • Name: CloudThinker Agent
  • Type: Standard (development) hoặc ACL (production)
  • TTL: Đặt thời gian hết hạn — ví dụ: 7776000 (90 ngày). Flespi yêu cầu tất cả token phải có TTL hoặc ngày hết hạn.
Sao chép ngay token 64 byte.
3

Thêm kết nối trong CloudThinker

Điều hướng đến Connections → Flespi và nhập token bạn vừa tạo.
4

Kiểm tra kết nối

Nhấn Connect. CloudThinker xác minh token và hiển thị trạng thái Connected.
Flespi dùng FlespiToken — không phải Bearer — làm tiền tố xác thực. CloudThinker xử lý điều này tự động, nhưng hãy ghi nhớ khi debug API call thủ công.

Chi tiết kết nối


Quyền yêu cầu

Loại token

Thời hạn token

Flespi yêu cầu tất cả token phải hết hạn. Đặt ít nhất một trong hai:
  • ttl — giây không hoạt động trước khi hết hạn (đặt lại sau mỗi lần gọi API)
  • expire — Unix timestamp cho thời điểm hết hạn cứng
Với tích hợp chạy lâu dài, dùng ttl (ví dụ: 7776000 = 90 ngày). Bộ đếm đặt lại sau mỗi lần gọi API, nên token đang hoạt động sẽ không hết hạn bất ngờ.

Quyền ACL khuyến nghị (production)

Chỉ đọc (tối thiểu): Đọc-ghi (nếu cần thao tác ghi):
ACL token từ chối tất cả theo mặc định. Chỉ các quyền được cấp rõ ràng mới được phép. Token với POST trên gw/devices sẽ không có GET trừ khi cũng được cấp.

Khả năng của agent

Sau khi kết nối, các agent có thể:

Công cụ MCP có sẵn

Công cụ miễn phí (0 credit): Công cụ trả phí:

AI credit

Theo dõi mức sử dụng qua AI tile trong flespi panel, API GET /ai/logs, hoặc MQTT topic flespi/log/ai/#.

Xác minh kết nối

Ví dụ prompt


Xử lý sự cố

  • Token có thể đã hết hạn — kiểm tra cài đặt TTL và ngày hết hạn trong flespi panel.
  • Tạo token mới và cập nhật kết nối trong CloudThinker.
  • Token hết hạn sẽ bị flespi tự động xóa.
  • ACL token của bạn thiếu tổ hợp module + HTTP method bắt buộc.
  • Cập nhật ACL token để cấp quyền cần thiết.
  • Nhớ rằng: ACL từ chối tất cả theo mặc định — mỗi quyền phải được cấp rõ ràng.
  • AI credit hàng tháng đã cạn kiệt.
  • Gói Free: chờ đến tháng sau. Gói Commercial: kiểm tra cài đặt vượt mức.
  • Theo dõi mức sử dụng credit qua GET /ai/logs hoặc mã sự kiện 1710.
  • flespi tính tổng mức sử dụng API + MQTT + lưu lượng mỗi phút.
  • Giảm tần suất yêu cầu hoặc gộp thao tác.
  • Token có mức sử dụng cao nhất bị chặn trước; các token khác tiếp tục hoạt động.
  • Danh sách trắng IP được cấu hình trên token nhưng IP máy chủ của bạn chưa được thêm.
  • Cập nhật danh sách trắng IP của token trong flespi panel: Token settings → IPs whitelist.

Bảo mật

  • Quyền tối thiểu — chỉ cấp các quyền mà agent cần cho trường hợp sử dụng của bạn; bắt đầu với quyền chỉ đọc và mở rộng sau.
  • Chỉ đọc theo mặc định — sử dụng thông tin xác thực chỉ đọc trừ khi bạn muốn agent thực hiện thay đổi qua kết nối này.
  • Xoay vòng thông tin xác thực — xoay vòng khóa và token theo lịch trình thông thường của bạn; CloudThinker sẽ lấy giá trị mới khi bạn cập nhật kết nối.
  • Thu hồi khi bàn giao — xóa thông tin xác thực tại nhà cung cấp khi bạn xóa một kết nối hoặc khi đồng nghiệp rời nhóm.
  • Token riêng biệt — tạo token riêng cho CloudThinker; không bao giờ chia sẻ nó giữa các tích hợp hoặc dùng Master token
  • ACL cho production — sử dụng ACL token với chỉ các quyền tối thiểu cần thiết; ACL token từ chối tất cả theo mặc định

Liên quan

Kết nối MCP

Tích hợp MCP tùy chỉnh

Kết nối Kubernetes

Điều phối container cho workload IoT