Skip to main content

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の設定を始める