github-manager MCP Server

update_repo_settings

Modify repository settings on GitHub, including merge options, issues, projects, and wiki, by specifying organization, repository, and desired configurations.

Instructions

Update repository settings

Input Schema

NameRequiredDescriptionDefault
orgYesOrganization name
repoYesRepository name
settingsYesRepository settings to update

Input Schema (JSON Schema)

{ "properties": { "org": { "description": "Organization name", "type": "string" }, "repo": { "description": "Repository name", "type": "string" }, "settings": { "description": "Repository settings to update", "properties": { "allow_merge_commit": { "description": "Allow merge commits", "type": "boolean" }, "allow_rebase_merge": { "description": "Allow rebase merging", "type": "boolean" }, "allow_squash_merge": { "description": "Allow squash merging", "type": "boolean" }, "has_issues": { "description": "Enable issues", "type": "boolean" }, "has_projects": { "description": "Enable projects", "type": "boolean" }, "has_wiki": { "description": "Enable wiki", "type": "boolean" } }, "type": "object" } }, "required": [ "org", "repo", "settings" ], "type": "object" }

You must be authenticated.

Other Tools from github-manager MCP Server

Related Tools

ID: 61nu8bvtn5