Standalone TypeScript MCP server for micrOS devices. Enables discovering devices, inspecting device cache, running micrOS commands, and discovering each device's available module commands.
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.
@modelcontextprotocol/sdk has cross-client data leak via shared server/transport instance reuse
Anthropic's MCP TypeScript SDK has a ReDoS vulnerability
Model Context Protocol (MCP) TypeScript SDK does not enable DNS rebinding protection by default
process.env. You'll be asked to provide them before it can run.HOST— 0.0.0.0 PORT=3333 npm run start -- uiMICROS_CHAT_CONFIG_PATH— /path/to/ui_chat_config.json npm run start -- uiMICROS_DEVICE_CACHE_PATH— /path/to/device_conn_cache.json npm run startMICROS_DEVICE_FEATURE_CACHE_PATH— /path/to/device_feature_cache.json npm run startMICROS_DEVICE_NOTES_CACHE_PATH— /path/to/device_notes_cache.json npm run startMICROS_FUNCTION_MANUAL_PATH— /path/to/sfuncman.json npm run startMICROS_INITIALIZE_ON_START— 0 npm run start:mcp # MCP mode without startup discovery or feature scanMICROS_NETWORK_PREFIX— 10.0.1 npm run startMICROS_TRANSCRIPTION_MODELMICROS_UI_CERT_HOSTS— adds IP addresses or DNS hostnames to the generated certificate. Multiple values are comma-separated:MICROS_UI_MAX_BODY_BYTES— 12582912 npm run start -- uiPORT— HOST=0.0.0.0 =3333 npm run start -- ui[](https://m8ven.ai/mcp/bxnxm-microsmcp-17qz0l)