Rovodev CLI MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MCP_CWD | No | Working directory for the underlying CLI. | |
| ROVODEV_CMD | No | Alternative to ROVODEV_CLI_PATH to specify the CLI command. | acli |
| MCP_LOG_LEVEL | No | Logging level: debug, info, warn, error, silent. | |
| MCP_CHUNK_SIZE | No | Preferred chunk size for large responses (first found used, default 20000). | 20000 |
| MCP_CHUNK_TTL_MS | No | Chunk cache TTL in milliseconds (default 20 minutes). | 1200000 |
| ROVODEV_CLI_PATH | No | Path to the underlying CLI executable. Alternative: ROVODEV_CMD. | acli |
| ROVODEV_HELP_FLAG | No | Flag to show help. | --help |
| ROVODEV_YOLO_FLAG | No | Flag to enable yolo mode. | --yolo |
| ROVODEV_CHUNK_SIZE | No | Legacy chunk size variable (first found used, default 20000). | 20000 |
| ROVODEV_SUBCOMMAND | No | Subcommand passed to the CLI. | rovodev run |
| MCP_EXEC_TIMEOUT_MS | No | Execution timeout in milliseconds. | |
| MCP_MAX_STDOUT_SIZE | No | Maximum stdout buffer size before termination. | |
| ROVODEV_CONFIG_FLAG | No | Flag to specify config file. | --config-file |
| ROVODEV_SHADOW_FLAG | No | Flag to enable shadow mode. | --shadow |
| ROVODEV_RESTORE_FLAG | No | Flag to enable restore mode. | --restore |
| ROVODEV_VERBOSE_FLAG | No | Flag to enable verbose output. | --verbose |
| MCP_CHUNK_MAX_ENTRIES | No | Maximum number of chunk cache entries (default 500). | 500 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
| logging | {} |
| prompts | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| ask-rovodevB | Invoke Rovodev agent via 'acli rovodev run'. Always runs in yolo mode (non-interactive) for MCP usage. Supports flags like --config-file, --shadow, --verbose, --restore. |
| PingA | Echo back a message for testing |
| HelpA | Show underlying Rovodev CLI help output |
| fetch-chunkA | Fetch a specific chunk from a previously cached large response (from ask-rovodev) |
| next-chunkB | Fetch the next chunk for a previously cached large response (from ask-rovodev) |
| session_managerA | Manage isolated sessions for Rovodev CLI operations. Each session has its own working directory and can be used to maintain context across multiple commands. |
| health_checkB | Check the health status of the Rovodev CLI MCP server, including Rovodev CLI availability, session manager status, and environment configuration. |
| diagnosticsA | Get comprehensive diagnostics information including performance metrics, health status, session statistics, and system information. |
| tap-rovodevB | Invoke Rovodev agent via 'acli rovodev run'. Always runs in yolo mode (non-interactive) for MCP usage. Supports flags like --config-file, --shadow, --verbose, --restore. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| ask-rovodev | Send a message to the Rovodev CLI agent |
| Ping | Ping the server |
| Help | Display help for the underlying CLI |
| fetch-chunk | Fetch a specific chunk of a prior large response |
| next-chunk | Fetch the next chunk of a prior large response |
| tap-rovodev | Send a message to the Rovodev CLI agent |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/yanggf8/rovodev-cli-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server