# PaperlessMCP — MCP server bridging Claude Code to Paperless-ngx # Runs locally on Windows (Docker Desktop). Exposed only on localhost. # Repo: https://github.com/barryw/PaperlessMCP # # Start: docker compose up -d # Stop: docker compose down # Update: docker compose pull && docker compose up -d # Logs: docker compose logs -f services: paperless-mcp: image: ghcr.io/barryw/paperlessmcp:latest container_name: paperless-mcp restart: unless-stopped env_file: - .env ports: - "127.0.0.1:5000:5000" # localhost only — never expose publicly healthcheck: test: ["CMD", "wget", "-q", "--spider", "http://localhost:5000/health"] interval: 30s timeout: 5s retries: 3