Back to Home
MariyaSha icon

Docker_MCPGUIApp

Verified Safe

by MariyaSha

Overview

A conversational AI chatbot leveraging Docker's Model and Component Protocol (MCP) to integrate with LLMs and perform various tool-augmented searches (web, academic papers).

Installation

Run Command
docker compose up --build

Environment Variables

  • BASE_URL
  • MODEL_NAME
  • LOCAL_MCP_HOST
  • REMOTE_MCP_HOST
  • STRIPE_SECRETS
  • HF_SECRETS

Security Notes

The Docker MCP Gateway containers (`gateway-local`, `gateway-remote`) mount `/var/run/docker.sock`, which grants them root-level access to the host's Docker daemon. While necessary for the gateway's operation to manage Docker services, this is a critical security implication. If these containers are compromised, an attacker could gain control over the host system. Environment variables for API keys (`STRIPE_SECRETS`, `HF_SECRETS`) are passed securely, avoiding hardcoding. The `ChatOpenAI` API key is set to 'nope', indicating that the LLM is expected to be served via a local Docker Model Runner or a compatible endpoint that doesn't require a traditional OpenAI API key directly in the application.

Similar Servers

Stats

Interest Score70
Security Score7
Cost ClassMedium
Avg Tokens2500
Stars3
Forks0
Last Update2025-12-02

Tags

ChatbotLLMDocker MCPStreamlitTooling