mirror of
				https://gitea.com/gitea/gitea-mcp.git
				synced 2025-11-04 12:21:50 +00:00 
			
		
		
		
	This PR adds full support for managing organization-level labels via MCP. It uses the newly added SDK APIs now available on main branch, see https://gitea.com/gitea/go-sdk/issues/732. Registers following tools under label module and wires them into the MCP server as read/write tools: - list_org_labels: list labels defined at the organization level (pagination supported) - create_org_label: create a label in an organization (name, color, description, exclusive) - edit_org_label: edit an organization label (name, color, description, exclusive) - delete_org_label: delete an organization label by ID Dependency note: go.mod/go.sum updated to use the SDK main branch pseudo-version that includes the org-label APIs. If you prefer to merge only after a tagged SDK release, I can bump the dependency to the new tag as soon as it’s available. Thanks for considering! Reviewed-on: https://gitea.com/gitea/gitea-mcp/pulls/102 Reviewed-by: Bo-Yi Wu (吳柏毅) <appleboy.tw@gmail.com> Co-authored-by: Daniel <danielwichers@gmail.com> Co-committed-by: Daniel <danielwichers@gmail.com>
This commit is contained in:
		@@ -201,6 +201,10 @@ The Gitea MCP Server supports the following tools:
 | 
			
		||||
|     create_pull_request      | Pull Request |                Create a new pull request                 |
 | 
			
		||||
|         search_users         |     User     |                     Search for users                     |
 | 
			
		||||
|       search_org_teams       | Organization |           Search for teams in an organization            |
 | 
			
		||||
|        list_org_labels       | Organization |            List labels defined at organization level     |
 | 
			
		||||
|        create_org_label      | Organization |                  Create a label in an organization       |
 | 
			
		||||
|         edit_org_label       | Organization |                  Edit a label in an organization         |
 | 
			
		||||
|       delete_org_label       | Organization |                 Delete a label in an organization        |
 | 
			
		||||
|         search_repos         |  Repository  |                 Search for repositories                  |
 | 
			
		||||
| get_gitea_mcp_server_version |    Server    |         Get the version of the Gitea MCP Server          |
 | 
			
		||||
|       list_wiki_pages        |     Wiki     |          List all wiki pages in a repository            |
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user