Skip to main content
Glama

MCP Terminal Server

Dockerfile747 B
# Use Python 3.12 slim as base image FROM python:3.12-slim-bookworm # Install curl for uv installation RUN apt-get update && apt-get install -y --no-install-recommends \ curl \ ca-certificates \ && rm -rf /var/lib/apt/lists/* # Install uv ADD https://astral.sh/uv/install.sh /uv-installer.sh RUN sh /uv-installer.sh && rm /uv-installer.sh # Ensure uv is in PATH ENV PATH="/root/.local/bin/:$PATH" # Set working directory WORKDIR /app # Copy requirements and project files COPY pyproject.toml . COPY server.py . # Create and activate virtual environment RUN uv venv /opt/venv ENV VIRTUAL_ENV=/opt/venv ENV PATH="/opt/venv/bin:$PATH" # Install dependencies RUN uv pip install -e . # Run the server CMD ["uv", "run", "server.py"]

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/ivannafigueroa/mcp-shell-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server