mcpField
G
Gentkey

Gentkey

リモート
gentkey.comセキュリティ09 週間前に更新
リポジトリ公式サイト

Gentkey について

Gentkeyは、OAuthで保護されたMCPサーバーで、単一のエンドポイントを通じてクライアントを接続済みサービスへつなぎます。能力単位で書き込みを制御し、回数や期間の制限を適用して、判断を監査記録に残します。

主な機能

  1. 01接続サービス用の単一エンドポイント
  2. 02能力付与による書き込み制御
  3. 03呼び出し単位・期間単位の制限
  4. 04ポリシー判定付きドライラン
  5. 05人が読める監査記録
  6. 06サーバー側で暗号化する認証情報

活用シーン

  1. 011つのMCP URLで複数サービスに接続
  2. 02エージェントの書き込み操作を制限
  3. 03書き込みとポリシー判定を事前確認
  4. 04許可・拒否された呼び出しを確認

MCP 対応

OAuth 2.0と動的クライアント登録に対応するStreamable HTTPエンドポイントを通じて、ネイティブ連携やサービスディレクトリをMCPクライアントに公開します。書き込みには能力付与が必要で、呼び出しは監査記録に残ります。

設定

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

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

ツール

詳細

Gentkey

すべてのコネクターを1つのMCP URLで利用できます。

gentkey.comでアカウントを一度連携するだけです。すべてのAI環境 — claude.ai(ウェブとモバイル)、Claude Code、Cursor、あらゆるMCPクライアント — から、OAuthで保護された単一のMCPエンドポイントを通じて、すべてのサービスにアクセスできます:

https://app.gentkey.com/mcp

プロバイダーは、家全体に入れる鍵をエージェントに渡します。Gentkeyは、1つの部屋に入れる鍵を渡します — そして、いつでもその鍵を取り消せます。

理由

コネクターはありふれたものです。大まかなOAuthトークンを、範囲を限定でき、取り消し可能で、監査可能な機能に変えることが重要です:

  • 機能の範囲を限定した書き込み。 読み取りツールは最初から使えます(接続ごとに無効化できます)。書き込みツールには、ダッシュボードで明示的に付与する機能許可が必要です。
  • 制約の適用。 許可は、呼び出しごと(例:予算の変更額は最大50ドル)およびローリング期間ごと(1時間または1日あたりの書き込み数/対象数/金額)に制限されます。
  • ドライラン。 すべての書き込みツールにdry_runフラグがあり、副作用なしで、実際の呼び出しで何が行われるかを正確に報告します。許可がまだない場合でも、ポリシーの判定結果を含めて確認できます。
  • 完全な監査証跡。 すべての判定(許可/拒否/制約による拒否/ドライラン)を、人が読める計画の概要とともに記録します — grant:abcではなく、*「『Summer Sale』の予算を変更:50ドル → 80ドル」*のように記録します。
  • サーバー側の認証情報。 上流の認証情報は保存時に暗号化され(AES-256-GCM、AADにバインド。オプションでCloud KMSのエンベロープ暗号化に対応)、サーバー側で注入されます。モデルが認証情報を見ることはありません。

クライアントを接続する

app.gentkey.comでアカウントを作成し、サービスを連携してから、エンドポイントをクライアントに設定します。認証には動的クライアント登録を使用するOAuth 2.0を採用しているため、貼り付けるAPIキーはありません。

claude.ai(ウェブとモバイル) — 設定 → コネクター → カスタムコネクターを追加 → https://app.gentkey.com/mcp

Claude Code

claude mcp add --transport http gentkey https://app.gentkey.com/mcp

Cursor — ~/.cursor/mcp.jsonに追加します:

{ "mcpServers": { "gentkey": { "url": "https://app.gentkey.com/mcp" } } }

Streamable HTTPとOAuthに対応するその他のクライアントでも、同様に利用できます。

接続できるサービス

  • ネイティブコネクターは、きめ細かく意味を考慮した制約に対応しています:Google Ads(操作の種類に応じた機能許可、予算変更額の上限)、Meta Ads(通貨を考慮した予算変更額、ドライランでの計画とコミット)、BigQuery(ステートメントの種類に応じた許可)、Apple Search Ads、App Store Connect、Google Search Console、RevenueCat、Superwall(リソースごとの機能マップ)。
  • 1,798のサービスのディレクトリには、MCPパススルー、OpenAPI、またはGraphQL経由で接続できます — Notion、Linear、Slack、Stripe、Figma、Canva、Atlassian、HubSpot、Supabase、Sentryなど。上流のツールはスキーマを含めてそのままプロキシされますが、デフォルトでは書き込みが制限されます。許可なしで実行できるのは厳選された読み取りツールのみで、すべての呼び出しは監査されます。

コネクターごとの許可の分類を含む全リスト:docs/connectors.md。

このリポジトリについて

Gentkeyのソースコードはプロプライエタリです。このリポジトリでは、公開ドキュメント、MCPレジストリマニフェスト(server.json)、およびイシュートラッカーを公開しています — バグ報告、質問、コネクターのリクエストをIssuesで歓迎します。

コメント

MCP は初めてですか?

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

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