You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Labels are closely related to issues - you add labels to issues,
search issues by label, etc. Keeping them in a separate toolset
required users to explicitly enable 'labels' to get this functionality.
Moving to issues toolset makes labels available by default since
issues is a default toolset.
Copy file name to clipboardExpand all lines: README.md
+18-25Lines changed: 18 additions & 25 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -463,7 +463,6 @@ The following sets of tools are available:
463
463
|`gists`| GitHub Gist related tools |
464
464
|`git`| GitHub Git API related tools for low-level Git operations |
465
465
|`issues`| GitHub Issues related tools |
466
-
|`labels`| GitHub Labels related tools |
467
466
|`notifications`| GitHub Notifications related tools |
468
467
|`orgs`| GitHub Organization related tools |
469
468
|`projects`| GitHub Projects related tools |
@@ -718,6 +717,11 @@ The following sets of tools are available:
718
717
-`owner`: Repository owner (string, required)
719
718
-`repo`: Repository name (string, required)
720
719
720
+
-**get_label** - Get a specific label from a repository.
721
+
-`name`: Label name. (string, required)
722
+
-`owner`: Repository owner (username or organization name) (string, required)
723
+
-`repo`: Repository name (string, required)
724
+
721
725
-**issue_read** - Get issue details
722
726
-`issue_number`: The number of the issue (number, required)
723
727
-`method`: The read operation to perform on a single issue.
@@ -751,6 +755,15 @@ The following sets of tools are available:
751
755
-`title`: Issue title (string, optional)
752
756
-`type`: Type of this issue. Only use if the repository has issue types configured. Use list_issue_types tool to get valid type values for the organization. If the repository doesn't support issue types, omit this parameter. (string, optional)
753
757
758
+
-**label_write** - Write operations on repository labels.
759
+
-`color`: Label color as 6-character hex code without '#' prefix (e.g., 'f29513'). Required for 'create', optional for 'update'. (string, optional)
760
+
-`description`: Label description text. Optional for 'create' and 'update'. (string, optional)
761
+
-`method`: Operation to perform: 'create', 'update', or 'delete' (string, required)
762
+
-`name`: Label name - required for all operations (string, required)
763
+
-`new_name`: New name for the label (used only with 'update' method to rename) (string, optional)
764
+
-`owner`: Repository owner (username or organization name) (string, required)
765
+
-`repo`: Repository name (string, required)
766
+
754
767
-**list_issue_types** - List available issue types
755
768
-`owner`: The organization owner of the repository (string, required)
756
769
@@ -765,6 +778,10 @@ The following sets of tools are available:
765
778
-`since`: Filter by date (ISO 8601 timestamp) (string, optional)
766
779
-`state`: Filter by state, by default both open and closed issues are returned when not provided (string, optional)
767
780
781
+
-**list_label** - List labels from a repository
782
+
-`owner`: Repository owner (username or organization name) - required for all operations (string, required)
783
+
-`repo`: Repository name - required for all operations (string, required)
784
+
768
785
-**search_issues** - Search issues
769
786
-`order`: Sort order (string, optional)
770
787
-`owner`: Optional repository owner. If provided with repo, only issues for this repository are listed. (string, optional)
@@ -793,30 +810,6 @@ The following sets of tools are available:
793
810
794
811
<details>
795
812
796
-
<summary>Labels</summary>
797
-
798
-
-**get_label** - Get a specific label from a repository.
799
-
-`name`: Label name. (string, required)
800
-
-`owner`: Repository owner (username or organization name) (string, required)
801
-
-`repo`: Repository name (string, required)
802
-
803
-
-**label_write** - Write operations on repository labels.
804
-
-`color`: Label color as 6-character hex code without '#' prefix (e.g., 'f29513'). Required for 'create', optional for 'update'. (string, optional)
805
-
-`description`: Label description text. Optional for 'create' and 'update'. (string, optional)
806
-
-`method`: Operation to perform: 'create', 'update', or 'delete' (string, required)
807
-
-`name`: Label name - required for all operations (string, required)
808
-
-`new_name`: New name for the label (used only with 'update' method to rename) (string, optional)
809
-
-`owner`: Repository owner (username or organization name) (string, required)
810
-
-`repo`: Repository name (string, required)
811
-
812
-
-**list_label** - List labels from a repository
813
-
-`owner`: Repository owner (username or organization name) - required for all operations (string, required)
814
-
-`repo`: Repository name - required for all operations (string, required)
Copy file name to clipboardExpand all lines: docs/remote-server.md
-1Lines changed: 0 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,7 +27,6 @@ Below is a table of available toolsets for the remote GitHub MCP Server. Each to
27
27
| Gists | GitHub Gist related tools |https://api.githubcopilot.com/mcp/x/gists|[Install](https://insiders.vscode.dev/redirect/mcp/install?name=gh-gists&config=%7B%22type%22%3A%20%22http%22%2C%22url%22%3A%20%22https%3A%2F%2Fapi.githubcopilot.com%2Fmcp%2Fx%2Fgists%22%7D)|[read-only](https://api.githubcopilot.com/mcp/x/gists/readonly)|[Install read-only](https://insiders.vscode.dev/redirect/mcp/install?name=gh-gists&config=%7B%22type%22%3A%20%22http%22%2C%22url%22%3A%20%22https%3A%2F%2Fapi.githubcopilot.com%2Fmcp%2Fx%2Fgists%2Freadonly%22%7D)|
28
28
| Git | GitHub Git API related tools for low-level Git operations |https://api.githubcopilot.com/mcp/x/git|[Install](https://insiders.vscode.dev/redirect/mcp/install?name=gh-git&config=%7B%22type%22%3A%20%22http%22%2C%22url%22%3A%20%22https%3A%2F%2Fapi.githubcopilot.com%2Fmcp%2Fx%2Fgit%22%7D)|[read-only](https://api.githubcopilot.com/mcp/x/git/readonly)|[Install read-only](https://insiders.vscode.dev/redirect/mcp/install?name=gh-git&config=%7B%22type%22%3A%20%22http%22%2C%22url%22%3A%20%22https%3A%2F%2Fapi.githubcopilot.com%2Fmcp%2Fx%2Fgit%2Freadonly%22%7D)|
29
29
| Issues | GitHub Issues related tools |https://api.githubcopilot.com/mcp/x/issues|[Install](https://insiders.vscode.dev/redirect/mcp/install?name=gh-issues&config=%7B%22type%22%3A%20%22http%22%2C%22url%22%3A%20%22https%3A%2F%2Fapi.githubcopilot.com%2Fmcp%2Fx%2Fissues%22%7D)|[read-only](https://api.githubcopilot.com/mcp/x/issues/readonly)|[Install read-only](https://insiders.vscode.dev/redirect/mcp/install?name=gh-issues&config=%7B%22type%22%3A%20%22http%22%2C%22url%22%3A%20%22https%3A%2F%2Fapi.githubcopilot.com%2Fmcp%2Fx%2Fissues%2Freadonly%22%7D)|
30
-
| Labels | GitHub Labels related tools |https://api.githubcopilot.com/mcp/x/labels|[Install](https://insiders.vscode.dev/redirect/mcp/install?name=gh-labels&config=%7B%22type%22%3A%20%22http%22%2C%22url%22%3A%20%22https%3A%2F%2Fapi.githubcopilot.com%2Fmcp%2Fx%2Flabels%22%7D)|[read-only](https://api.githubcopilot.com/mcp/x/labels/readonly)|[Install read-only](https://insiders.vscode.dev/redirect/mcp/install?name=gh-labels&config=%7B%22type%22%3A%20%22http%22%2C%22url%22%3A%20%22https%3A%2F%2Fapi.githubcopilot.com%2Fmcp%2Fx%2Flabels%2Freadonly%22%7D)|
31
30
| Notifications | GitHub Notifications related tools |https://api.githubcopilot.com/mcp/x/notifications|[Install](https://insiders.vscode.dev/redirect/mcp/install?name=gh-notifications&config=%7B%22type%22%3A%20%22http%22%2C%22url%22%3A%20%22https%3A%2F%2Fapi.githubcopilot.com%2Fmcp%2Fx%2Fnotifications%22%7D)|[read-only](https://api.githubcopilot.com/mcp/x/notifications/readonly)|[Install read-only](https://insiders.vscode.dev/redirect/mcp/install?name=gh-notifications&config=%7B%22type%22%3A%20%22http%22%2C%22url%22%3A%20%22https%3A%2F%2Fapi.githubcopilot.com%2Fmcp%2Fx%2Fnotifications%2Freadonly%22%7D)|
32
31
| Organizations | GitHub Organization related tools |https://api.githubcopilot.com/mcp/x/orgs|[Install](https://insiders.vscode.dev/redirect/mcp/install?name=gh-orgs&config=%7B%22type%22%3A%20%22http%22%2C%22url%22%3A%20%22https%3A%2F%2Fapi.githubcopilot.com%2Fmcp%2Fx%2Forgs%22%7D)|[read-only](https://api.githubcopilot.com/mcp/x/orgs/readonly)|[Install read-only](https://insiders.vscode.dev/redirect/mcp/install?name=gh-orgs&config=%7B%22type%22%3A%20%22http%22%2C%22url%22%3A%20%22https%3A%2F%2Fapi.githubcopilot.com%2Fmcp%2Fx%2Forgs%2Freadonly%22%7D)|
33
32
| Projects | GitHub Projects related tools |https://api.githubcopilot.com/mcp/x/projects|[Install](https://insiders.vscode.dev/redirect/mcp/install?name=gh-projects&config=%7B%22type%22%3A%20%22http%22%2C%22url%22%3A%20%22https%3A%2F%2Fapi.githubcopilot.com%2Fmcp%2Fx%2Fprojects%22%7D)|[read-only](https://api.githubcopilot.com/mcp/x/projects/readonly)|[Install read-only](https://insiders.vscode.dev/redirect/mcp/install?name=gh-projects&config=%7B%22type%22%3A%20%22http%22%2C%22url%22%3A%20%22https%3A%2F%2Fapi.githubcopilot.com%2Fmcp%2Fx%2Fprojects%2Freadonly%22%7D)|
Description: t("TOOL_LABEL_WRITE_DESCRIPTION", "Perform write operations on repository labels. To set labels on issues, use the 'update_issue' tool."),
Copy file name to clipboardExpand all lines: pkg/github/tools.go
-4Lines changed: 0 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -106,10 +106,6 @@ var (
106
106
ID: "dynamic",
107
107
Description: "Discover GitHub MCP tools that can help achieve tasks by enabling additional sets of tools, you can control the enablement of any toolset to access its tools when this toolset is enabled.",
108
108
}
109
-
ToolsetLabels= registry.ToolsetMetadata{
110
-
ID: "labels",
111
-
Description: "GitHub Labels related tools",
112
-
}
113
109
)
114
110
115
111
// AllTools returns all tools with their embedded toolset metadata.
0 commit comments