Docker
Quick Start
Pull from ECR Public
# Pull the latest image
docker pull public.ecr.aws/r4g1k2s3/vcon-dev/vcon-mcp:main
# Run the server
docker run -p 3000:3000 \
-e SUPABASE_URL=https://your-project.supabase.co \
-e SUPABASE_SERVICE_ROLE_KEY=your-service-role-key \
-e SUPABASE_ANON_KEY=your-anon-key \
-e MCP_HTTP_STATELESS=true \
public.ecr.aws/r4g1k2s3/vcon-dev/vcon-mcp:mainBuild Locally
# Clone and build
git clone https://github.com/vcon-dev/vcon-mcp.git
cd vcon-mcp
docker build -t vcon-mcp .
# Run
docker run -p 3000:3000 --env-file .env vcon-mcpImage Tags
Tag
Description
Running the Server
Basic Usage
With Environment File
Multi-Client Support
Running Scripts
List Available Scripts
Run a Script
Run TypeScript Directly
Environment Variables
Required
Variable
Description
MCP Transport
Variable
Default
Description
Tool Configuration
Variable
Default
Description
Optional Services
Variable
Description
Docker Compose
Basic Setup
With Redis Caching
With Observability
Connecting to Local Services
Health Checks
Production Deployment
Kubernetes
AWS ECS
Image Details
Troubleshooting
Container Exits Immediately
Connection Refused to Database
Multiple Clients Failing
View Container Logs
Building Custom Images
Last updated