mcpField
"
" Creating-a-MCP-Server-for-Claude-AI-Assistant-to-interact-with-GitHub-and-demonstrate-its-Use "

" Creating-a-MCP-Server-for-Claude-AI-Assistant-to-interact-with-GitHub-and-demonstrate-its-Use "

ローカル
github.com/Preeti75AI・エージェント085 週間前に更新

" Creating-a-MCP-Server-for-Claude-AI-Assistant-to-interact-with-GitHub-and-demonstrate-its-Use " について

Claude AI Assistant向けにGitHub用MCPサーバーを設定する例です。リポジトリの一覧や構成の確認、新規作成を実演します。

主な機能

  1. 01GitHubリポジトリの一覧表示
  2. 02プロジェクトの説明と構成表示
  3. 03GitHubリポジトリの作成
  4. 04リポジトリファイルの読み書き

活用シーン

  1. 01既存リポジトリの確認
  2. 02プロジェクト構成の調査
  3. 03Claude経由でのリポジトリ作成

MCP 対応

MCPサーバーを介してClaude AI AssistantをGitHubに接続し、リポジトリへのアクセスや操作を可能にします。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

「Claude AI アシスタントが GitHub と連携する MCP サーバーの作成と、その使い方のデモ」

要件:

API があるアプリケーション(Spotify、GitHub、Twitter、その他お気に入りのものなど)を選びます。私は GitHub を選びました。 MCP サーバーを作成し、Claude AI アシスタントでの使い方を実演します。

概要:

Anthropic が導入した強力なツールである Model Context Protocol(MCP)サーバーは、AI アシスタントと GitHub リポジトリの間をつなぎます。MCP サーバーを設定すると、コードを直接問い合わせたり、ファイルを読み書きしたり、分析情報を生成したりできるため、開発ワークフローをさらに向上できます。

前提条件:

始める前に、以下がシステムにインストールされていることを確認してください。

  1. Node.js と npm(Node Package Manager)
  2. 最新バージョンの Claude Desktop
  3. 適切な権限を持つ GitHub アカウント

実施した手順:

Step 1: GitHub Personal Access Token を生成する,

Step 2: Claude AI アシスタントに GitHub MCP サーバーをインストールする,

Step 3: MCP サーバーを設定する,

Step 4: config.json ファイルを編集して Claude Desktop の設定を更新する,

Step 5: Claude Desktop を再起動する,

Step 6: Claude AI が GitHub リポジトリにアクセスして作業できることを確認する。すべてのリポジトリの表示、プロジェクトの説明、プロジェクト構成の表示、新しいリポジトリの作成とそこでの作業など、さまざまなことができます。

使用したテクノロジー:

1.Claude AI アシスタント:3.7 Sonnet

2.Node js:22.14.0

3.npm:10.9.2

4.Visual Studio Code

5.Model Context Protocol(MCP)サーバー

6.GitHub Server

添付ファイル:

課題で作成したスクリーンショットのフォルダーを添付します。 Preeti の GitHub リポジトリにアクセスする Claude GitHub アカウントに新しいリポジトリを作成する Claude

連絡先/作成者:

Preeti Shrivastava

GitHub ユーザー名:Preeti75

GitHub アカウント:github.com/Preeti75

コメント

MCP は初めてですか?

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

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