mcpField
G
gateway

gateway

リモート
sealgate.aiセキュリティ18 週間前に更新
リポジトリ公式サイト

gateway について

gateway は、組織がエージェントによるデータやツールへのアクセスを管理するための Sealgate の MCP プロキシです。サーバー一覧とセッション監査を提供し、ゲートウェイが呼び出しにアクセス方針を適用します。

主な機能

  1. 01管理対象 MCP サーバーと状態の一覧
  2. 02エージェントのセッションと監査イベントの確認
  3. 03データの流れとブロックされた操作の確認
  4. 04リモート HTTP と stdio のトランスポート

活用シーン

  1. 01ゲートウェイ管理下の MCP サーバーの状態確認
  2. 02最近のエージェント操作と監査記録の確認

MCP 対応

MCP サーバーは、Sealgate のサーバー一覧とセッション状態を照会するツールを公開します。呼び出しはプロキシ経由で転送され、ゲートウェイがアクセス方針を適用して監査イベントを記録します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.sealgate.ai/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

SealGate — AI とデータの連携とガバナンスを実現

Sealgate MCP サーバー

MCP npm smithery badge MCP Registry License: MIT

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_serversSealgate ゲートウェイによって管理されている 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
クライアント追加方法
README の画像 ClaudeClaude に追加 をクリックすると、名前と URL が入力された状態で カスタムコネクターを追加 ダイアログが開きます。Claude では外部リンクからの追加として表示されますが、これは正常です。Team プランと Enterprise プランでは、管理者が追加します。
README の画像 ChatGPT「設定」→「コネクター」→「詳細設定」と進み、開発者モードをオンにします。「コネクター」に戻り、作成をクリックしてエンドポイントを貼り付け、名前を付けます。ツールメニューを更新するため、新しいチャットを開始してください。
README の画像 Claude Codeclaude mcp add --transport http --scope user sealgate https://mcp.sealgate.ai/mcp
その後、セッションで /mcp を実行してサインインします。
README の画像 CursorCursor に追加
動作しない場合は、「設定」→「MCP」でエンドポイントを手動で追加してください。
README の画像 VS CodeVS Code に追加 には Copilot エージェントモードが必要です。
README の画像 GooseGoose にインストール
Streamable HTTP 経由の拡張機能として追加されます。
README の画像 Grokbothttps://mcp.sealgate.ai/mcp を指定するリモート MCP サーバーを Streamable HTTP 経由で追加し、ブラウザーからサインインします。
README の画像 任意の MCP クライアント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 トンネル)にも接続するため、上記のどのクライアントからもチャットネットワーク上のメッセージを読み取り、送信できます。エージェントが読み取る、または送信するすべてのメッセージには、他のすべてのツール呼び出しと同じポリシーチェックが適用され、同じ監査ログに記録されます。

ネットワークガイド
README の画像 WhatsApphttps://sealgate.ai/connect/whatsapp
README の画像 Telegramhttps://sealgate.ai/connect/telegram
README の画像 iMessagehttps://sealgate.ai/connect/imessage
README の画像 Signalhttps://sealgate.ai/connect/signal
README の画像 LinkedIn DMshttps://sealgate.ai/connect/linkedin
README の画像 Instagramhttps://sealgate.ai/connect/instagram
README の画像 Messengerhttps://sealgate.ai/connect/messenger
README の画像 Discordhttps://sealgate.ai/connect/discord
README の画像 Xhttps://sealgate.ai/connect/x
README の画像 LINEhttps://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_URLSealgate 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

リンク

ライセンス

MIT。Copyright GPU-EVM LTD (Sealgate)。LICENSE をご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。