github-mcp
github-mcp
GitHub의 쓰기 액세스를 도구로 제공하는 최소니다 자가 MCP 서버입니다. 연결된 Claude Deskot이 사람의 수동 git push 없이도 코들를 시할 수 있도록 합니다.
도구
도구 | 기능값 |
| 기보 브랜치, HEAD, 비공개 플래그, 마지막 시 시간을 가져옵니다 |
| 브랜치 목록 |
| 지정 경로의 파원/폴더 목록 |
| 파일의 디코딩된 콘텐츠와 blob sha를 가져옵니다 |
| 하나의 커밋에/여러 파일들을 원하적으로 작성된 (Git Data API: tabs→ tree→ commit→ reference update) — 전체 폴더를 한 번에 시해야 할 때 사용합니다 |
Related MCP server: GitHub MCP Server
보안 — 배포 전에 읽기가
GITHUB_TOKEN은 Manufacturig (또는 Render) 대시보드의 환경 변한 UI에서 직접 환경 변수로 설정해야 합니다. AI 어시스턴트와 채팅에 붙이지 말고, 이 리포지토리에 커밋하지 말고, 도구 인자로 전달하지 마세요. 서버는 이 변수를 process.env에서만 읽습니다. 만약 토근이 채팅에 붙인적이 있다면 익출된 것으로 간주하고 폐기하세요 — 오다음을 새 공고 대시보드에서 직접 설정하세요.
권장 토큰 범위: fine-grained PAT, Contents: Read & write, 접근이 필요 한 특정 리포지토로만 제한. 클래식/전 체 리포지토리 토큰은 피할 것.
환경 변수
GITHUB_TOKEN— fine-grained PAT,Contents: Read & write, 대상 리포지토리로 제한 종별PORT— 기본값은 8080
로컬 실행
npm install
npm start
curl localhost:8080/api/health배포
이 리포지토리를 GitHub에 시하세요(첫 번 시는 수동이어야 합니다 — 부트스트래핑 문제로 이 서버가 스스로를 존자토록 만들 수 없습니다). 그러고 나가:
Manufact:deploy (point at the repo)Manufact는 Dockerfile의서 자동으로 빉드합니다. 배포 후 Manufacturing환경 변수 UI에서 GITHUB_TOKEN을 설정고, 다시 서비스를 재시자하세요.
Claude Desktop을 이 서버에 연결하기
https://your-mcp-domain /mcp`을 가리키되 커스텀 커넥터로 추가하세요.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityNot gradedmaintenanceConnects Claude Desktop to GitHub repositories, enabling users to perform git operations and GitHub API interactions through natural conversation.452
- AlicenseNot gradedqualityNot gradedmaintenanceConnects Claude Desktop directly to GitHub repositories and git commands, enabling users to clone repos, check status, commit changes, push code, create repositories, and manage GitHub resources through natural conversation.452
- FlicenseNot gradedqualityCmaintenanceEnables to interact with GitHub repositories directly from Claude, supporting actions like viewing repos, checking status, committing and pushing changes, and managing pull requests.
- FlicenseNot gradedqualityBmaintenanceEnables claude.ai to connect to GitHub MCP using OAuth, providing full toolset for repository, issue, PR, Actions, and gist operations.
Related MCP Connectors
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
Connect AI assistants to your GitHub-hosted Obsidian vault to seamlessly access, search, and analy…
AI code review for GitHub PRs with an MCP autofix loop for Claude Code and Cursor
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/jayhunsu-ai/github-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server