How does automatic branch creation work?
When creating or updating files, branches are automatically created if they do not exist.
@rahul-roy-glean
基本信息
Github MCP Server to integrate with CI flows
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"github-mcp-server-rahul-roy-glean": {
"command": "docker",
"args": [
"build",
"-t",
"mcp/github",
"-f",
"src/github/Dockerfile",
"."
]
}
}
}`owner` (string): Repository owner (username or organization)
File content and commit details
`owner` (string): Repository owner
Updated branch reference
`query` (string): Search query
Repository search results
`name` (string): Repository name
Created repository details
`owner` (string): Repository owner
File/directory contents
`owner` (string): Repository owner
Created issue details
`owner` (string): Repository owner
Created pull request details
`owner` (string): Repository owner
Forked repository details
`owner` (string): Repository owner
Created branch reference
`owner` (string): Repository owner
List of commits
`owner` (string): Repository owner
Github Issue object & details
`owner` (string): Repository owner
Pull request details including diff and review status
`owner` (string): Repository owner
Array of pull request details
`owner` (string): Repository owner
Created review details
`owner` (string): Repository owner
Merge result details
`owner` (string): Repository owner
Array of changed files with patch and status details
`owner` (string): Repository owner
Combined status check results and individual check details
`owner` (string): Repository owner
Success message when branch is updated
`owner` (string): Repository owner
Array of pull request review comments with details like the comment text, author, and location in the diff
`owner` (string): Repository owner
Array of pull request reviews with details like the review state (APPROVED, CHANGES_REQUESTED, etc.), reviewer, and review body
`owner` (optional string): Repository owner. If not provided, uses GITHUB_OWNER environment variable.
List of workflow runs with detailed information
`run_id` (number): The ID of the workflow run
Detailed information about the workflow run including status, conclusion, timestamps, and repository context
`workflow_id` (string or number): The ID or filename of the workflow. If not provided, uses GITHUB_WORKFLOW_ID environment variable.
List of workflow runs for the specified workflow
`run_id` (number): The ID of the workflow run
A download URL for the logs archive that is valid for 1 minute
`url` (string): The URL to download the file from
`success` (boolean): Whether the operation was successful
GitHub MCP Server is an MCP server that integrates with the GitHub API to enable file operations, repository management, search functionality, and more. It is built for developers and AI agents needing programmatic GitHub interaction.
The server exposes 28 tools such as create_or_update_file, push_files, search_repositories, and create_issue. To use it, set up the server with appropriate GitHub API credentials and invoke tools via an MCP client. Each tool has defined inputs and returns structured results.
When creating or updating files, branches are automatically created if they do not exist.
The server supports searching for code, issues/PRs, and users with advanced query syntax and pagination.
Use the `push_files` tool to push multiple files in a single commit.
Search tools allow up to 100 results per page via the `per_page` parameter.
Yes, operations maintain proper Git history without force pushing.
Production-grade GitLab MCP server with 86 tools — full GitLab control from any AI agent (Claude, Cursor, Zed).
A server that integrates Linear's project management system with the Model Context Protocol (MCP) to allow LLMs to interact with Linear.
Put an end to code hallucinations! GitMCP is a free, open-source, remote MCP server for any GitHub project
Interact seamlessly with GitLab repositories to manage merge requests and issues. Fetch details, add comments, and streamline your code review process with ease.
Bitbucket MCP - A Model Context Protocol (MCP) server for integrating with Bitbucket Cloud and Server APIs
评论