GitHub MCP server
2026년 10월 1일 커밋Lets Zed's Agent Panel use GitHub tools to read repos, issues, pull requests, and other GitHub resources.
다른 이름 LoamStudios/zed-mcp-server-github
- 스타
- 96
- Tools
- —
- 다운로드, 30일
- —
- 최신 버전
- —
- 마지막 커밋
- 2026년 10월 1일
- 라이선스
- MIT
GitHub MCP란?
GitHub은(는) MCP server입니다. Lets Zed's Agent Panel use GitHub tools to read repos, issues, pull requests, and other GitHub resources.
프로젝트 README에서 생성된 요약
GitHub MCP server 정보
Connecting the Zed Agent Panel to your GitHub repositories allows developers to manage code and project management tasks directly within their editor. By integrating this server, the AI agent gains the ability to interact with various GitHub resources including issues, pull requests, and repositories. This setup works locally through the Zed extension system and can be configured to use either OAuth for standard GitHub accounts or a personal access token for GitHub Enterprise Server or ghe.com environments.
Users can customize the server behavior through specific settings in Zed. You can restrict the agent to read-only mode or select specific toolsets like repos, issues, or pull_requests to limit the scope of available tools. Authentication via OAuth happens in the browser during the first tool call, while personal access tokens can be provided via environment variables or the Zed settings file. The server also supports custom hosts for enterprise users through the github_host setting.
활용 사례
- 1Connect to Enterprise GitHubConfigure the server to work with private GitHub Enterprise Server instances.
프로젝트의 README를 바탕으로 작성되었습니다. 모든 활용 사례는 해당 내용의 인용문과 대조하여 확인합니다.
구성
GITHUB_PERSONAL_ACCESS_TOKEN
| 이름 | 설명 | 유형 |
|---|---|---|
| GITHUB_PERSONAL_ACCESS_TOKEN | — |
자동 검사
2026년 11월 14일에 실행됨전체 보고서 →아직 인증되지 않았습니다. 서버는 80점 이상의 점수, 심각한 결함 없음, 그리고 검사에 충분한 데이터를 갖추어야 합니다. 검사 방식 · 점수를 높이기 위해 수정할 항목
- 소스 저장소 연결 및 접근 가능loamstudios/zed-mcp-server-github is public and reachablegithub.com/loamstudios/zed-mcp-server-github ↗통과
- 패키지가 이 저장소를 소스로 명시검사되지 않음
- 빌드 출처(Sigstore 증명)검사되지 않음
- 오픈 소스 라이선스 (OSI)MITspdx.org/licenses/MIT.html ↗통과
- 최근 1년 내 커밋 또는 릴리스Last commit or release 2026-10-01github.com/loamstudios/zed-mcp-server-github ↗통과
- OpenSSF Scorecard검사되지 않음
- 패키지 이름이 인기 패키지와 유사하지 않음검사되지 않음
- 패키지 및 해당 종속성에 중요한 보안 권고 없음검사되지 않음
- 모델에 대한 숨겨진 지침 없음0 tool descriptions and the README read; no override phrases, credential paths or hidden characters통과
- 파괴적인 도구에 라벨 표시됨검사되지 않음
- 원격 엔드포인트가 MCP 핸드셰이크에 응답검사되지 않음
README
GitHub에서 보기GitHub MCP Server Extension for Zed
This extension integrates GitHub MCP Server as a context server for Zed's Agent Panel.
To install navigate to: Zed > Extensions. Or use the command palette (macOS, Linux) to search extensions.
Authentication
OAuth (default). On github.com no setup is needed. On the first tool call, the server opens your browser to log in. The token is kept in memory only, so you'll log in again after Zed restarts. If you take longer than Zed's request timeout (context_server_timeout, 60 seconds by default) to approve, the first request fails; retry it once you've approved.
Personal access token. Create a fine-grained token (or a classic token with repo scope). A token is required for GitHub Enterprise Server and ghe.com. Either export it from your shell profile, which keeps it out of Zed's settings:
export GITHUB_PERSONAL_ACCESS_TOKEN="<GITHUB_PERSONAL_ACCESS_TOKEN>"
Zed loads your login shell's environment at startup and passes it to the server, so restart Zed after changing it. GITHUB_HOST, GITHUB_READ_ONLY, and GITHUB_TOOLSETS work the same way. Values in Zed's settings take precedence over the environment.
Or add it to your settings:
"context_servers": {
"mcp-server-github": {
"settings": {
"github_personal_access_token": "<GITHUB_PERSONAL_ACCESS_TOKEN>"
}
}
},
Settings
All settings are optional.
| Setting | Description |
|---|---|
github_personal_access_token |
Token to use instead of OAuth. |
github_host |
GitHub Enterprise Server or ghe.com host, e.g. https://github.example.com. |
read_only |
true to only expose read-only tools. |
toolsets |
Toolsets to enable, e.g. ["repos", "issues", "pull_requests"]. See the list of toolsets. |
GitHub MCP 질문
How do I authenticate the GitHub MCP server in Zed?
OAuth is the default: on github.com no setup is needed and the server opens your browser on the first tool call. You can instead supply a fine-grained personal access token, which is required for GitHub Enterprise Server and ghe.com.
Do I need a personal access token for GitHub Enterprise?
Yes. A token is required for GitHub Enterprise Server and ghe.com, and you can set it via the GITHUB_PERSONAL_ACCESS_TOKEN environment variable or the github_personal_access_token setting.
How do I limit the GitHub MCP server to read-only tools?
Set the read_only setting to true, or export GITHUB_READ_ONLY in your shell environment.
Can I choose which GitHub toolsets are enabled?
Yes, use the toolsets setting to enable specific ones such as repos, issues, and pull_requests.
How do I install the GitHub extension for Zed?
Navigate to Zed > Extensions, or use the command palette to search for extensions.