mcpField
S
SmartGate

SmartGate

リモート
smartgate.network検索3今日更新
リポジトリ公式サイト

SmartGate について

SmartGateは、調査、コンテキスト処理、チームメモリ、利用量管理を必要とするエージェント向けのホスト型MCPゲートウェイです。検索やページ取得に加え、重複排除、圧縮、予算確認、複数ステップのパイプラインを提供し、ホストモデルはクライアント側に置かれます。

主な機能

  1. 01ウェブ検索とページ取得
  2. 02重複排除とコンテキスト圧縮
  3. 03チームメモリの保存
  4. 04トークン予算の確認と記録
  5. 05複数ステップの調査パイプライン

活用シーン

  1. 01複数の情報源からの調査
  2. 02指定ページの取得と圧縮
  3. 03セッションをまたいだチーム情報の参照
  4. 04トークン使用量の確認や追跡

MCP 対応

Streamable HTTPエンドポイント `https://smartgate.network/api/mcp` を通じて、MCPクライアントに `smart_*` ツールを提供します。調査、コンテキスト処理、メモリ、予算管理、パイプライン実行に利用できます。

設定

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

エンドポイントhttps://smartgate.network/api/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://smartgate.network/api/mcp認証が必要

ツール

詳細

SmartGate

SmartGate — AI と世界をつなぐインテリジェンスレイヤー

AI インテリジェンスレイヤー — ありきたりなアシスタントや LLM プロキシではありません。

Cursor、Claude Code、claude.ai、Cowork 向けの公式 SmartGate プラグインです。

SmartGate は AI と世界をつなぐインテリジェンスレイヤーです。暴走したツールのトラフィックが予想外の請求につながる前に、調査、理解、記憶、行動を支援します。

表面に見えるのは、Smart Research、意思決定、ナレッジ、モニタリングです。MCP は不要です。その内部には、7 つの smart_* プリミティブを基盤とする、5 つの機能(Research、Context、Memory、Control、Pipeline)を備えた MCP ネイティブなアルゴリズム型ゲートウェイがあります。人間向けインターフェース(Web)とエージェント向けインターフェース(MCP/API)を備えています。チャットボットでも、検索アプリでも、モデルルーターでもありません。ホストモデルはクライアント上にとどまります。

Cursor Marketplace 用のプラグインマークには、1:1 のシールド assets/logo.png を使用しています。バナーには公式サイトの OG カードを使用しています。

SmartGate MCP とは

エージェントごとに調査インフラを構築し直す必要はありません。Streamable HTTP 経由で一度接続すれば、ゲートウェイが情報を取得、検索、圧縮、重複排除、記憶し、ツールのトラフィックに厳格な上限を設定してからモデルプロバイダーに送信します。

機能エージェントが行うこと製品
Researchソースを見つけ、ページを Markdown として読み込むTraffic Customs
Context重複する検索結果を重複排除してから圧縮するToken Control
Memoryチームの情報をセッションをまたいで保存し、呼び出す機能
Controlトークン予算を確認、計測し、上限を設定するToken Control
Pipeline調査/読み込み/記憶を 1 つのジョブとして実行するツール

インストール

Dashboard → API Keys でキー(sk_live_…)を発行します。キーをチャットに貼り付けたり、コミットしたりしないでください。

公式 MCP Registry 名:network.smartgate/smartgate。エンドポイントは同じです:https://smartgate.network/api/mcp。掲載されているのはメタデータのみです。引き続き Dashboard の Bearer キーが必要です。

Cursor
  1. Cursor Marketplace から SmartGate をインストールするか、Cursor Dashboard → Plugins → Team Marketplaces → Import from Repo でこのリポジトリをインポートします:https://github.com/smartgate-network/smartgate-workflows
  2. Plugins → SmartGate → Configure を開き、SMARTGATE_API_KEY を設定します
  3. Cursor を再起動(またはウィンドウを再読み込み)して、MCP ハンドシェイクを再実行します
Claude(claude.ai / Cowork / Claude Code)
  1. 掲載後にAnthropic のディレクトリからSmartGateを追加するか、このリポジトリをローカルで読み込みます:claude --plugin-dir .
  2. Claude がプラグインの設定を求めたら、SMARTGATE_API_KEYを設定します。Claude Code では/plugin configure @smartgateも実行できます。
  3. コネクターを確認します。claude.ai / Cowork ではプラグインのコネクタータブを使用し、Claude Code では/mcpを実行してplugin:smartgate:smartgateを探します。
Gemini CLI
gemini extensions install https://github.com/smartgate-network/smartgate-workflows

CLI から求められたらSMARTGATE_API_KEYを設定します。マニフェスト:gemini-extension.json。

初回実行

MCP サーバーが接続済みと表示されたら、次を試してください。

Check my SmartGate token allowance with smart_budget_guard action=check.
smart_fetch https://smartgate.network/docs/tools then summarize Token Control, Traffic Customs, and Audit.
Remember: our staging API rate limit is 100 req/min

ライブのtools/listスキーマ(目的、パラメーター、戻り値)は、このリポジトリではなくホスト型サーバーから取得されます。名前はsmart_*です。smartgate_compress_contextはありません。完全なリファレンス:ドキュメント → ツール。

ツール(レビュー担当者向け早見表)

すべてのツールはJSON 文字列を返します。内容をまとめる前に解析してください。ページの内容を捏造しないでください。

