normal-coder_gitee-mcp-server

normal-coder_gitee-mcp-server

3.2

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

  1. create_repository

    Create a Gitee repository

  2. fork_repository

    Fork a Gitee repository

  3. create_branch

    Create a new branch in a Gitee repository

  4. list_branches

    List branches in a Gitee repository

  5. get_branch

    Get details of a specific branch in a Gitee repository

  6. get_file_contents

    Get contents of a file or directory in a Gitee repository

  7. create_or_update_file

    Create or update a file in a Gitee repository

  8. push_files

    Push multiple files to a Gitee repository

  9. create_issue

    Create an Issue in a Gitee repository

  10. list_issues

    List Issues in a Gitee repository

  11. get_issue

    Get details of a specific Issue in a Gitee repository

  12. update_issue

    Update an Issue in a Gitee repository

  13. add_issue_comment

    Add a comment to an Issue in a Gitee repository

  14. create_pull_request

    Create a Pull Request in a Gitee repository

  15. list_pull_requests

    List Pull Requests in a Gitee repository

  16. get_pull_request

    Get details of a specific Pull Request in a Gitee repository

  17. update_pull_request

    Update a Pull Request in a Gitee repository

  18. merge_pull_request

    Merge a Pull Request in a Gitee repository

  19. get_user

    Get Gitee user information

  20. get_current_user

    Get authenticated Gitee user information