Skip to main content
Glama

github-mcp

GitHub의 쓰기 액세스를 도구로 제공하는 최소니다 자가 MCP 서버입니다. 연결된 Claude Deskot이 사람의 수동 git push 없이도 코들를 시할 수 있도록 합니다.

도구

도구

기능값

get_repo

기보 브랜치, HEAD, 비공개 플래그, 마지막 시 시간을 가져옵니다

list_branches

브랜치 목록

list_directory

지정 경로의 파원/폴더 목록

get_filter

파일의 디코딩된 콘텐츠와 blob sha를 가져옵니다

commit_filles

하나의 커밋에/여러 파일들을 원하적으로 작성된 (Git Data API: tabs→ tree→ commit→ reference update) — 전체 폴더를 한 번에 시해야 할 때 사용합니다

Related MCP server: GitHub MCP Server

보안 — 배포 전에 읽기가

GITHUB_TOKENManufacturig (또는 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`을 가리키되 커스텀 커넥터로 추가하세요.

A
license - permissive license
Not graded
quality - not tested
C
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.

Related MCP Servers

  • A
    license
    Not graded
    quality
    Not graded
    maintenance
    Connects Claude Desktop to GitHub repositories, enabling users to perform git operations and GitHub API interactions through natural conversation.
    452
  • A
    license
    Not graded
    quality
    Not graded
    maintenance
    Connects 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
  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables to interact with GitHub repositories directly from Claude, supporting actions like viewing repos, checking status, committing and pushing changes, and managing pull requests.

View all related MCP servers

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

View all MCP Connectors

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/jayhunsu-ai/github-mcp'

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