Production-ready MCP server Docker images. One folder per MCP, each with self-contained Dockerfile + README + Woodpecker CI auto-build.
Find a file
Tobias J. Endres e5fde01f8b fix: use NodeSource v22 instead of Debian npm (pulls 375 packages)
Switch from apt-get install nodejs npm to NodeSource setup_22.x
to avoid pulling 245MB of unnecessary build dependencies on
python:3.12-slim (Debian Trixie).
2026-06-23 15:40:03 +02:00
bitwarden feat: update fleet to tested MCPs + add 10 new MCPs with Dockerfiles + Woodpecker CI 2026-06-23 15:09:54 +02:00
docker feat: update fleet to tested MCPs + add 10 new MCPs with Dockerfiles + Woodpecker CI 2026-06-23 15:09:54 +02:00
filesystem feat: update fleet to tested MCPs + add 10 new MCPs with Dockerfiles + Woodpecker CI 2026-06-23 15:09:54 +02:00
forgejo feat: update fleet to tested MCPs + add 10 new MCPs with Dockerfiles + Woodpecker CI 2026-06-23 15:09:54 +02:00
github feat: update fleet to tested MCPs + add 10 new MCPs with Dockerfiles + Woodpecker CI 2026-06-23 15:09:54 +02:00
kdrive feat: update fleet to tested MCPs + add 10 new MCPs with Dockerfiles + Woodpecker CI 2026-06-23 15:09:54 +02:00
kontist fix: use python:3.12-slim base for Python MCPs (nc-mcp-server needs 3.12+) 2026-06-23 15:37:45 +02:00
networking feat: update fleet to tested MCPs + add 10 new MCPs with Dockerfiles + Woodpecker CI 2026-06-23 15:09:54 +02:00
nextcloud fix: use NodeSource v22 instead of Debian npm (pulls 375 packages) 2026-06-23 15:40:03 +02:00
nginx-proxy-manager fix: use NodeSource v22 instead of Debian npm (pulls 375 packages) 2026-06-23 15:40:03 +02:00
playwright feat: update fleet to tested MCPs + add 10 new MCPs with Dockerfiles + Woodpecker CI 2026-06-23 15:09:54 +02:00
portainer fix: use NodeSource v22 instead of Debian npm (pulls 375 packages) 2026-06-23 15:40:03 +02:00
postgresql feat: update fleet to tested MCPs + add 10 new MCPs with Dockerfiles + Woodpecker CI 2026-06-23 15:09:54 +02:00
semaphore feat: update fleet to tested MCPs + add 10 new MCPs with Dockerfiles + Woodpecker CI 2026-06-23 15:09:54 +02:00
taiga feat: update fleet to tested MCPs + add 10 new MCPs with Dockerfiles + Woodpecker CI 2026-06-23 15:09:54 +02:00
web-search fix: use NodeSource v22 instead of Debian npm (pulls 375 packages) 2026-06-23 15:40:03 +02:00
woodpecker feat: update fleet to tested MCPs + add 10 new MCPs with Dockerfiles + Woodpecker CI 2026-06-23 15:09:54 +02:00
.woodpecker.yml feat: update fleet to tested MCPs + add 10 new MCPs with Dockerfiles + Woodpecker CI 2026-06-23 15:09:54 +02:00
README.md docs: add root README with port map and usage 2026-06-23 15:38:12 +02:00

Corentic MCP Fleet

Production-ready MCP server Docker images for the Corentic infrastructure. Each MCP is a standalone Docker image with SSE transport (via mcp-proxy), auto-built by Woodpecker CI on push to main.

Port Map

Port MCP Base Transport
8101 forgejo node mcp-proxy
8102 woodpecker node mcp-proxy
8103 semaphore python native HTTP
8104 github ghcr upstream stdio
8105 nginx-proxy-manager python+node mcp-proxy
8106 taiga node mcp-proxy
8107 nextcloud python+node mcp-proxy
8108 kdrive node mcp-proxy
8109 postgresql node mcp-proxy
8110 portainer python+node mcp-proxy
8111 kontist node mcp-proxy
8112 bitwarden node+bw CLI mcp-proxy
8113 networking node mcp-proxy
8114 filesystem node mcp-proxy
8115 docker node mcp-proxy
8116 web-search python+node mcp-proxy

Registry

All images are published to forgejo.corentic.eu/corentic/mcp-fleet-<name>:latest.

Usage

docker run -d --name <name>-mcp -p <port>:<port> \
  -e <ENV_VAR>=<value> \
  forgejo.corentic.eu/corentic/mcp-fleet-<name>:latest

See each MCP's README.md for specific environment variables and tools.

Non-Docker MCPs

These MCPs run natively or are remote endpoints (no Docker image):

  • playwright/ — Browser automation, runs better natively (needs display + browser)
  • contextforge/ — Remote SSE gateway, no server to run locally