github-manager MCP Server

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.

Integrations

  • Allows GitHub organization management, including listing organizations, repositories, creating repositories, adding collaborators, and updating repository settings using the GitHub API

GitHub マネージャー MCP サーバー

GitHub管理用のモデルコンテキストプロトコルサーバー

この TypeScript ベースの MCP サーバーは、GitHub API を通じて GitHub 組織、リポジトリ、共同作業者を管理するためのツールを提供します。

特徴

GitHub管理ツール

  • list_orgs : 認証されたユーザーが所属する GitHub 組織を一覧表示する
  • list_repos : 指定された組織内のリポジトリを一覧表示する
  • create_repo : 組織内に新しいリポジトリを作成する
  • add_collaborator : リポジトリに共同編集者を追加する
  • update_repo_settings : リポジトリ設定を更新する

発達

インストール

npm install

建てる

npm run build

自動リビルドによる開発

npm run watch

テスト

ユニットテストを実行します。

npm test

カバレッジ付きのテストを実行します。

npm run test:coverage

構成

環境変数

  • GITHUB_TOKEN : 必要なスコープを持つ GitHub 個人アクセス トークン

MCP サーバーのインストール

Claude Desktop で使用するには、サーバー設定を追加します。

MacOS の場合: ~/Library/Application Support/Claude/claude_desktop_config.json Windows の場合: %APPDATA%/Claude/claude_desktop_config.json

{ "mcpServers": { "github-manager": { "command": "/path/to/github-manager/build/index.js", "env": { "GITHUB_TOKEN": "your_github_token_here" } } } }

デバッグ

パッケージ スクリプトとして利用できるMCP Inspectorを使用することをお勧めします。

npm run inspector

インスペクターは、ブラウザでデバッグ ツールにアクセスするための URL を提供します。

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

この TypeScript ベースの MCP サーバーを使用すると、ユーザーは構造化されたプロンプトとリソースを通じてメモを作成および要約する機能を備えたシンプルなメモ システムを管理できます。

  1. Features
    1. GitHub Management Tools
  2. Development
    1. Installation
    2. Build
    3. Development with Auto-rebuild
    4. Testing
  3. Configuration
    1. Environment Variables
    2. MCP Server Installation
  4. Debugging
    ID: 61nu8bvtn5