GitHub MCP サーバー
GitHub APIと連携するためのツールを提供するModel Context Protocol(MCP)サーバー。現在、説明、トピック、ウェブサイトURLを含むリポジトリの作成をサポートしています。
特徴
- 説明から自動生成された名前で GitHub リポジトリを作成する
- リポジトリにトピック/タグを追加する
- リポジトリのホームページを設定する
- README ファイルでリポジトリを自動初期化する
インストール
- リポジトリをクローンする
- 依存関係をインストールします:
- サーバーを構築します。
構成
サーバーには、リポジトリ作成権限を持つGitHub個人アクセストークンが必要です。MCP設定ファイルに以下の行を追加してください。
利用可能なツール
リポジトリの作成
自然言語コマンドを使用して GitHub リポジトリを作成または更新します。
コマンド形式
このツールは、さまざまな操作のための自然言語コマンドを受け入れます。
リポジトリの作成:
または
リポジトリの説明を更新しています:
または
リポジトリタグを更新しています:
または
リポジトリ Web サイトを更新しています:
または
使用例
新しいリポジトリの作成:
これにより、次のようになります。
- 「my-machine-learning-image-classifier」という名前のリポジトリを作成します。
- 説明を「私の機械学習画像分類器」に設定します
- リポジトリトピックとして「python」、「tensorflow」、「computer-vision」を追加します
- ウェブサイトを「 https://example.com/docs 」に設定します
- READMEファイルで初期化する
リポジトリの説明を更新しています:
リポジトリタグを更新しています:
リポジトリ Web サイトを更新しています:
このツールは、さまざまな自然言語パターンとキーワードを理解します。
- リポジトリを作成するための Create/make/new
- リポジトリを更新するための更新/変更/設定/修正
- 説明を更新するための「description to/as」
- タグを更新するための「tags/topics to/as」
- ウェブサイトを更新するための「ウェブサイト/ホームページ/URL to/as」
発達
サーバーを変更または拡張するには:
src/index.ts
に変更を加える- サーバーを再構築します。
ライセンス
マサチューセッツ工科大学
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
AI モデルが GitHub の API と対話できるようにし、自然言語コマンドを使用して説明、トピック、Web サイトの URL を含むリポジトリの作成と管理を可能にするモデル コンテキスト プロトコル サーバー。
Related Resources
Related MCP Servers
- -securityAlicense-qualityA server that allows AI assistants to browse and read files from specified GitHub repositories, providing access to repository contents via the Model Context Protocol.Last updated -3JavaScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables AI agents to retrieve and understand entire codebases at once, providing tools to analyze local workspaces or remote GitHub repositories.Last updated -9TypeScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that enables AI assistants like Claude to interact with GitHub repositories, issues, and pull requests.Last updated -129Python
- -securityFlicense-qualityA Model Context Protocol server that enables AI assistants to perform GitHub operations including repository management, file operations, issue tracking, and pull request creation.Last updated -1TypeScript