Back to Home
domibies icon

dotbox-mcp

by domibies

Overview

An MCP server that enables LLMs to execute .NET workloads in isolated Docker containers for C# code execution, project management, and web API hosting.

Installation

Run Command
docker run --rm -i --add-host host.docker.internal:host-gateway --user 1000:0 -v /var/run/docker.sock:/var/run/docker.sock ghcr.io/domibies/dotbox-mcp:latest

Environment Variables

  • DOCKER_HOST

Security Notes

The MCP server itself (dotbox-mcp container) requires access to the host's Docker daemon via `/var/run/docker.sock` (macOS) or TCP port 2375 (Windows), granting it root-equivalent privileges on the host. The Windows installation explicitly requires enabling 'Expose daemon on tcp://localhost:2375 without TLS', which is a significant security risk if the machine is on an untrusted network. While .NET workloads run in isolated sandbox containers with resource limits and restricted filesystems (`/workspace`), a compromised MCP server or an erroneous LLM instruction could potentially leverage its host Docker privileges for malicious actions. This tool should only be run on trusted machines and networks.

Similar Servers

Stats

Interest Score35
Security Score3
Cost ClassHigh
Avg Tokens2500
Stars3
Forks0
Last Update2025-11-24

Tags

C#.NETDockerLLMExperimentation