What does Modes MCP Server do vs alternatives?
It provides a dedicated MCP interface for managing Roo’s custom modes, with built-in schema validation and atomic file operations. The README does not compare it to other tools.
@ccc0168
Basic information
MCP server for managing Roo's custom operational modes
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"modes": {
"command": "node",
"args": [
"/path/to/modes-mcp-server/build/index.js"
],
"env": {
"MODES_CONFIG_PATH": ""
}
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
An MCP server for managing Roo’s custom operational modes, providing full CRUD operations, schema validation with Zod, and file system watching for configuration changes. It is intended for developers and operators who need programmatic control over mode definitions and their lifecycle.
Clone the repository, install dependencies with npm install, build with npm run build, then configure the environment variable MODES_CONFIG_PATH (defaults to a path under %APPDATA%) and add the server to your MCP settings file. Start the server with npm start. Use the provided tools (list_modes, get_mode, create_mode, update_mode, delete_mode, validate_mode) to manage modes.
It provides a dedicated MCP interface for managing Roo’s custom modes, with built-in schema validation and atomic file operations. The README does not compare it to other tools.
Node.js and npm are required. Dependencies are installed via `npm install`. No other runtime is mentioned.
The configuration file path is set via the `MODES_CONFIG_PATH` environment variable. By default it points to `%APPDATA%/Code/User/globalStorage/rooveterinaryinc.roo-cline/settings/cline_custom_modes.json`.
The server is an MCP server; the README does not explicitly state the transport, but standard MCP servers typically use stdio. No other transport is mentioned.
No authentication is mentioned in the README.
Open-source MCP to use Blender with any LLM
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Hindsight: Agent Memory That Learns

Request dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3
🚀 The fast, Pythonic way to build MCP servers and clients.
Comments