devserver-mcp
Verified Safeby Uninen
Overview
Manages and controls local development servers and browser automation through a TUI and Model Context Protocol (MCP) for LLM-assisted development workflows.
Installation
devserversSecurity Notes
The server binds to localhost by default, limiting network exposure. Subprocesses are executed using `asyncio.create_subprocess_shell` (`shell=True`), which can be a shell injection risk if the `command` field in `devservers.yml` is populated from an untrusted source. However, for a local development tool where the user controls the `devservers.yml` configuration, this risk is mitigated. The project roadmap indicates future plans to address command injection prevention for a web-based architecture.
Similar Servers
wcgw
Empowering chat applications to code, build, and run on your local machine by providing tightly integrated shell and code editing tools.
mcp-devtools
A high-performance MCP server providing a unified interface to essential developer tools, featuring OAuth 2.0/2.1 authorization and a multi-layered security framework.
llms
A centralized configuration and documentation management system for LLMs, providing tools for building skills, commands, agents, prompts, and managing MCP servers across multiple LLM providers.
mcp-cli-ent
Orchestrates Model Context Protocol (MCP) servers and their tools on-demand for AI agents, without loading tool definitions directly into the agent's context window.