ddev-mcp
Verified Safeby codingsasi
Overview
Provides AI assistants with DDEV development environment automation for various web projects, enabling AI to manage local development environments, databases, and CMS-specific workflows.
Installation
npx ddev-mcpEnvironment Variables
- DDEV_PROJECT_PATH
- DDEV_MCP_LOG_LEVEL
- ALLOW_DANGEROUS_COMMANDS
- DDEV_MCP_TOOL_TIMEOUT
Security Notes
The server includes robust 'Dangerous Command Protection' by explicitly defining and blocking potentially destructive commands (e.g., Platform.sh production commands, `ddev_delete` without confirmation) unless `ALLOW_DANGEROUS_COMMANDS=true` is set. It communicates via standard I/O (StdioServerTransport) which inherently limits network-based attack surfaces. No direct use of 'eval' or clear obfuscation was found. Command arguments are validated, and sensitive information is sanitized in logs.
Similar Servers
conductor-tasks
Conductor Tasks is an intelligent assistant for developers, transforming requirements into actionable tasks, generating implementation plans, tracking progress, and accelerating AI-powered development directly within the workflow. It serves as a comprehensive AI co-pilot for the development process.
mcp-adr-analysis-server
A comprehensive testing and validation framework for advanced prompting techniques integrated into an MCP ADR Analysis Server, focusing on architectural decision record analysis, knowledge generation, and deployment intelligence.
codearchitect-mcp
Automatically saves and retrieves AI conversation sessions from IDEs (Cursor, VS Code) to provide context continuity and build a searchable knowledge base for developers.
memory-journal-mcp
Manages project context for AI-assisted development by maintaining a persistent, searchable record of project work, decisions, and progress, bridging the gap between fragmented AI threads with knowledge graphs and intelligent context recall.