ツール必須任意戻り値
smart_searchquerymax_results(1~50、デフォルトは10)検索結果(results[].url、snippet)
smart_fetchurl(http/https)timeout(デフォルトは30s)ページのmarkdown、title、url
smart_deduptexts(string[])threshold(0~1、デフォルトは0.9)残す/削除するインデックス、または重複排除済みテキスト
smart_context_gatetextratio(デフォルトは0.5)、purposecompressed、ratio、トークン数
smart_budget_guardaction:check | count | recordアクションに応じたtext/tokens利用可能枠、使用量、または記録確認応答
smart_memoryaction:add | search | get | deletetext(add)、query(search)、memory_id(get/delete)形式はアクションによって異なります
smart_pipetemplate または stepsquery、url、textステップごとの結果。テンプレート:research、read、remember。単一ステップには使用しないでください。

このプラグインに同梱されているスキル:

スキル用途
smartgate-workflows適切なワークフローを選択
smartgate-research-agent複数の情報源を使った調査
smartgate-deep-readingURL が分かっているページの精読
smartgate-remember-and-recallチームのメモリー
smartgate-usage-reportクォータ/使用量(コンテンツなし)

設定

Cursor Marketplace: Plugins → SmartGate → Configure → SMARTGATE_API_KEY。Cursor はmcp.json(${SMARTGATE_API_KEY})を読み込みます。

Claude directory / Claude Code: /plugin configure @smartgate → SMARTGATE_API_KEY。Claude は.mcp.json(${user_config.SMARTGATE_API_KEY})を読み込みます。実際のキーはコミットしないでください。

手動設定/レビュー担当者向けの代替手順(プラグインを使用しない場合のみ):これを~/.cursor/mcp.json(ユーザー)または<project>/.cursor/mcp.json(プロジェクト)にマージし、Cursor を再起動します。プレースホルダーを置き換えてください。プラグインもインストールされている場合は、ツールが重複しないようにこのブロックを削除してください。

{
  "mcpServers": {
    "smartgate": {
      "type": "streamable-http",
      "url": "https://smartgate.network/api/mcp",
      "headers": {
        "Authorization": "Bearer sk_live_REPLACE_WITH_YOUR_KEY",
        "X-SmartGate-Agent-Platform": "cursor"
      }
    }
  }
}

Claude Code / claude.ai の代替手順(プラグインがインストールされていない場合のみ)。エンドポイントは同じで、Claude のhttpタイプを使用し、プラグイン版の.mcp.jsonでは${user_config.SMARTGATE_API_KEY}を指定します。

{
  "mcpServers": {
    "smartgate": {
      "type": "http",
      "url": "https://smartgate.network/api/mcp",
      "headers": {
        "Authorization": "Bearer sk_live_REPLACE_WITH_YOUR_KEY",
        "X-SmartGate-Agent-Platform": "claude"
      }
    }
  }
}

ホスト型エンドポイント:POST https://smartgate.network/api/mcp(Streamable HTTP)。ダッシュボード → API キーでキーを発行してください。ディレクトリからスタンドアロンの SmartGate MCP コネクターも追加する場合は、ツールが重複しないよう、同じ URL を使用してください。

データの取り扱い

このプラグインは、Cursor や Claude 内でフェッチ、検索、圧縮、メモリ処理を実行しません。これらの処理は、https://smartgate.network/api/mcp のホスト型ゲートウェイで実行されます。ホスト側のモデル(Cursor または Claude)はクライアント上にとどまります。

  • 転送中: HTTPS + Authorization: Bearer を使用します。プラグインにシークレットは含まれていません。ホストのプラグイン設定ダイアログで SMARTGATE_API_KEY を設定してください(Cursor の変数、または Claude の userConfig)。
  • 保存時: API キーの生のシークレットではなく、ハッシュを保存します。チームはキーのテナントごとに分離されています。他のチームの team_id を渡さないでください。
  • ログに記録される内容: ツール名、タイムスタンプ、トークン数、フェッチの場合はリクエストされた URLです。保持期間:Free は 7 日間、Pro は 30 日間、Teams は 90 日間、Enterprise は 180 日間です。セキュリティとログをご覧ください。
  • 圧縮/重複排除: smart_context_gate(LLMLingua)と smart_dedup(SemHash)は、ローカルではなく SmartGate サーバー上で実行されます。重複するテキストを短縮または削除しますが、個人情報を編集する製品ではありません。ツールの引数やメモリにシークレットや認証情報を含めないでください。
  • 行わないこと: 当社は LLM プロキシではなく、コンシューマー向け製品として、プロンプトを使って公開チャットボットをトレーニングすることもありません。請求用カード情報は Paddle が取り扱い、当社では保存しません。

プライバシーポリシー · 利用規約 · SECURITY.md · [email protected]

トラブルシューティング

症状確認事項
401 Unauthorizedホストのプラグイン設定ダイアログで SMARTGATE_API_KEY が設定されていること。キーが sk_live_… であること
ツールが空Cursor を再起動するか、Claude Code で /mcp を実行して plugin:smartgate:smartgate に再接続します
GET で 405エンドポイントは GET SSE ではなく POST /api/mcp です
ツールが重複する~/.cursor/mcp.json または ~/.claude.json から手書きの smartgate ブロックを削除します

ワークフローのソース

workflows/ はシナリオのソース(YAML + Markdown)です。skills/ はコミット済みのプラグインパックで、次の方法で生成されます。

pip install jsonschema pyyaml
python scripts/install-skills.py --client cursor --target skills --force
python tests/validate.py
ワークフロー説明
research-agent検索 → フェッチ → 重複排除 → 圧縮
deep-readingフェッチ → 圧縮
remember-and-recallチームのメモリ
usage-report利用上限の確認/件数

手動でのスキルのインストール(Marketplace を使用しない場合)については、clients/README.mdをご覧ください。

メンテナー

SmartGate · [email protected]

ライセンス

MIT

コメント

MCP は初めてですか?

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

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