Skip to main content
Glama

MCP OpenAPI Proxy

Dockerfile604 B
#checkov:skip=CKV_DOCKER_2:Ensure that HEALTHCHECK instructions have been added to container images FROM python:3.12-slim AS builder COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /bin/ WORKDIR /app COPY . /app/ RUN uv sync --no-editable && uvx pex -o mcp-proxy -c mcp-proxy --sh-boot --include-tools . FROM python:3.12-slim COPY --from=builder /app/mcp-proxy /opt/mcp-proxy EXPOSE 8000 ENV OPENAPI_SPEC_URL=http://localhost:8080/openapi.json ENV TRANSPORT=streamable-http ENV HOST=0.0.0.0 ENV PORT=8000 ENV PEX_TOOLS=1 RUN useradd -m proxy-user USER proxy-user ENTRYPOINT ["/opt/mcp-proxy"]

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/electrocucaracha/mcp-openapi-proxy'

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