normal-coder_gitee-mcp-server
If you are the rightful owner of normal-coder_gitee-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
Gitee MCP Server allows AI to manage Gitee repositories, issues, and pull requests through the Model Context Protocol (MCP).
The Gitee MCP Server is a powerful tool designed to facilitate the management of Gitee repositories, issues, and pull requests using AI through the Model Context Protocol (MCP). This server acts as an intermediary, allowing users to automate and streamline their workflow on Gitee by leveraging AI capabilities. It supports a wide range of operations, including repository creation, branch management, file operations, issue tracking, and pull request handling. The server is highly configurable, supporting both local and Docker-based deployments, and can be integrated with various platforms using Smithery. With its robust set of features, the Gitee MCP Server is ideal for developers and teams looking to enhance their productivity and efficiency in managing Gitee projects.
Features
- Automated Repository Management: Create, fork, and manage repositories with ease.
- Comprehensive Branch Operations: Create, list, and get details of branches in a repository.
- Advanced File Handling: Retrieve, create, update, and push files within a repository.
- Efficient Issue Tracking: Create, list, update, and comment on issues seamlessly.
- Streamlined Pull Request Management: Create, list, update, and merge pull requests efficiently.
Tools
create_repository
Create a Gitee repository
fork_repository
Fork a Gitee repository
create_branch
Create a new branch in a Gitee repository
list_branches
List branches in a Gitee repository
get_branch
Get details of a specific branch in a Gitee repository
get_file_contents
Get contents of a file or directory in a Gitee repository
create_or_update_file
Create or update a file in a Gitee repository
push_files
Push multiple files to a Gitee repository
create_issue
Create an Issue in a Gitee repository
list_issues
List Issues in a Gitee repository
get_issue
Get details of a specific Issue in a Gitee repository
update_issue
Update an Issue in a Gitee repository
add_issue_comment
Add a comment to an Issue in a Gitee repository
create_pull_request
Create a Pull Request in a Gitee repository
list_pull_requests
List Pull Requests in a Gitee repository
get_pull_request
Get details of a specific Pull Request in a Gitee repository
update_pull_request
Update a Pull Request in a Gitee repository
merge_pull_request
Merge a Pull Request in a Gitee repository
get_user
Get Gitee user information
get_current_user
Get authenticated Gitee user information