Sealgate について
Sealgate MCP Serverは、組織データやツールへのエージェントアクセスを管理するSealgateゲートウェイ向けの軽量プロキシです。管理対象のMCPサーバーを一覧表示し、最近のエージェントセッション、データの流れ、ブロックされた操作を確認できます。
主な機能
- 01管理対象MCPサーバーの一覧表示
- 02アクセス分類と接続状態の表示
- 03最近のエージェントセッションと監査イベントの確認
- 04データの流れとブロックされた操作の報告
活用シーン
- 01組織が管理するMCPサーバーの確認
- 02最近のエージェント活動と監査イベントの確認
- 03ゲートウェイポリシーによる操作のブロック状況の確認
MCP 対応
設定済みのSealgateゲートウェイへリクエストを転送するMCPツールを提供します。ゲートウェイはアクセス制御ポリシーを適用し、リモートのStreamable HTTP接続とstdioパッケージに対応します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.sealgate.ai/mcp/{api_key}/?client={label}claude mcp add --transport http edison-watch-sealgate https://mcp.sealgate.ai/mcp/{api_key}/?client={label}{"mcpServers":{"edison-watch-sealgate":{"type":"http","url":"https://mcp.sealgate.ai/mcp/{api_key}/?client={label}"}}}Cursor で開く{"servers":{"edison-watch-sealgate":{"type":"http","url":"https://mcp.sealgate.ai/mcp/{api_key}/?client={label}"}}}VS Code で開く{"mcpServers":{"edison-watch-sealgate":{"type":"http","url":"https://mcp.sealgate.ai/mcp/{api_key}/?client={label}"}}}{"mcpServers":{"edison-watch-sealgate":{"serverUrl":"https://mcp.sealgate.ai/mcp/{api_key}/?client={label}"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Sealgate MCP サーバー
Sealgate 用の Model Context Protocol(MCP)サーバーです。 Sealgate は AI のデータ漏えいを防止するプラットフォームです。AI エージェント(Claude、ChatGPT、Cursor、Copilot)と組織の データやツールの間に設置する、セキュリティゲートウェイおよびデータファイアウォールです。
このサーバーは薄型の MCP プロキシです。少数のツール呼び出しを
Sealgate ゲートウェイに転送します。ゲートウェイは 2 つの環境変数で設定します。
Sealgate は管理対象のリリースホスト(リモート MCP ゲートウェイの mcp.sealgate.ai
と Management API の dashboard.sealgate.ai)を運用し、デモ環境やセルフホストの組織は
独自のホストを運用するため、このブリッジはホストに依存しません。URL とキーを指定するだけで利用できます。
ツール
| ツール | 内容 |
|---|---|
list_mcp_servers | Sealgate ゲートウェイによって管理されている MCP サーバーを、アクセス制御の分類と接続状態とともに一覧表示します。 |
get_session_status | 最近のエージェントセッションと監査イベントを確認します。エージェントが実行した操作、やり取りされたデータ、ブロックされたアクションを把握できます。 |
ホスト型ゲートウェイに接続する
Sealgate は、https://mcp.sealgate.ai/mcp でマネージド型のリモート MCP ゲートウェイを運用しています。これはユーザーごとのプロキシで、有効にしたすべての MCP サーバーを 1 つの Streamable HTTP エンドポイントの背後に集約し、すべての呼び出しに Sealgate のアクセス制御ポリシーを適用します。インストールは不要です。クライアントでエンドポイントを指定し、ブラウザーからサインインしてください。
Endpoint: https://mcp.sealgate.ai/mcp
Transport: streamable HTTP (remote, not stdio)
Auth: OAuth 2.1 in the browser, no key to paste
| クライアント | 追加方法 |
|---|---|
| Claude に追加 をクリックすると、名前と URL が入力された状態で カスタムコネクターを追加 ダイアログが開きます。Claude では外部リンクからの追加として表示されますが、これは正常です。Team プランと Enterprise プランでは、管理者が追加します。 | |
| 「設定」→「コネクター」→「詳細設定」と進み、開発者モードをオンにします。「コネクター」に戻り、作成をクリックしてエンドポイントを貼り付け、名前を付けます。ツールメニューを更新するため、新しいチャットを開始してください。 | |
claude mcp add --transport http --scope user sealgate https://mcp.sealgate.ai/mcpその後、セッションで /mcp を実行してサインインします。 | |
動作しない場合は、「設定」→「MCP」でエンドポイントを手動で追加してください。 | |
| VS Code に追加 には Copilot エージェントモードが必要です。 | |
Streamable HTTP 経由の拡張機能として追加されます。 | |
https://mcp.sealgate.ai/mcp を指定するリモート MCP サーバーを Streamable HTTP 経由で追加し、ブラウザーからサインインします。 | |
https://mcp.sealgate.ai/mcp に Streamable HTTP 経由で接続するリモートサーバーを追加します。Cline、Zed、Windsurf はすべて動作しますが、設定の表記はそれぞれ異なります(VS Code は servers、Cursor と Cline は mcpServers、Zed は context_servers を使用し、Windsurf は他のクライアントが url を使う箇所で serverUrl を要求します)。 |
ワンクリックボタンはすべて https:// のインストール URL 経由で遷移します。GitHub は cursor:// などのカスタム URL スキームをリンクから削除するためです。
OAuth の仕組み
このゲートウェイは OAuth 2.1 認可サーバーなので、ほとんどのクライアントは API キーなしで接続できます。このフローでは、動的クライアント登録(RFC 7591)とクライアント ID メタデータドキュメントを使用し、PKCE(S256)を必須とします。また、offline_access スコープを介してリフレッシュトークンを発行するため、毎時間再認証しなくてもセッションの接続が維持されます。ディスカバリー、同意、トークンの各エンドポイントはすべてゲートウェイと同じオリジン上にあるため、単一オリジンでセルフホストする場合も追加設定は不要です。
URL に含める API キー
OAuth フローを実行できないクライアントは、代わりに Sealgate API キーを URL のパス セグメントとして渡せます。
https://mcp.sealgate.ai/mcp/{api_key}/?client={label}
{api_key} をダッシュボードのキーに、{label} を任意のセッションラベルに置き換えます。これは OAuth ではなく、Authorization ヘッダーでもありません。キーはパス内を通過します。
mcp.sealgate.ai はマネージドリリースホストです。デモ環境とセルフホスト環境の組織は、それぞれ独自のゲートウェイホストを運用しているため、必要に応じて URL を自分のものに置き換えてください。
メッセージングアプリに接続する
同じゲートウェイが Sealgate のメッセージングコネクター(Beeper デスクトップアプリと sealgate-stdiod トンネル)にも接続するため、上記のどのクライアントからもチャットネットワーク上のメッセージを読み取り、送信できます。エージェントが読み取る、または送信するすべてのメッセージには、他のすべてのツール呼び出しと同じポリシーチェックが適用され、同じ監査ログに記録されます。
| ネットワーク | ガイド |
|---|---|
| https://sealgate.ai/connect/whatsapp | |
| https://sealgate.ai/connect/telegram | |
| https://sealgate.ai/connect/imessage | |
| https://sealgate.ai/connect/signal | |
| https://sealgate.ai/connect/linkedin | |
| https://sealgate.ai/connect/instagram | |
| https://sealgate.ai/connect/messenger | |
| https://sealgate.ai/connect/discord | |
| https://sealgate.ai/connect/x | |
| https://sealgate.ai/connect/line | |
| クライアント別ガイド | Codex + iMessage、Claude + LinkedIn、ChatGPT + WhatsApp、および https://sealgate.ai/connect にある全 100 件 |
Codex + iMessage を 1 つのコマンドで設定できます。コンパニオンリポジトリ Edison-Watch/codex-imessage では、1 回のインストール手順でゲートウェイを介して Codex と iMessage を接続します。
設定
組織から発行またはホストされる次の 2 つの環境変数を設定します。
| 変数 | 説明 |
|---|---|
SEALGATE_GATEWAY_URL | Sealgate Management API のベース URL(例:https://dashboard.sealgate.ai)。 |
SEALGATE_API_KEY | ダッシュボードから取得した Sealgate API キー。 |
いずれかが未設定の場合、すべてのツールは失敗する代わりに明確な設定メッセージを返すため、レジストリのプローブや --help がクラッシュすることはありません。
インストール
上記のホスト型ゲートウェイの利用を推奨します。npm パッケージは、リモートサーバーを使用できないクライアント向けの stdio の代替手段です。npx 経由で実行し、「設定」に記載されている 2 つの環境変数が必要です。また、公式 MCP Registry に ai.sealgate/gateway および io.github.Edison-Watch/sealgate-mcp として公開されています。
{
"mcpServers": {
"sealgate": {
"command": "npx",
"args": ["-y", "@sealgate/mcp"],
"env": {
"SEALGATE_GATEWAY_URL": "https://dashboard.sealgate.ai",
"SEALGATE_API_KEY": "your-sealgate-api-key"
}
}
}
}
VS Code では同じブロックを servers と表記し、"type": "stdio" を指定します。各クライアント向けの設定済みファイルは examples/ にあります。
使用方法
# Run over stdio (default transport)
npx -y @sealgate/mcp
# Show usage
npx -y @sealgate/mcp --help
stdio の代わりにストリーム可能な HTTP を提供するには、SEALGATE_MCP_TRANSPORT=http(任意の PORT、デフォルトは 3000)を設定します。
開発
Bun が必要です。
bun install
bun run src/index.ts --help # run from source
bun test # run tests
bun run build # bundle to dist/
make ci # lint, typecheck, dead-code, and the rest
リンク
- ウェブサイト:https://sealgate.ai
- ドキュメント:https://docs.sealgate.ai
- 開発者向けドキュメント、API リファレンス、統合ガイド:SealGate 開発者向けドキュメント
- 接続ガイド:https://sealgate.ai/connect
- お問い合わせ:[email protected]
ライセンス
MIT。Copyright GPU-EVM LTD (Sealgate)。LICENSE をご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。