mcpField
C
Celigo

Celigo

远程服务
github.com开发工具44 天前更新

关于 Celigo

Celigo 的 AI 项目整合了用于在 Celigo 平台构建和管理集成的技能与 MCP 内容。其 MCP 服务通过 OAuth 登录,支持常见配置、执行和故障排查任务,并配有覆盖更广工作流的技能。

主要功能

  1. 01通过 OAuth 访问 Celigo 账户
  2. 02配置集成、流程和连接
  3. 03运行流程并检查错误
  4. 04提供 MCP 提示词和参考资源
  5. 05提供集成工作流技能

适用场景

  1. 01构建或配置 Celigo 集成
  2. 02运行流程并调查错误
  3. 03编写映射、SQL 或 Handlebars 表达式
  4. 04排查账户和连接问题

MCP 相关

Celigo Platform MCP 服务提供管理集成及相关资源、运行流程、查看错误和日志的工具。它还提供提示词、资源和服务器说明,并使用 OAuth 进行身份验证。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://api.integrator.io/celigo-mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://api.integrator.io/celigo-mcp
Streamable HTTPhttps://api.eu.integrator.io/celigo-mcp
Streamable HTTPhttps://api.au.integrator.io/celigo-mcp
Streamable HTTPhttps://api.ca.integrator.io/celigo-mcp

工具

详细介绍

Celigo AI

借助 AI,在 Celigo 平台上构建集成的一站式平台。

skills.sh

此仓库包含:

安装技能

npx skills add celigo/ai
安装特定技能
# List available skills
npx skills add celigo/ai --list

# Install one skill
npx skills add celigo/ai --skill getting-started

# Install to a specific agent
npx skills add celigo/ai --skill configuring-exports -a claude-code

作为插件安装

此仓库也是 Claude Code、Cursor、Codex 和 Grok Build 的原生插件,其中打包了以下所有技能以及 Celigo Platform MCP 服务。

Claude Code -- 在应用中安装,或使用 claude CLI:

/plugin marketplace add celigo/ai
/plugin install celigo@celigo

Cursor -- 团队管理员可以直接在 Team Marketplaces 中添加此仓库。如需仅添加 MCP 服务,请使用连接 Celigo MCP 服务中的一键式 Add to Cursor 链接。

Codex -- 运行 codex plugin marketplace add celigo/ai,然后在 ChatGPT 桌面应用的 Plugins Directory 中安装 celigo。

Grok Build -- 直接从此仓库安装。--trust 可让插件的 MCP 服务运行:

grok plugin install celigo/ai --trust

对于其他 50 多种 Agent,请使用上文的安装技能方式。

安装插件也会配置 Celigo Platform MCP 服务。它通过 OAuth 进行身份验证——Agent 首次使用时,系统会提示你登录 Celigo,因此无需 API 令牌。

