FROM python:3.11-slim
# Set working directory
WORKDIR /app
# Install uv for fast Python package management
RUN pip install uv
# Copy necessary files for package installation
COPY pyproject.toml uv.lock README.md ./
# Copy source code
COPY src/ ./src/
# Create virtual environment and install dependencies
RUN uv venv && \
. .venv/bin/activate && \
uv pip install -e .
# Define all environment variables with defaults
# Non-sensitive defaults
ENV COROOT_BASE_URL=http://localhost:8080
# Sensitive variables - should be overridden at runtime
ENV COROOT_USERNAME=""
ENV COROOT_PASSWORD=""
ENV COROOT_SESSION_COOKIE=""
ENV COROOT_API_KEY=""
# Run the MCP server using the entry point
CMD [".venv/bin/mcp-coroot"]
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/jamesbrink/mcp-coroot'
If you have feedback or need assistance with the MCP directory API, please join our Discord server