Back to Home

DevBuddy

Verified Safe

by dazinator

Overview

Analyzes .NET codebases and executes shell commands in a secure, containerized environment via the Model Context Protocol (MCP) for AI agents.

Installation

Run Command
docker-compose up --build

Environment Variables

  • ASPNETCORE_ENVIRONMENT
  • ASPNETCORE_HTTP_PORTS
  • ASPNETCORE_HTTPS_PORTS
  • CODE_BASE_PATH
  • DB_PATH
  • GitRepositoriesPath
  • GIT_USERNAME
  • GITHUB_PAT
  • AZDO_PAT
  • ASPNETCORE_Kestrel__Certificates__Default__Path
  • ASPNETCORE_Kestrel__Certificates__Default__Password

Security Notes

The server features robust security, including direct process spawning to prevent command injection, comprehensive path validation, configurable command allow/deny lists, and enforced timeouts. Container hardening utilizes non-root user execution, dropped capabilities, and no-new-privileges. Error messages are sanitized for production, and detailed audit logging with sensitive data redaction is implemented. The default `docker-compose.yml` uses a read-write workspace for development, which is a known flexibility for development but is clearly noted to be read-only (`:ro`) for production deployments.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens500
Stars0
Forks0
Last Update2025-11-27

Tags

.NETMCPDockerAIDev Tools