每个区域都有自己的身份提供方,因此只能在托管你账户的区域完成登录。除非选择其他区域,否则插件会连接到 US 端点(https://api.integrator.io/celigo-mcp):

  • Claude Code: 在插件提示时选择 Celigo region,或稍后通过 /plugin configure celigo@celigo 更改。从 CLI 安装时,可传入该选项:claude plugin install celigo@celigo --config api_host=api.eu.integrator.io。区域选择器需要 Claude Code 2.1.271 或更高版本。
  • Cursor: 在 Cursor 控制面板的 Plugins -> Configure 下设置插件的 Celigo region(CELIGO_API_HOST),或设置 CELIGO_API_HOST 环境变量(例如 api.eu.integrator.io);环境变量的优先级更高。
  • Grok Build: 打开 /mcps,选择 Celigo(会显示 setup required),然后选择区域。在此之前服务不会启动,即使选择 US 也是如此。之后如需切换区域,可设置 CELIGO_API_HOST 环境变量(例如 api.eu.integrator.io);环境变量的优先级更高。
  • Codex: 插件始终使用 US 端点。对于 EU、AU 或 CA,请手动添加相应区域的服务——参阅 Codex CLI。

插件一次只能连接一个区域。如需使用多个区域的账户,请将每个其他区域作为独立服务添加,并使用不同的名称,例如 Celigo-EU。所有区域的端点请参阅区域。

使用 Claude(claude.ai、Desktop 或移动端)?所有区域都可以在 Claude 的连接器目录中找到 Celigo:添加到 Claude,然后选择 Connect 并选择相应区域的 URL。

使用其他客户端——VS Code、Windsurf、Gemini CLI、Codex CLI 或 Claude Desktop 的配置文件?请参阅**连接 Celigo MCP 服务**,其中提供一键式 Add to Claude、Add to Cursor 和 Install in VS Code 链接,以及可复制粘贴的配置。

技能

Skill 操作指南展示了 celigo CLI 命令,但大多数操作都可直接映射到捆绑的 Celigo Platform MCP 服务工具(list_* / upsert_* / delete_resource / run_flow / deploy_template),因此通过 MCP 连接的 Agent 可以遵循相同的技能,并转换命令块。少数管理界面(本地账户索引、堆栈、本地部署的 Agent、用户)仍然只能通过 CLI/REST/UI 操作,API 令牌则只能在 UI 中管理。

技能描述
getting-started核心概念、构建顺序、账户发现,以及应使用哪项技能
configuring-connections凭据、身份验证方法、OAuth、iClients
configuring-exports数据源步骤——REST、SOAP、数据库、文件、webhook、增量导出
configuring-imports数据目标步骤——映射、查找、upsert 逻辑
building-flows将导出连接到导入的管道——计划安排、链式调用、错误管理
building-syncsData Ingestion 同步——将应用程序表复制到数据仓库,并处理回填和架构漂移
building-apis用于同步外部访问的自定义 HTTP 端点
building-tools可供工作流、API、Agent 和 MCP 服务调用的可复用操作
building-mcp-servers将工具提供给外部 AI Agent 的 MCP 端点
building-b2bEDI 集成——交易伙伴、X12/EDIFACT、文件定义
configuring-ai-agents在任意受支持的模型提供商上使用大模型驱动的导入步骤
configuring-filters导出、导入和分支上的表达式与脚本过滤器
configuring-guardrailsPII 检测、内容审核、基于 AI 的验证
configuring-lookup-caches用于快速查找和去重的内存键值存储
configuring-topicsEvent Streams 主题——发布一次,在多个工作流中消费;保留策略、消息、监听器位置
managing-users工作区用户——邀请、权限、MFA/SSO、访问级别
managing-end-usersMCP 终端用户、组、角色和能力授权
managing-integrations跨环境的集成容器、克隆和生命周期管理(ILM)
managing-file-storageCeligo Storage 文件和文件夹、Storage Query,以及供合作伙伴使用的托管 SFTP 服务
managing-api-tokens入站 API 令牌——范围设定、轮换、撤销/删除生命周期
managing-network-policiesAPI 令牌、MCP 服务和登录的 IP 允许列表与拒绝列表
managing-stacks用于钩子和连接器包装器的自带计算资源(服务器或 AWS Lambda)
managing-on-premise-agents安全连接防火墙后的私有系统
using-marketplace-templates安装模板和集成应用;复制预构建工作流
troubleshooting-flows诊断故障、部分错误、卡住的作业和空运行
writing-mappingsMapper 2.0、Transformation 2.0、查找、响应映射
writing-handlebars用于映射、URI、SQL、过滤器的动态模板表达式
writing-settings-forms设置表单,用于收集集成、流程组、工作流、导出、导入、连接和 iClients 的设置
writing-scriptsJavaScript 钩子——preSavePage、preMap、postMap、postSubmit
writing-sql用于 Snowflake、Postgres、MySQL 等 RDBMS 导出/导入的 SQL
选择 CLI 或 MCP 服务

两者都可以访问同一个 integrator.io 账户,大多数技能都适用于两者:

  • Celigo Platform MCP 服务无需安装:Claude、Cursor 和 VS Code 等聊天客户端使用 OAuth 登录并调用其工具。它涵盖日常构建和修复流程——连接、导出、导入、流程、集成、脚本、API、工具、AI Agent、护栏、查找缓存、MCP 服务、EDI 配置文件、文件定义、Celigo Storage 文件、模板和用户,还可以运行流程并读取和分类其错误及执行日志。
  • Celigo CLI 适用于使用 shell 的 Agent。它提供本地文件树工作流(celigo pull、diff、push、promote、lint)、账户索引(celigo account snapshot|search|dependencies|lint),以及已部署的 MCP 服务没有工具支持的所有领域。

目前,已部署的 MCP 服务没有用于同步、Event Streams 主题、网络策略、终端用户及其组和角色、Storage Query 和托管 SFTP 文件服务、堆栈、本地部署的 Agent、流程、工具和 API 的测试运行、集成和流程克隆、集成修订和快照、连接 ping 和调试日志、导出和导入调用、处理器运行(Handlebars、筛选器、文件解析器)、通知、长运行时间警报、事件报告,以及除 Celigo Storage 文件之外的回收站还原和清空操作的工具。对于这些操作,请使用 CLI、integrator.io REST API 或 UI;API 令牌只能在 UI 中管理。如果某项技能包含 references/mcp.md,其中会说明 MCP 服务对该技能能做什么和不能做什么。

斜杠命令

该插件为 Cursor 和 Claude Code 提供了斜杠命令——由技能支持的辅助工具。创作类命令无需连接账户即可使用;如果连接了 CLI 或 MCP 服务,/celigo-troubleshoot 会通过其读取账户信息:

命令描述
/celigo-plan-integration根据需求规划新集成(设计 + 构建顺序)
/celigo-handlebars编写或调试 Handlebars 表达式
/celigo-sql为 RDBMS 导出/导入编写 SQL
/celigo-mapping构建字段映射(Mapper 2.0)
/celigo-review-config根据最佳实践审查粘贴的资源配置
/celigo-troubleshoot诊断失败、不完整、为空或卡住的流程,并指出需要修复的内容(在你提出要求前仅限只读)

MCP 提示词和资源

mcp/ 目录包含由 Celigo MCP 服务通过 MCP 协议的 prompts/list、prompts/get、resources/list 和 resources/read 端点提供的提示词和资源,以及服务的 instructions。较新的服务版本还会通过 get_skill 工具,以 skill://celigo/<name>/<path> 的形式提供技能;已部署的服务仅提供提示词和资源——参见 mcp/README.md。

提示词
提示词描述
getting-startedCeligo MCP 服务入门指南——核心概念、构建顺序、工具清单
plan-new-integration根据需求规划新集成
review-flow-config审查现有流程配置
troubleshoot-flow诊断失败或运行异常的流程
diagnose-connection排查连接问题
audit-account-health审计账户运行状况并查找问题
writing-handlebars编写 Handlebars 模板表达式
writing-sql为 RDBMS 导出和导入编写 SQL
资源
资源URI
账户架构模型celigo://resources/account-architecture
账户设置参考celigo://resources/account-settings
API 参考celigo://resources/api-reference
连接器目录celigo://resources/connector-catalog
错误模式celigo://resources/error-patterns
术语表celigo://resources/glossary
Handlebars 辅助函数目录celigo://resources/handlebars-helpers
回收站参考celigo://resources/recycle-bin
工具使用指南celigo://resources/tool-usage-guide
添加 MCP 内容

请参阅 MCP README,了解 frontmatter 架构以及 Celigo MCP 服务如何使用这些文件。

Celigo CLI

这些技能在示例中会引用 Celigo CLI。使用以下命令安装:

npm install -g celigo-cli

适用时也会注明 API 和 UI 的替代方案。

链接

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。