raymondlowe/roo-code-custom-mode-editor-mcp-server
If you are the rightful owner of roo-code-custom-mode-editor-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
An MCP server that knows how to edit the Roo Code custom modes file.
The Roo Code Custom Mode Editor MCP Server is designed to manage and edit the custom modes file for Roo Code without the need for direct file manipulation. This server provides a structured and reliable way to handle custom modes by exposing tools that allow users to list, create, and modify custom modes. The server ensures that changes to the `.roomodes` file are made safely and efficiently, avoiding the pitfalls of unreliable file diffs. It supports operations such as listing all custom modes, creating new ones, retrieving specific fields, and updating fields of existing modes. This server is particularly useful for developers who need to manage custom modes programmatically and want to avoid manual file edits.
Features
- List all custom modes
- Create a new custom mode
- Get fields of a custom mode
- Update fields of a custom mode
Tools
list_custom_modes
List all custom patterns in the
.roomodes
filecreate_custom_mode
Create a new custom mode, which requires slug, name, roleDefinition, customInstructions, and groups fields
get_custom_mode_fields
Get fields for the custom pattern for the specified slug
put_custom_mode_fields
Update one or more fields of the custom pattern for the specified slug