GitHub MCP サーバー
GitHub 統合のための Model Context Protocol (MCP) サーバー実装。このサーバーは、MCP プロトコルを介して GitHub API とやり取りするためのツールを提供します。
特徴
GitHubリポジトリを作成する
コンテンツをリポジトリにプッシュする
ユーザー情報を取得する
適切なエラー処理とTypeScriptの型安全性
自動インストールスクリプト
Related MCP server: GitHub MCP Server Plus
前提条件
Node.js (v18以上)
npm (v8以上)
PowerShell(Windows インストール用)
リポジトリスコープを持つGitHubパーソナルアクセストークン
インストール
ウィンドウズ
このリポジトリをクローンします:
インストール スクリプトを実行します。
スクリプトは次のようになります。
必要なディレクトリを作成する
依存関係をインストールする
TypeScriptコードをビルドする
MCP設定を構成する
手動インストール
MCP ディレクトリを作成します。
このリポジトリをそのディレクトリにクローンします。
依存関係をインストールします:
TypeScript コードをビルドします。
サーバー構成を MCP 設定ファイルに追加します:
%APPDATA%\Code\User\globalStorage\rooveterinaryinc.roo-cline\settings\cline_mcp_settings.json
利用可能なツール
get_user
GitHub ユーザー情報を取得します。
リポジトリの作成
新しい GitHub リポジトリを作成します。
リポジトリへのプッシュ
コンテンツを GitHub リポジトリにプッシュします。
発達
リポジトリをクローンする
依存関係をインストール:
npm installsrc/index.tsに変更を加えるビルド:
npm run build変更をテストする
貢献
リポジトリをフォークする
機能ブランチを作成する
変更をコミットする
ブランチにプッシュする
プルリクエストを作成する
ライセンス
マサチューセッツ工科大学