-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Closed
Description
Description
The anthropic server has a milestone
property on the create_issue
tool: https://github.com/modelcontextprotocol/servers/blob/5e54cd33bd04b0be514edb945117c6e7c06eb35e/src/github/operations/issues.ts#L17-L23
export const CreateIssueOptionsSchema = z.object({
title: z.string(),
body: z.string().optional(),
assignees: z.array(z.string()).optional(),
milestone: z.number().optional(),
labels: z.array(z.string()).optional(),
});
However, we do not:
github-mcp-server/pkg/github/issues.go
Lines 214 to 237 in bb56733
return mcp.NewTool("create_issue", | |
mcp.WithDescription(t("TOOL_CREATE_ISSUE_DESCRIPTION", "Create a new issue in a GitHub repository")), | |
mcp.WithString("owner", | |
mcp.Required(), | |
mcp.Description("Repository owner"), | |
), | |
mcp.WithString("repo", | |
mcp.Required(), | |
mcp.Description("Repository name"), | |
), | |
mcp.WithString("title", | |
mcp.Required(), | |
mcp.Description("Issue title"), | |
), | |
mcp.WithString("body", | |
mcp.Description("Issue body content"), | |
), | |
mcp.WithString("assignees", | |
mcp.Description("Comma-separate list of usernames to assign to this issue"), | |
), | |
mcp.WithString("labels", | |
mcp.Description("Comma-separate list of labels to apply to this issue"), | |
), | |
), |
Metadata
Metadata
Assignees
Labels
No labels