MCP Test について
MCP Test は、Octokit で GitHub API に接続する Node.js のサンプルアプリです。設定ファイルからトークンを読み込み、認証ユーザー情報を取得して設定と認証を確認します。
主な機能
- 01設定ファイルから GitHub トークンを読み込み
- 02トークンで GitHub API に認証
- 03ユーザー情報を取得してトークンを検証
活用シーン
- 01GitHub トークンの有効性確認
- 02Node.js での GitHub API 接続例
MCP 対応
README では MCP サーバーとされていますが、MCP クライアントに公開するツールやリソースの説明はありません。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
MCP Test
Octokit を使用した GitHub API 連携を実演するシンプルな Node.js アプリケーションです。
機能
- 設定ファイルから GitHub トークンを読み込みます
- GitHub API で認証します
- 認証済みユーザーの情報を取得してトークンを検証します
セットアップ
-
依存関係をインストールします:
npm install -
GitHub トークンを設定します:
~/.codeium/windsurf/mcp_config.jsonに次の内容のファイルを作成します:{ "github": { "token": "YOUR_GITHUB_TOKEN" } } -
アプリケーションを実行します:
npm start
ライセンス
ISC
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。