roo-code-custom-mode-editor-mcp-server

raymondlowe/roo-code-custom-mode-editor-mcp-server

3.2

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

  1. list_custom_modes

    List all custom patterns in the .roomodes file

  2. create_custom_mode

    Create a new custom mode, which requires slug, name, roleDefinition, customInstructions, and groups fields

  3. get_custom_mode_fields

    Get fields for the custom pattern for the specified slug

  4. put_custom_mode_fields

    Update one or more fields of the custom pattern for the specified slug