MCPとは?
Model Context Protocol(MCP) は、AIアプリケーションが外部のデータソースやツールに安全に接続するためのオープンスタンダードです。MCPは、AIアプリケーションにとってのUSB-Cポートのようなもの — 様々なサービスに接続するための標準化された方法です。 MCPを使用することで、CursorやClaude CodeのようなAIコーディングエージェントに、統一されたインターフェースを通じてemmaのツール、インテグレーション、保存済みSkillへのアクセスを、エディタやターミナルから離れることなく提供できます。emmaでMCPを使うメリット
AIコーディングエージェントをemma MCP Serverに接続することで、以下のことが可能になります:100以上のインテグレーションにアクセス
Slack、GitHub、Notion、Gmailなどemmaのインテグレーションを、エディタから離れずに検索・実行
保存済みSkillを再利用
一度emmaに保存したワークフローを、どのマシン・IDE・エージェントからでも再利用
OAuthを自動化
emmaが認証を代わりに処理 — 認証が必要な場合はツールが接続リンクを返す
標準化されたプロトコル
異なるAIアプリケーション間で同じプロトコルを使用
対応トランスポート
emma MCP ServerはリモートでホストされたMCPサーバーで、Streamable HTTPで通信します。インストールは不要 — emma APIキーを使ってHTTPS経由でクライアントから直接接続できます。リモートのStreamable HTTPサーバーは、ローカルのstdioブリッジと完全に同じツール群を提供します。そのため、エージェントからのemmaの使い方を変えずに両者を切り替えられます。
対応クライアント
Streamable HTTPトランスポート(認証用のカスタムヘッダー対応)をサポートするMCPクライアントであれば、emmaに接続できます。emmaが公式にセットアップ手順を用意しているのは:- Cursor — AI搭載コードエディタ
- Claude Code — AnthropicのコーディングエージェントCLI
- Codex — OpenAIのコーディングエージェントCLI
stdioトランスポートのみに対応するクライアント(またはカスタムHTTPヘッダーに未対応のクライアント)は、代わりにローカルの
@duzzle/emma-mcpパッケージを使用できます。詳細はセットアップガイドを参照してください。次のステップ
emma MCP Server
emma公式MCPサーバーと利用可能なツールについて学ぶ
セットアップガイド
emma MCPの設定を始める