Redmine MCP Server

update_project

Modify project settings on Redmine MCP Server by specifying project ID or key. Update fields like name, description, visibility, modules, and trackers directly.

Instructions

Update project settings. Specify ID or key to identify project. Only specified fields will be changed. Available since Redmine 1.0

Input Schema

NameRequiredDescriptionDefault
descriptionNoNew project description
enabled_module_namesNoNew list of enabled modules
homepageNoNew project website URL
idYesProject ID as number or key as text
identifierNoNew project key for URLs. Start with letter or number
inherit_membersNoChange member inheritance setting
is_publicNoChange project visibility
nameNoNew project name
parent_idNoMove under new parent ID
tracker_idsNoNew list of enabled tracker IDs

Input Schema (JSON Schema)

{ "properties": { "description": { "description": "New project description", "type": "string" }, "enabled_module_names": { "description": "New list of enabled modules", "items": { "enum": [ "boards", "calendar", "documents", "files", "gantt", "issue_tracking", "news", "repository", "time_tracking", "wiki" ], "type": "string" }, "type": "array" }, "homepage": { "description": "New project website URL", "type": "string" }, "id": { "description": "Project ID as number or key as text", "type": "string" }, "identifier": { "description": "New project key for URLs. Start with letter or number", "pattern": "^[a-z0-9][a-z0-9_-]*$", "type": "string" }, "inherit_members": { "description": "Change member inheritance setting", "type": "boolean" }, "is_public": { "description": "Change project visibility", "type": "boolean" }, "name": { "description": "New project name", "type": "string" }, "parent_id": { "description": "Move under new parent ID", "type": "number" }, "tracker_ids": { "description": "New list of enabled tracker IDs", "items": { "type": "number" }, "type": "array" } }, "required": [ "id" ], "type": "object" }
ID: 55eg9u36cg