Maps shell commands to standard MCP tools using single-file YAML specs.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.
yaml is vulnerable to Stack Overflow via deeply nested YAML collections
process.env. You'll be asked to provide them before it can run.SHELL_AS_MCP_FILESYSTEM_SERVER_ARGSSHELL_AS_MCP_FILESYSTEM_SERVER_ARGS_JSONSHELL_AS_MCP_FILESYSTEM_SERVER_COMMANDSHELL_AS_MCP_SERVER_NAME— shell-as-mcp MCP server nameSHELL_AS_MCP_SERVER_VERSION— package.json version MCP server versionSHELL_AS_MCP_SPEC_DIR— runprompt__generate_artifact lets an LLM generate a complete bundle (YAML + scripts + optional prompts) in one shot, with the output automatically written to /<server_name>/.MODEL— RUNPROMPT_MODEL LLM model nameRUNPROMPT_MODEL— "": "openrouter/deepseek/deepseek-v3.2",OPENAI_BASE_URL— RUNPROMPT_BASE_URL API Base URL , OPENAI_API_BASE, BASE_URLBASE_URL— RUNPROMPT_BASE_URL API Base URL OPENAI_BASE_URL, OPENAI_API_BASE,RUNPROMPT_BASE_URL— "": "https://openrouter.ai/api/v1",SHELL_AS_MCP_FILESYSTEM_ROOTRUNPROMPT_DEBUG_PROMPT— Print the full rendered prompt and enable verbose debug before the request —SHELL_AS_MCP_EXTRA_ALLOWED_DIRSSHELL_AS_MCP_RUNPROMPT_TOOL_ROOT— Root directory for runprompt file tools Rarely needs manual configurationSHELL_AS_MCP_FILESYSTEM_MCP_ENABLESHELL_AS_MCP_FILESYSTEM_FALLBACK_LOCAL[](https://m8ven.ai/mcp/meomeo-dev-shell-as-mcp-16yt35)