Back to Home
nguyenmanmkt icon

mcp-server

by nguyenmanmkt

Overview

A web-based Docker management platform for deploying, managing, and building custom AI tools (MCP servers) for integration with language models.

Installation

Run Command
npm start

Environment Variables

  • MCP_ENDPOINT
  • GEMINI_API_KEY
  • PERPLEXITY_API_KEY

Security Notes

CRITICAL: Multiple severe security vulnerabilities identified. User passwords are stored in plaintext in 'database.json'. The backend 'server.js' interacts directly with the Docker daemon socket, granting full control over the host's Docker environment via an API authenticated with plaintext credentials. The image build feature allows cloning arbitrary Git repositories and building Docker images, which is a critical Remote Code Execution (RCE) vulnerability if a malicious Dockerfile is provided. Furthermore, the 'calculator.py' MCP tool explicitly uses `eval(python_expression)` which is highly susceptible to RCE, even with attempts to limit scope. These combined issues make the system extremely vulnerable to unauthorized access, privilege escalation, and arbitrary code execution on the host.

Similar Servers

Stats

Interest Score67
Security Score1
Cost ClassMedium
Avg Tokens500
Stars4
Forks3
Last Update2025-11-28

Tags

AI ToolsDockerContainer ManagementWebSocketsAPI OrchestrationPythonNode.js