FROM node:22-slim

WORKDIR /app

# Install dependencies for running npx
RUN apt-get update && apt-get install -y --no-install-recommends \
    ca-certificates \
    && rm -rf /var/lib/apt/lists/*

# Set up environment
ENV NODE_ENV=production

# The Bitwarden MCP server is run via npx
ENTRYPOINT ["npx", "-y", "@bitwarden/mcp-server"]
