Modes MCP Server

create_mode

Create a new custom mode

Input Schema

NameRequiredDescriptionDefault
customInstructionsNoOptional additional instructions for the mode
groupsYesArray of allowed tool groups
nameYesDisplay name for the mode
roleDefinitionYesDetailed description of the mode's role and capabilities
slugYesUnique slug for the mode (lowercase letters, numbers, and hyphens)

Input Schema (JSON Schema)

{ "properties": { "customInstructions": { "description": "Optional additional instructions for the mode", "type": "string" }, "groups": { "description": "Array of allowed tool groups", "items": { "oneOf": [ { "type": "string" }, { "items": [ { "type": "string" }, { "properties": { "description": { "type": "string" }, "fileRegex": { "type": "string" } }, "required": [ "fileRegex", "description" ], "type": "object" } ], "type": "array" } ] }, "type": "array" }, "name": { "description": "Display name for the mode", "type": "string" }, "roleDefinition": { "description": "Detailed description of the mode's role and capabilities", "type": "string" }, "slug": { "description": "Unique slug for the mode (lowercase letters, numbers, and hyphens)", "type": "string" } }, "required": [ "slug", "name", "roleDefinition", "groups" ], "type": "object" }