Integrator MCP Server (legacy) について
Integrator MCP Server (legacy)は、Integratorの自動化シナリオをAIアシスタント向けのツールとして提供します。On-Demand設定のシナリオを検出し、入力を説明して実行し、構造化JSONを返します。
主な機能
- 01On-Demandシナリオの検出
- 02入力パラメーターの解決と説明
- 03自動化シナリオの実行
- 04構造化JSONの出力
活用シーン
- 01AIアシスタントからIntegratorワークフローを実行
- 02既存の自動化ロジックをAIシステムに公開
- 03シナリオの結果を構造化データとして取得
MCP 対応
Integratorアカウントに接続し、対象シナリオをMCPツールとして提供します。`scenarios:read`および`scenarios:run`スコープを持つAPIキーが必要です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Integrator MCP Server(レガシー)
AI アシスタントが Integrator のシナリオをツールとして利用できるようにする、Model Context Protocol サーバーです。この連携により、AI システムから Integrator の自動化ワークフローを実行し、操作できます。
注:このプロジェクトは、Make が開発したソフトウェア(MIT ライセンス)のフォークです。
Boost.space が改変し、メンテナンスしています。
動作の仕組み
MCP サーバーは次の処理を行います。
- Integrator アカウントに接続し、「On-Demand」スケジュールが設定されたすべてのシナリオを特定します
- 各シナリオの入力パラメーターを解析して解決し、AI アシスタントにわかりやすいパラメーターの説明を提供します
- AI アシスタントが適切なパラメーターを指定してシナリオを実行できるようにします
- シナリオの出力を構造化 JSON として返し、AI アシスタントが結果を適切に解釈できるようにします
メリット
- Integrator のシナリオを、AI アシスタントから呼び出せるツールにできます
- AI システムに機能を公開しながら、複雑な自動化ロジックを Integrator で維持できます
- AI アシスタントと既存の自動化ワークフローとの双方向通信を実現できます
Claude Desktop での使用方法
前提条件
- NodeJS
- MCP クライアント(Claude Desktop App など)
scenarios:readおよびscenarios:runスコープを持つ Integrator API キー
インストール
Claude Desktop アプリでこのサーバーを使用するには、次の設定を claude_desktop_config.json の「mcpServers」セクションに追加します。
{
"mcpServers": {
"integrator": {
"command": "npx",
"args": ["-y", "@boostspace/integrator-mcp-server"],
"env": {
"INTEGRATOR_API_KEY": "<your-api-key>",
"INTEGRATOR_TEAM": "<your-team-id>"
}
}
}
}
INTEGRATOR_API_KEY- Integrator のプロフィールで API キーを生成できます。INTEGRATOR_TEAM- Team ページの URL で ID を確認できます。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。