Dockerfile.mcp 554 B

1234567891011121314151617181920212223
  1. FROM python:3.10-slim
  2. WORKDIR /app
  3. # 安装依赖
  4. COPY requirements.txt .
  5. RUN pip install --no-cache-dir -r requirements.txt
  6. # 复制 MCP 服务器代码
  7. COPY mcp_server/ ./mcp_server/
  8. # 创建必要目录
  9. RUN mkdir -p /app/config /app/output
  10. ENV PYTHONUNBUFFERED=1 \
  11. CONFIG_PATH=/app/config/config.yaml \
  12. FREQUENCY_WORDS_PATH=/app/config/frequency_words.txt
  13. # MCP HTTP 服务端口
  14. EXPOSE 3333
  15. # 启动 MCP 服务器(HTTP 模式)
  16. CMD ["python", "-m", "mcp_server.server", "--transport", "http", "--host", "0.0.0.0", "--port", "3333"]