Server data from the Official MCP Registry
DMCPS: Highly secure, isolated MCP server environment giving AI agents sandboxed shell access.
About
DMCPS: Highly secure, isolated MCP server environment giving AI agents sandboxed shell access.
Security Report
This MCP server has critical security vulnerabilities that undermine its stated security guarantees. The shell command execution lacks proper escaping, allowing command injection attacks. The OAuth2 implementation is a bypass mechanism rather than actual authentication. Authorization checks are applied inconsistently across multiple code paths, and sensitive operations use weak authentication (single static password). While the codebase shows good intent around sandboxing, these implementation flaws create real attack surfaces that users should understand. Supply chain analysis found 1 known vulnerability in dependencies (0 critical, 1 high severity).
5 files analyzed · 17 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Permissions Required
This plugin requests these system permissions. Most are normal for its category.
How to Install
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-thealidev-dmcps": {
"args": [
"-y",
"dmcps"
],
"command": "npx"
}
}
}Documentation
View on GitHubFrom the project's GitHub README.
Docker SSH MCP - Sandbox
A highly secure, isolated Model Context Protocol (MCP) server environment designed to give AI agents access to a sandboxed filesystem and shell execution, without compromising the host machine.
🚀 Pure IPv4 Elastic IP Architecture (Zero Tunnels)
Why we abandoned Ngrok, Cloudflare Relay, and localhost.run: When connecting sophisticated agents like Google Gemini, we discovered that traditional tunnel services break the delicate MCP Server-Sent Events (SSE) stream:
- Ngrok / localhost.run: Interstitial warning screens ("Visit Site" buttons) completely break Gemini's automated API handshake and metadata discovery.
- Cloudflare Tunnels: Strict HTTP/2 WebSocket limitations, aggressive timeouts, and anti-bot verification pages drop long-running agent shell execution streams.
The Solution:
DMCPS now runs on a Pure Elastic IPv4 Address backed by an automatic Caddy Reverse Proxy.
This provides a direct, un-proxied (no middleman), low-latency connection with an auto-renewing Let's Encrypt SSL certificate via sslip.io. Gemini connects instantly, sees valid CORS headers, and never drops the stream.
1. Configure Environment
Create a .env file on your server (do not commit this):
ADMIN_USERNAME=admin
ADMIN_PASSWORD=supersecret
DOMAIN_NAME=16.176.42.41.sslip.io
(Replace the IP with your AWS Elastic IP)
2. Deploy on AWS (Docker Compose)
Run the provided stack which instantly spins up the MCP Server and the Caddy SSL reverse proxy:
docker compose up -d --build
3. Connect to Gemini (Cursor on your Phone)
- Open the Gemini App (or gemini.google.com).
- Go to Settings > Connected Apps.
- Scroll to the bottom and click Add a custom app.
- Enter your endpoint URL (e.g.
https://16.176.42.41.sslip.io/sse). - Authenticate and connect!
Enjoy absolute, unrestricted shell and file access right from your mobile device!
Reviews
No reviews yet
Be the first to review this server!
More Developer Tools MCP Servers
Git
Freeby Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
Fetch
Freeby Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
Worldmonitor
Freeby Koala73 · Developer Tools
Live markets, conflicts, country risk, chokepoints, energy, and China decision signals. 89 tools.
Paperclip
Freeby Paperclipai · Developer Tools
Trending hip-hop artist momentum scores across four cultural dimensions.
Toleno
Freeby Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
mcp-creator-python
Freeby mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
