Coupler.io

📊 企业数据 · 一键SQL查询

通过MCP协议安全读取Coupler.io数据流,支持SQL查询与自动化OAuth认证,适合无代码数据分析场景。

收藏
5.2k
安装
1.2k
版本
1.1.2
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Coupler.io MCP技能是一种只读型数据访问接口,专为将云端数据集成平台Coupler.io与AI助手打通而设计。用户需通过mcporter CLI工具建立连接,采用OAuth 2.0 PKCE流程完成认证,支持token自动刷新。

关键操作路径:
1. 使用list-dataflows获取所有OpenClaw目标的数据流清单

2. 通过get-dataflow提取特定流的元数据及最新执行ID

3. 调用get-schema查看列定义(列名格式为col_0, col_1等)

4. 使用get-data执行SQL查询(固定表名data),支持标准LIMIT/WHERE子句

认证配置要点: 必须使用mcporter auth --http-url一次性完成认证与配置持久化,手动分步添加会导致401循环。配置文件中必须包含"auth": "oauth"字段方可启用token缓存机制。

显著优点

  • 企业级OAuth安全:采用PKCE增强型授权码流程,token 2小时过期+自动刷新,符合现代安全标准
  • 零代码SQL访问:将Coupler.io的200+数据源(Google Sheets、Airtable、数据库等)转化为可直接查询的数据端点
  • 流式HTTP传输:相比SSE更轻量,兼容更多网络环境
  • 严格的只读隔离:从架构层面禁止任何写入操作,降低数据误改风险

潜在缺点与局限性

  • 可见性受限:仅支持OpenClaw目标的数据流,常规Coupler.io导出目标不可用
  • 列名抽象化:原始列名被转换为col_N格式,需额外查阅schema映射
  • 依赖特定CLI:必须安装并正确配置mcporter,增加了工具链复杂度
  • 无实时数据:基于最后一次成功执行的数据快照,非实时同步
  • 单表限制:SQL查询仅支持FROM data单一表,复杂JOIN操作受限

适合人群

  • 数据分析师:需要快速探查Coupler.io同步后的结构化数据
  • AI辅助研究者:通过自然语言生成SQL查询,无需编写API集成代码
  • 无代码团队:不具备工程资源但需要程序化访问业务数据的场景
  • 合规敏感场景:只读权限设计满足严格的数据安全审计要求

常规风险

  • Token管理风险:尽管有自动刷新,但--reset操作或配置丢失可能导致认证中断
  • schema变更盲区:上游数据源结构变化后,抽象的col_N映射可能失效而不自知
  • 查询性能陷阱:未加LIMIT的大表查询可能消耗大量资源,建议始终先采样(LIMIT 5)
  • 配置漂移:手动编辑mcporter.json时遗漏"auth": "oauth"会导致静默认证失败

Coupler.io 内容

手动下载zip · 3.0 kB
skill-card.mdtext/markdown
请选择文件