# Generated by https://smithery.ai. See: https://smithery.ai/docs/config#dockerfile
FROM python:3.10-alpine
# Install build dependencies
RUN apk add --no-cache build-base libffi-dev openssl-dev
WORKDIR /app
# Copy project files
COPY . .
# Install dependencies
RUN pip install --no-cache-dir "mcp[cli]>=1.4.1" "pypdf2>=3.0.1" "requests>=2.32.3" "httpx>=0.23.0"
# Expose port if needed (optional)
# EXPOSE 8000
CMD ["python", "src/mcp_paperswithcode/server.py"]