mcpField
M
MCP OAuth Connect

MCP OAuth Connect

リモート
gfbytes.com開発ツール06 週間前に更新
リポジトリ公式サイト

MCP OAuth Connect について

MCP OAuth Connect は、リモートMCPのOAuth検出設定を調査するCLIチェッカー、プラグイン、スキルを提供し、接続トラブルを調べる開発者向けです。ログインチャレンジ、登録エンドポイント、PKCE S256、保護リソースのメタデータを確認しますが、ハンドシェイクやツール呼び出しは行いません。

主な機能

  1. 01OAuthログインチャレンジを確認
  2. 02クライアント登録エンドポイントを検出
  3. 03PKCE S256設定を検証
  4. 04RFC 9728リソースメタデータを確認
  5. 05JSON診断レポートを出力

活用シーン

  1. 01MCPサーバーへの接続障害を調査
  2. 02OAuth検出メタデータの不足を確認
  3. 03コマンドラインの診断手順に組み込む

MCP 対応

ping応答のみの参照用MCPサーバーが含まれます。主な診断ツールはリモートサーバーの検出メタデータを確認しますが、トークン取得やtools/listの呼び出しは行いません。

設定

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

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

ツール

詳細

MCP OAuth Connect

テスト

MCP リモートが curl には応答するのに、Claude/Cursor/Desktop/Grok Connectors で動作しなくなる場合に使える無料チェッカーです。

ライブチェッカーcheck.gfbytes.com
このリポジトリCLI diagnose.py +プラグイン/スキル
Web UImcp-gfbytes
デモ MCPhttps://mcp.gfbytes.com

GFB のラボの一部です。創設者/ピアのプロフィール:gregfredabytes.com · エッセイ · 実行環境

診断結果

これは何ではないか

  • ホスト型 MCP 製品ではありません。 https://mcp.gfbytes.com は ping のみを行うリファレンスサーバーです。
  • ハンドシェイクを完了するものではありません。 チェッカーはディスカバリーメタデータを読み取ります。DCR を実行したり、トークンを発行したり、tools/list を呼び出したりはしません。失敗はスコープを確認するための手がかりであり、行き止まりではありません。
  • 有料の接続ラボではありません。 4 つのクライアントでの試行と、手順書の提供については、スタジオ製品ページをご覧ください。

コネクターの UI にURL だけを貼り付けてください。API キーは不要です。

クローン/実行

標準ライブラリの Python ≥3.10 が必要です。チェッカーのインストールは不要です。

git clone https://github.com/GFB2026/mcp-oauth-connect.git
cd mcp-oauth-connect
python skills/mcp-oauth-connect/scripts/diagnose.py https://mcp.gfbytes.com

コネクターに重要なチェックに合格すると終了コード 0、それ以外の場合は 1 を返します。JSON レポートは標準出力に出力されます。

適切なログインチャレンジ(curl からの単なる 200 ではありません)、登録エンドポイント、PKCE S256、RFC 9728 の保護リソースメタデータを確認します。

テスト:

python -m pip install "pytest>=8"
python -m pytest

AI アシスタント/コントリビューター向け

編集範囲と禁止事項:.github/copilot-instructions.md。 python -m pytest で検証してください(pytest>=8 をインストールしてください。このツリーはフラットな構成のため、pip install -e は使用しません)。

プラグインのインストール(任意)

Claude Code:

/plugin marketplace add GFB2026/mcp-oauth-connect
/plugin install mcp-oauth-connect@mcp-oauth-connect

Grok Build:

grok plugin marketplace add GFB2026/mcp-oauth-connect
grok plugin install mcp-oauth-connect --trust

その後、上記と同じ diagnose.py の手順を実行してください。

template/

https://mcp.gfbytes.com の背後で動作する、ping のみを行う公開サンプル(MIT)です。リファレンスサーバーであり、サービスの製品プランではありません。

ライセンス

プラグイン、スキル、診断スクリプト、テスト、template/ は MIT ライセンスです。スタジオの接続ラボ/修正ラウンドのサービスは、gfbytes.com で別途提供しています。

コメント

MCP は初めてですか?

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

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