What are the prerequisites to run Model Context Protocol Server?
You need Docker and Docker Compose installed on your system.
@eooo-io
基本信息
A Dockerized MCP server setup to deploy onto remote development servers
工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
A containerized Model Context Protocol (MCP) server that enables communication between LLMs and tools through a standardized protocol. It provides both REST API and WebSocket interfaces for tool execution and context management, targeting developers building LLM-powered applications.
Deploy the server using Docker Compose: clone the repository, create tools, context, and data directories, configure a .env file, then run docker-compose up --build. Tools are placed as Python scripts in the tools directory, and the server exposes REST endpoints on port 3000 and a WebSocket at ws://localhost:3000 for real‑time communication.
You need Docker and Docker Compose installed on your system.
Place a Python script in the `tools` directory. The script should accept JSON parameters via `sys.argv[1]` and return JSON output printed to stdout.
Context files are stored as JSON in the `context` directory, each with a unique ID. They can be retrieved via the `GET /api/context/:id` REST endpoint or through WebSocket messages.
Run `docker-compose down` in the project directory.
Tool execution is isolated within the container, input validation is performed on all API endpoints, and context access can be restricted based on implementation needs.
Model Context Protocol (MCP) server for Kubernetes and OpenShift
A docker MCP Server (modelcontextprotocol)
MCP server for Docker

Model Context Protocol Servers
评论