How does authentication work?
Set the `GITHUB_TOKEN` environment variable. In SSE mode you can also pass the token in the HTTP `Authorization` header.
@yamagai
基本信息
GitHub MCP Server (SSE)
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"github-mcp-server-sse": {
"command": "docker",
"args": [
"build",
"-t",
"github-mcp-server-sse",
"."
]
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
GitHub MCP Server is a Model Context Protocol server that provides a standardized interface for LLM applications to interact with the GitHub API. It enables operations such as repository search, file management, pull request handling, and repository administration.
Install with go get github.com/yamagai/github-mcp-server-sse. Set the GITHUB_TOKEN environment variable with a GitHub personal access token. Run the server in stdio mode with github-mcp or in SSE mode with github-mcp -t sse. Optionally use the provided Docker container.
Set the `GITHUB_TOKEN` environment variable. In SSE mode you can also pass the token in the HTTP `Authorization` header.
The server supports stdio (default) and SSE transport modes.
Yes. Build the image with `docker build -t github-mcp-server-sse .` and run with `docker run -p 8080:8080 -e GITHUB_TOKEN=your_token github-mcp-server-sse`.
The default port is 8080. You can change it with the `-p` flag or the `PORT` environment variable.
The server provides nine tools: search_repositories, create_repository, get_file_contents, create_or_update_file, push_files, fork_repository, create_pull_request, get_pull_request, and create_pull_request_review.
a mcp server to manage github project's functionality
MCP server for Atlassian tools (Confluence, Jira)

Model Context Protocol Servers
Learn how to use MCP Servers with GitHub Copilot
A Cloudflare-powered MCP (Model Context Protocol) Server that allows you to search and query your GitHub starred repositories using natural language.
评论