Быстрая установка
npx -y @modelcontextprotocol/server-githubКонфигурация для .mcp.json:
{
"mcpServers": {
"github": {
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_xxx"
},
"args": [
"-y",
"@modelcontextprotocol/server-github"
],
"command": "npx"
}
}
}Архитектура MCP
Client
Claude Desktop / Cursor
→↓
Transport
stdio
→↓
MCP GitHub
Tools (5)
create_or_update_filesearch_repositoriescreate_issuecreate_pull_requestlist_commits
Возможности
Tools (5)
create_or_update_fileCreate or update a file in a repo
search_repositoriesSearch GitHub repositories
create_issueCreate a new issue
create_pull_requestCreate a pull request
list_commitsList commits in a repo
Обзор
Официальный MCP-сервер для GitHub от Anthropic. Полный доступ к GitHub API: управление репозиториями, issues, pull requests, файлами, ветками и релизами.
Основные возможности: - Создание и управление репозиториями - Работа с issues и pull requests - Чтение и запись файлов в репозитории - Поиск по коду и репозиториям - Управление ветками и коммитами
Необходим GitHub Personal Access Token. Один из обязательных MCP-серверов для любого разработчика.
Поддерживаемые платформы
Claude CodeClaude DesktopCursorWindsurf
