The Modes MCP Server provides programmatic control over custom operational modes through a set of API tools. You can:
List all custom modes: Retrieve a complete list of configured modes
Get mode details: Fetch specific information about a mode using its slug
Create new custom modes: Define modes with unique slugs, names, role definitions, tool groups, and optional custom instructions
Update existing modes: Modify a mode's properties including name, role definition, tool groups, or custom instructions
Delete custom modes: Remove modes by their slug
Validate mode configurations: Check a mode's configuration validity without saving it
The server includes robust features like schema validation with Zod, file system monitoring for configuration changes, atomic file operations, and standard MCP error handling.
Supports environment variable configuration through .env files
Supported in the custom modes configuration with specific file permissions through fileRegex patterns
Used for visualizing mode transition flows in the documentation
Provides schema validation for custom modes configurations
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g.,@Modes MCP Server what is the weather in Tokyo?
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
You can also use deployed servers via HTTP endpoints. For instructions, see How to Test MCP Streamable HTTP Endpoints Using cURL.
This server cannot be installed