feat: add cloudron-mcp validation

Build and validate Cloudron MCP server for self-hosted app management.

Changes:
- docker-compose.yml: Updated to use custom Dockerfile for cloudron-mcp
- dockerfiles/cloudron-mcp/Dockerfile: Added custom Dockerfile with fix
  for CMD entry point (dist/server.js instead of dist/index.js)
- STATUS.md: Added cloudron-mcp as validated MCP (v0.1.0, 374MB)

Validation:
- Container builds successfully from TypeScript source (374MB)
- Fixed Dockerfile CMD to use correct entry point (dist/server.js)
- MCP protocol handshake verified with initialize request
- Protocol version 2024-11-05 confirmed
- Server name: cloudron-mcp, version 0.1.0
- Requires CLOUDRON_URL environment variable
- Tested with proper --name flag for container
This commit is contained in:
2026-01-23 00:13:28 -05:00
parent 8c67bbcf77
commit 6017d996fe
3 changed files with 18 additions and 1 deletions

View File

@@ -122,7 +122,7 @@ services:
image: kneldevstack-aimiddleware-cloudron-mcp
build:
context: ./vendor/mcp-cloudron
dockerfile: Dockerfile
dockerfile: ../../dockerfiles/cloudron-mcp/Dockerfile
container_name: kneldevstack-aimiddleware-cloudron-mcp
restart: unless-stopped
environment: