メインコンテンツへスキップ
emma MCP Serverは、emmaのコア機能へのプログラマティックなアクセスを提供し、CursorなどのMCP対応クライアントから直接タスクを実行したり、オートメーションを管理したりできます。

機能

タスク実行

カスタマイズ可能な実行モードでemmaのタスクを実行

オートメーション管理

スケジュールされたオートメーションの作成、更新、管理

ヘルスモニタリング

API接続状態の確認

柔軟なスケジューリング

cron式による精密なスケジュール設定

認証

emma MCP Serverは認証にAPI Keyを使用します。

API Keyの取得方法

  1. emmaにログイン
  2. Settingsに移動
  3. API Keyを生成またはコピー
API Keyは安全に保管してください。バージョン管理にコミットしたり、公開したりしないでください。

利用可能なツール

emma MCP Serverは2つのカテゴリに分類された7つのツールを提供します:

タスク実行

ツール説明
emma_run_taskカスタマイズ可能なモードでemmaのタスクを実行
emma_health_checkemma API接続状態を確認

オートメーション管理

ツール説明
emma_create_automation新しいスケジュールオートメーションを作成
emma_list_automations全オートメーションを一覧表示
emma_get_automation特定のオートメーションの詳細を取得
emma_update_automation既存のオートメーションを更新
emma_delete_automationオートメーションを削除
詳細なパラメータ情報はツールリファレンスを参照してください。

ユースケース

IDEからタスクを実行

Cursorから直接emmaにタスクを依頼:
「今日の天気予報をSlackの#generalに投稿して」
「最新のGitHub issueをまとめてチームに送って」
「監視ダッシュボードを確認して異常があれば報告して」

スケジュールオートメーションの作成

自動的に実行される定期タスクを設定:
「毎朝9時にスタンドアップリマインダーを作成して」
「毎週月曜の朝にウィークリーレポートをスケジュールして」
「本番システムの1時間ごとのヘルスチェックを設定して」

オートメーションの管理

スケジュールされたタスクの表示、更新、削除:
「全てのオートメーションを一覧表示して」
「デイリーレポートのオートメーションを無効にして」
「週次同期を9時から10時に変更して」

実行モード

emma_run_taskでタスクを実行する際、異なる実行モードを指定できます:
モード説明最適な用途
normal標準実行(デフォルト)ほとんどのタスク
deep_thinking複雑なタスク向けの拡張推論複雑な分析、マルチステップタスク
ask情報収集モードリサーチ、データ収集

次のステップ

セットアップガイド

Cursorでemma MCP Serverを設定

ツールリファレンス

全ツールの詳細ドキュメント