github-manager MCP Server
GitHub マネージャー MCP サーバー
GitHub管理用のモデルコンテキストプロトコルサーバー
この TypeScript ベースの MCP サーバーは、GitHub API を通じて GitHub 組織、リポジトリ、共同作業者を管理するためのツールを提供します。
特徴
GitHub管理ツール
list_orgs: 認証されたユーザーが所属する GitHub 組織を一覧表示するlist_repos: 指定された組織内のリポジトリを一覧表示するcreate_repo: 組織内に新しいリポジトリを作成するadd_collaborator: リポジトリに共同編集者を追加するupdate_repo_settings: リポジトリ設定を更新する
Related MCP server: MCP Server
発達
インストール
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 を提供します。
Related MCP Connectors
Google Keep-style notes app with an MCP server for AI agents to read/write notes.
An MCP server that used to create notes
Markdown-based note-taking with a hosted MCP server. Your notes serve you and your AI.
A simple Typescript MCP server built using the official MCP Typescript SDK and smithery/cli. This…
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceThis TypeScript-based MCP server enables users to manage and summarize text notes, providing tools for note creation and summarization prompts.3,358 npm10MIT
- AlicenseNot gradedqualityDmaintenanceThis TypeScript-based MCP server allows users to manage a simple notes system through creating and summarizing text notes using Model Context Protocol (MCP).1,632 npm8MIT
- FlicenseBqualityDmaintenanceThis TypeScript-based MCP server implements a simple notes system, allowing the creation, listing, and summarization of text notes using MCP concepts with note:// URIs and metadata.1-
- AlicenseBqualityDmaintenanceA TypeScript-based MCP server that implements a simple notes system, allowing users to create, access, and generate summaries of text notes.12898 npm3MIT