DolphinScheduler MCP サーバー
Apache DolphinScheduler 用の Model Context Protocol (MCP) サーバー。AI エージェントが標準化されたプロトコルを通じて DolphinScheduler と対話できるようになります。
概要
DolphinScheduler MCPは、FastMCPベースのサーバーを提供し、DolphinSchedulerのREST APIをAIエージェントが利用できるツール群として公開します。このサーバーはAIモデルとDolphinScheduler間の橋渡しとして機能し、AI主導のワークフロー管理を実現します。
Related MCP server: Role-Specific Context MCP Server
特徴
DolphinScheduler 機能の完全な API カバレッジ
モデルコンテキストプロトコルに準拠した標準化されたツールインターフェース
環境変数またはコマンドライン引数による簡単な設定
包括的なツールドキュメント
インストール
構成
環境変数
DOLPHINSCHEDULER_API_URL: DolphinScheduler API の URL (デフォルト: http://localhost:12345/dolphinscheduler )DOLPHINSCHEDULER_API_KEY: DolphinScheduler API の認証用の API トークンDOLPHINSCHEDULER_MCP_HOST: MCPサーバーをバインドするホスト(デフォルト: 0.0.0.0)DOLPHINSCHEDULER_MCP_PORT: MCPサーバーをバインドするポート(デフォルト: 8089)DOLPHINSCHEDULER_MCP_LOG_LEVEL: ログレベル(デフォルト: INFO)
使用法
コマンドライン
コマンドライン インターフェイスを使用してサーバーを起動します。
Python API
利用可能なツール
DolphinScheduler MCP サーバーは、次のツールを提供します。
プロジェクト管理
プロセス定義管理
プロセスインスタンス管理
タスク定義管理
スケジュール管理
リソース管理
データソース管理
アラートグループ管理
アラートプラグイン管理
労働者グループ管理
テナント管理
ユーザー管理
システムステータス監視
クライアントの使用例
ライセンス
Apacheライセンス2.0