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
基本信息
MCP server for managing Roo's custom operational modes
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"modes": {
"command": "node",
"args": [
"/path/to/modes-mcp-server/build/index.js"
],
"env": {
"MODES_CONFIG_PATH": ""
}
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
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.

DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.
Painless E2E Automation for Mobile and Web
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context
A curated list of references for MLOps
Hindsight: Agent Memory That Learns
评论