Elaichi について
Elaichiは、企業向けのガバナンス対応MCPプラットフォームです。単一のエンドポイントでエージェントを社内アプリに接続し、ユーザー権限や制限、監査を適用します。
主な機能
- 01企業アプリへの単一エンドポイント接続
- 02ロールに基づくアクセス制御
- 03ツール呼び出しの監査記録
- 04ツールボックスと合成ツール
- 05SSO、SCIM、ディレクトリーグループ対応
活用シーン
- 01エージェントによる業務アプリの操作
- 02ロールごとの利用可能なツール制限
- 03アプリをまたぐエージェント操作の監査
MCP 対応
Elaichiは、接続済みアプリをリモートMCPエンドポイント経由でツールとして公開します。MCPクライアントはElaichiに一度接続し、組織の権限と制限が各呼び出しに適用されます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.elaichi.ai/mcpclaude mcp add --transport http elaichi-5f074d https://api.elaichi.ai/mcp{"mcpServers":{"elaichi-5f074d":{"type":"http","url":"https://api.elaichi.ai/mcp"}}}Cursor で開く{"servers":{"elaichi-5f074d":{"type":"http","url":"https://api.elaichi.ai/mcp"}}}VS Code で開く{"mcpServers":{"elaichi-5f074d":{"type":"http","url":"https://api.elaichi.ai/mcp"}}}{"mcpServers":{"elaichi-5f074d":{"serverUrl":"https://api.elaichi.ai/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Elaichi エージェントスキル
Elaichi の公式エージェントスキルです。Elaichi は企業向けのエージェントプラットフォームです。
Claude Code、
Cursor、および
Agent Skills(SKILL.md)規約に対応するその他のエージェントで利用できます。
次の2つの役割を果たします。
- エージェントがElaichiを効果的に利用できるよう支援します — 最初の検索で適切な接続済みツールを見つけ、正しいアカウントを選び、拒否の内容を正しく読み取り、推測するのではなくツールが見つからない原因を診断します。
- Elaichiの使い方を利用者が把握できるよう支援します — 用語の意味、各画面の場所、操作方法を、普段使っているAIクライアント内で回答します。
インストール
Claude Code
このリポジトリをプラグインマーケットプレイスとして追加し、プラグインをインストールします。
/plugin marketplace add trutohq/elaichi-skills
/plugin install elaichi@elaichi-skills
スキルは elaichi:elaichi、elaichi:elaichi-mcp、
elaichi:elaichi-clients、elaichi:elaichi-connections、
elaichi:elaichi-toolboxes、elaichi:elaichi-governance、
elaichi:elaichi-automations、elaichi:elaichi-data、
elaichi:elaichi-api、elaichi:elaichi-conventions という名前空間で利用できます。
プラグインにはElaichi MCP サーバーも含まれているため、インストールするとClaude CodeがElaichiにも接続されます。プロンプトが表示されたら、サインインしてOAuthの同意画面で組織を選択してください。
インストール前にローカルで試すには、claude --plugin-dir /path/to/elaichi-skills を実行します。
Cursor
Cursorプラグインマーケットプレイスに掲載されているプラグインは、別の専用リポジトリ
trutohq/elaichi-cursor-pluginにあります。このリポジトリとは別のものです。マーケットプレイス経由で利用する場合は、そちらから Elaichi をインストールしてください。MCPサーバーに加え、このリポジトリのスキルとルールのコピーが同期された状態で含まれています。このリポジトリ(elaichi-skills)はスキルとルールの作成元であり、npx skills または以下のリモートルールから直接インストールする対象です。
マーケットプレイスプラグインをインストールすると、Elaichi MCP サーバーにも接続されます。Cursorでサインインし、OAuthの同意画面で組織を選択するよう求められます。これは、ほかのクライアントを接続する際に表示される画面と同じです。
マーケットプレイスに掲載される前、またはマーケットプレイスを使わずに設定したい場合は、代わりにこのリポジトリをリモートルールとして追加します。Cursor Settings → Rules を開き、Project Rules の下にある Add Rule をクリックして、Remote Rule (GitHub) を選択し、次を入力します。
https://github.com/trutohq/elaichi-skills
これによりスキルと常時適用される elaichi ルールの両方が読み込まれますが、MCPサーバーは含まれません。Cursorの Customize → MCPs から別途接続してください。
任意のエージェント(npx skills 経由)
npx skills add trutohq/elaichi-skills
現在のプロジェクトではなくグローバルにインストールするには、-g を追加します。
更新と削除
| Claude Code | Cursor(マーケットプレイス) | Cursor(リモートルール) | npx skills | |
|---|---|---|---|---|
| 更新 | /plugin marketplace update elaichi-skills | マーケットプレイスによって管理されます | Settings → Rules からリモートルールを再同期します | npx skills update |
| 削除 | /plugin uninstall elaichi@elaichi-skills | Settings → Plugins からアンインストールします | Settings → Rules からルールを削除します | npx skills remove trutohq/elaichi-skills |
スキル
| スキル | 説明 |
|---|---|
| elaichi | Elaichi とは何か、使用する用語、アプリ内の各機能の場所、次に読み込むスキルを説明します |
| elaichi-mcp | MCP エンドポイントを操作します — search_tools、execute_tool、run_code、connection 引数、スコープと拒否、ツールが見つからない場合の手順を説明します |
| elaichi-clients | Claude、ChatGPT、Cursor、Microsoft Copilot、その他の MCP クライアントを接続する方法、同意画面で許可する内容、クライアントにツールが表示されない理由を説明します |
| elaichi-connections | アカウントを接続して管理します — 共有と所有権、ステータスと再接続、移管とオフボーディング、カスタムコネクターを説明します |
| elaichi-toolboxes | エージェントができることを管理します — ツールボックスとテンプレートの違い、固定パラメーター、use での共有によって委任される権限、合成ツールを説明します |
| elaichi-governance | ロールとすべての権限カタログ、制限、アクセスリクエスト、承認、監査ログ、オフボーディング、SSO、SCIM を説明します |
| elaichi-automations | ワークフロー — トリガーとスケジュール、ステップ、下書き → ドライラン → 公開のサイクル、実行、承認、Webhook を説明します |
| elaichi-data | コレクション(共有テーブル)、ダッシュボードと公開リンク、ナレッジベースを説明します |
| elaichi-api | api.elaichi.ai を対象にコードを記述します — 認証、カーソルエンベロープ、エラー形式、機能フィールド、CRUD の規則を説明します |
| elaichi-conventions | 基本情報を1ページにまとめています — URL、認証、ページネーション、エラーコード、ID の接頭辞、2つの MCP 名前空間を説明します |
ルール(Cursor のみ)
| ルール | 説明 |
|---|---|
| elaichi | URL、API 認証、リストエンベロープ、エラーコード、ID の接頭辞、MCP 名前空間を記載した、常時適用されるルール |
Claude Code プラグインには「常時適用されるルール」という仕組みがないため、同じ情報はモデルが呼び出す elaichi-conventions スキルを通じて提供されます。このルールは scripts/generate-rule.mjs によってそのスキルから生成され、内容に差異が生じると CI が失敗します — ルールではなく、スキルを編集してください。
Elaichi とは?
Elaichi は企業向けのエージェントプラットフォームです。企業がすでに利用しているソフトウェアを接続し、従業員に付与されているものと同じ権限の範囲内で、エージェントがそれらのシステム上で実際の作業を行えるようにします。
この製品を支えるのは2つの要素であり、多くの AI ツールが提供するのはそのうち1つだけです。リーチ — アプリケーションカタログを一度接続すれば、エージェントが呼び出せるツールとして利用できます。そして抑制 — エージェントが、代わりに操作を行う人以上のアクセス権を得ることはありません。
リーチは MCP 経由で提供されます。AI クライアントが接続するのは Elaichi への1つの接続だけです。アプリはクライアント内ではなく、Elaichi 内で接続します。
Your AI client ──one connection──► Elaichi ──► Slack
──► Jira
──► HubSpot
すべての呼び出しが Elaichi を経由するため、次のことが可能です。
- アクセス権は、その人のロールに従います。 ツールボックス、チーム、ユーザーごとのオーバーライドがすべて適用されます。
- 制限が適用されます。 ブロックされたツールは提示されず、実行もされません。
- すべてが監査されます。 AI の実行主体は推測されるのではなく、フィールドとして記録されます。
- アクセス権の取り消しは1つの操作で完了し、 クライアントの次の呼び出しから有効になります。
提供内容
- 豊富なコネクターカタログ — elaichi.ai/connectors をご覧ください。組織が作成またはフォークしたカスタムコネクターも利用できます。
- ツールボックスとテンプレート — ツールを厳選し、モデル向けに名前を変更し、モデルが決定しないパラメーターを固定して、共有できます。
- 合成ツール — 複数の呼び出しを、エージェントが一度だけ呼び出すツールにまとめます。
- 実行の委任 — ツールボックスを共有すると、同僚は認証情報を見ることなく、あなたのアカウントを使って実行できます。
- 58 種類の権限、8 種類の事前定義ロールに加え、無制限のカスタムロール、ツールごとの制限、追記専用の監査ログを利用できます。これらはすべて MCP にも適用されます。
- SSO、SCIM、ディレクトリーグループのマッピング
- 3 種類のプラン — Personal(無料、1 人向け)、Gold、Black。各プランにはその1つ前のプランの内容が含まれます。新しいワークスペースはすべて、14 日間の Black トライアルから始まります。elaichi.ai/pricing をご覧ください。
リソース
変更履歴
CHANGELOG.md をご覧ください。
ライセンス
Apache-2.0 — LICENSE をご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。