VOOZH about

URL: https://glama.ai/mcp/servers/Jehan26/MCP-Inspector-v0.6.0?locale=ja-JP

⇱ GitHub MCP サーバー by Jehan26 | Glama


MCP インスペクター v0.6.0

GitHub MCP サーバー

Claude のような AI アシスタントが GitHub リポジトリ、問題、プル リクエストと対話できるようにする Model Context Protocol (MCP) サーバー。

特徴

  • リポジトリ検索: 検索クエリに基づいて GitHub リポジトリを検索します

  • 問題管理: 問題を取得、作成、コメントする

  • プルリクエストの処理: プルリクエストの表示と管理

  • リポジトリ分析: リポジトリに関する統計情報と洞察を取得します

Related MCP server: GitHub MCP Server

インストール

前提条件

  • Python 3.8以上

  • GitHub APIトークン

手順

  1. このリポジトリをクローンします:

    git clone https://github.com/yourusername/github-mcp-server.git
    cd github-mcp-server
  2. 依存関係をインストールします:

    pip install -r requirements.txt
  3. GitHub トークンを環境変数として設定します。

    export GITHUB_TOKEN=your_github_token_here
  4. サーバーを実行します。

    python server.py

サーバーはhttp://localhost:5000で実行を開始します。

使用法

エンドポイント

MCP サーバーは次のエンドポイントを提供します。

  • GET /mcp/discover : 利用可能な操作とそのパラメータを返します

  • POST /mcp/execute : 指定されたパラメータに基づいて操作を実行します。

リクエストの例

発見

curl -X GET http://localhost:5000/mcp/discover

リポジトリ検索を実行する

curl -X POST http://localhost:5000/mcp/execute \
 -H "Content-Type: application/json" \
 -d '{
 "endpoint": "search_repositories",
 "parameters": {
 "query": "machine learning"
 }
 }'

リポジトリの問題を取得する

curl -X POST http://localhost:5000/mcp/execute \
 -H "Content-Type: application/json" \
 -d '{
 "endpoint": "get_repo_issues",
 "parameters": {
 "owner": "openai",
 "repo": "whisper"
 }
 }'

建築

サーバーはモデルコンテキストプロトコル仕様に準拠しており、AI アシスタントが次のことを実行できるようにします。

  1. 利用可能な操作を見つける

  2. 適切なパラメータで操作を実行する

  3. 構造化された形式で結果を処理し、返す

サーバーの拡張

このサーバーは次の方法で拡張できます。

  1. discover()関数に新しいエンドポイントを追加する

  2. 対応するハンドラー関数の実装

  3. execute()関数内のルーティングの更新

セキュリティに関する考慮事項

  • サーバーはGitHubでの認証にAPIトークンを使用します

  • 不正使用を防ぐためにレート制限を実装する

  • すべてのパラメータに入力検証を追加する

  • より安全なトークン管理のためにOAuthの実装を検討してください

デモ

サーバーの機能の詳細については、デモ ビデオをご覧ください。

ライセンス

MITライセンス

接触

ご質問やサポートについては、このリポジトリで問題を開いてください。

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Jehan26/MCP-Inspector-v0.6.0'

If you have feedback or need assistance with the MCP directory API, please join our Discord server