Celigo について
CeligoのAIプロジェクトは、Celigoプラットフォームでの連携構築・管理向けにスキルとMCPコンテンツをまとめています。MCPサーバーはOAuthログインに対応し、一般的な設定、実行、トラブルシューティングを支援し、より広いワークフロー向けのスキルも備えています。
主な機能
- 01OAuthによるCeligoアカウントへのアクセス
- 02連携、フロー、接続の設定
- 03フローの実行とエラー確認
- 04MCPプロンプトと参照リソース
- 05連携ワークフロー向けスキル
活用シーン
- 01Celigo連携の構築や設定
- 02フローを実行してエラーを調査
- 03マッピング、SQL、Handlebars式の作成
- 04アカウントや接続のトラブルシューティング
MCP 対応
Celigo Platform MCPサーバーは、連携と関連リソースの管理、フロー実行、エラーやログの確認ツールを公開します。プロンプト、リソース、サーバーの説明も提供し、認証にはOAuthを使用します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.integrator.io/celigo-mcpclaude mcp add --transport http com-celigo-celigo https://api.integrator.io/celigo-mcp{"mcpServers":{"com-celigo-celigo":{"type":"http","url":"https://api.integrator.io/celigo-mcp"}}}Cursor で開く{"servers":{"com-celigo-celigo":{"type":"http","url":"https://api.integrator.io/celigo-mcp"}}}VS Code で開く{"mcpServers":{"com-celigo-celigo":{"type":"http","url":"https://api.integrator.io/celigo-mcp"}}}{"mcpServers":{"com-celigo-celigo":{"serverUrl":"https://api.integrator.io/celigo-mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://api.integrator.io/celigo-mcphttps://api.eu.integrator.io/celigo-mcphttps://api.au.integrator.io/celigo-mcphttps://api.ca.integrator.io/celigo-mcpツール
詳細
Celigo AI
AI を活用して Celigo プラットフォーム上のインテグレーションを構築するためのワンストップショップです。
このリポジトリには、次のものが含まれています。
- スキル -- AI コーディングアシスタント(Claude Code、Cursor、Codex、その他50 以上)向けのドメイン知識
- MCP プロンプトとリソース -- Celigo MCP サーバーが提供するコンテンツ
スキルをインストールする
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 以上のエージェントでは、上記のスキルのインストールを使用してください。
プラグインをインストールすると、Celigo Platform MCP サーバーも設定されます。OAuth で認証されます。エージェントが初めて使用するときに Celigo へのサインインを求められるため、API トークンは必要ありません。
各リージョンでは独自の ID プロバイダーが稼働しているため、サインインはアカウントをホストするリージョンに対してのみ完了します。別のリージョンを選択しない限り、プラグインは 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を参照してください。
プラグインは一度に 1 つのリージョンに接続します。複数のリージョンにあるアカウントを利用するには、リージョンごとに別の名前(Celigo-EU など)で追加のサーバーを追加してください。各リージョンのエンドポイントについては、リージョンを参照してください。
Claude(claude.ai、Desktop、またはモバイル)を使用していますか?Celigo はすべてのリージョンで Claude のコネクターディレクトリにあります。Claude に追加を選択し、Connect を選んで、ご利用のリージョンの URL を指定してください。
別のクライアント(VS Code、Windsurf、Gemini CLI、Codex CLI、または Claude Desktop の設定ファイル)を使用していますか?ワンクリックの Add to Claude、Add to Cursor、Install in VS Code リンクと、コピーして貼り付けられる設定については、**Celigo MCP サーバーに接続する**を参照してください。
スキル
スキルの使用方法では celigo CLI コマンドを示していますが、ほとんどの操作はバンドルされている Celigo Platform MCP サーバーのツール(list_* / upsert_* / delete_resource / run_flow / deploy_template)に直接対応しているため、MCP 経由で接続するエージェントも同じスキルに従い、コマンドブロックを変換して使用できます。一部の管理機能(ローカルのアカウントインデックス、スタック、オンプレミスエージェント、ユーザー)は CLI / REST / UI でのみ利用でき、API トークンは UI でのみ管理できます。
| スキル | 説明 |
|---|---|
| getting-started | 基本概念、構築順序、アカウントの確認、使用するスキル |
| configuring-connections | 認証情報、認証方式、OAuth、iClients |
| configuring-exports | データソースの手順――REST、SOAP、データベース、ファイル、Webhook、差分(増分)エクスポート |
| configuring-imports | データの出力先の手順――マッピング、ルックアップ、アップサートロジック |
| building-flows | エクスポートとインポートを接続するパイプライン――スケジュール設定、連結、エラー管理 |
| building-syncs | データ取り込みの同期――アプリケーションのテーブルをデータウェアハウスに複製する方法。バックフィルとスキーマ変更への対応を含みます |
| building-apis | 外部から同期的にアクセスするためのカスタム HTTP エンドポイント |
| building-tools | フロー、API、エージェント、MCP サーバーから呼び出せる再利用可能な操作 |
| building-mcp-servers | 外部 AI エージェントにツールを公開する MCP エンドポイント |
| building-b2b | EDI 統合――取引先、X12/EDIFACT、ファイル定義 |
| configuring-ai-agents | サポート対象のあらゆるモデルプロバイダーで利用できる、LLM を活用したインポート手順 |
| configuring-filters | エクスポート、インポート、分岐で使用する式フィルターとスクリプトフィルター |
| configuring-guardrails | PII 検出、コンテンツモデレーション、AI による検証 |
| configuring-lookup-caches | 高速なルックアップと重複排除のためのインメモリーキー・バリューストア |
| configuring-topics | Event Streams トピック――一度発行して複数のフローで利用する方法、保持期間、メッセージ、リスナーの位置 |
| managing-users | ワークスペースユーザー――招待、権限、MFA/SSO、アクセスレベル |
| managing-end-users | MCP エンドユーザー、グループ、ロール、機能の付与 |
| managing-integrations | 環境をまたいだ統合コンテナー、複製、ライフサイクル管理(ILM) |
| managing-file-storage | Celigo Storage のファイルとフォルダー、Storage Query、取引先向けのホステッド SFTP サーバー |
| managing-api-tokens | インバウンド API トークン――スコープ設定、ローテーション、取り消し/削除のライフサイクル |
| managing-network-policies | API トークン、MCP サーバー、サインイン用の IP 許可リストと拒否リスト |
| managing-stacks | フックとコネクターラッパー用の独自コンピューティング環境(サーバーまたは AWS Lambda) |
| managing-on-premise-agents | ファイアウォール内のプライベートシステムへの安全な接続 |
| using-marketplace-templates | テンプレートと Integration Apps のインストール、事前構築済みフローのコピー |
| troubleshooting-flows | 失敗、部分的なエラー、停止したジョブ、空の実行の診断 |
| writing-mappings | Mapper 2.0、Transformation 2.0、ルックアップ、レスポンスマッピング |
| writing-handlebars | マッピング、URI、SQL、フィルター用の動的テンプレート式 |
| writing-settings-forms | 統合、フローグループ、フロー、エクスポート、インポート、接続、iClients の設定を収集する設定フォーム |
| writing-scripts | JavaScript フック――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 エージェント、ガードレール、ルックアップキャッシュ、MCP サーバー、EDI プロファイル、ファイル定義、Celigo Storage ファイル、テンプレート、ユーザーに加え、フローの実行や、そのエラーと実行ログの確認およびトリアージにも対応しています。
- **Celigo CLI**は、シェルを使うエージェントに適しています。ローカルのファイルツリーを使ったワークフロー(
celigo pull、diff、push、promote、lint)、アカウントインデックス(celigo account snapshot|search|dependencies|lint)、およびデプロイ済み MCP サーバーにツールがないすべてのドメインに対応しています。
現在、デプロイ済み MCP サーバーには、同期、Event Streams トピック、ネットワークポリシー、エンドユーザーとそのグループおよびロール、Storage Query とホスト型 SFTP ファイルサーバー、スタック、オンプレミスエージェント、フロー、ツール、API のテスト実行、インテグレーションとフローのクローン、インテグレーションのリビジョンとスナップショット、接続の ping とデバッグログ、エクスポートとインポートの呼び出し、プロセッサーの実行(Handlebars、フィルター、ファイルパーサー)、通知、長時間実行アラート、イベントレポート、および Celigo Storage ファイル以外のごみ箱からの復元と完全削除を行うツールはありません。これらには、CLI、integrator.io REST API、または UI を使用してください。API トークンは UI でのみ管理できます。スキルに references/mcp.md がある場合、そのスキルでサーバーができることとできないことが記載されています。
スラッシュコマンド
このプラグインには、Cursor と Claude Code 向けのスラッシュコマンド(スキルを活用したヘルパー)が含まれています。作成用コマンドはアカウントに接続していなくても動作します。/celigo-troubleshoot は、CLI または MCP サーバーのいずれかに接続されている場合に、そこからアカウント情報を読み取ります。
| コマンド | 説明 |
|---|---|
/celigo-plan-integration | 要件に基づいて新しいインテグレーションを計画します(設計と構築順序) |
/celigo-handlebars | Handlebars 式を作成またはデバッグします |
/celigo-sql | RDBMS のエクスポート/インポート用 SQL を作成します |
/celigo-mapping | フィールドマッピングを作成します(Mapper 2.0) |
/celigo-review-config | 貼り付けたリソース設定をベストプラクティスに照らしてレビューします |
/celigo-troubleshoot | 失敗、部分的、空、または停止したフローを診断し、修正内容を示します(依頼されるまでは読み取り専用) |
MCP プロンプトとリソース
mcp/ ディレクトリには、MCP プロトコルの prompts/list、prompts/get、resources/list、resources/read エンドポイントを通じて Celigo MCP サーバーが提供するプロンプトとリソース、およびサーバーの instructions が含まれています。新しいサーバービルドでは、スキル自体も skill://celigo/<name>/<path> と get_skill ツールを通じて提供されます。デプロイ済みサーバーが提供するのはプロンプトとリソースのみです。詳しくは mcp/README.md を参照してください。
プロンプト
| プロンプト | 説明 |
|---|---|
| getting-started | Celigo 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 コンテンツの追加
フロントマターのスキーマと、Celigo MCP サーバーがこれらのファイルをどのように使用するかについては、MCP README を参照してください。
Celigo CLI
スキルでは、例として Celigo CLI を参照しています。次のコマンドでインストールできます。
npm install -g celigo-cli
該当する場合は、API および UI の代替手段も記載しています。
リンク
ライセンス
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。