Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
target/
.git/
13 changes: 13 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Builds the rtblint MCP server. Glama's evaluator starts this container and
# sends an MCP `initialize` request over stdio; the binary answers, which is
# all that's needed to pass the introspection check and earn a quality score.

FROM rust:1.83-slim AS build
WORKDIR /src
COPY . .
RUN cargo build --release -p rtblint-mcp

FROM debian:bookworm-slim
COPY --from=build /src/target/release/rtblint-mcp /usr/local/bin/rtblint-mcp
# The server speaks MCP over stdio (newline-delimited JSON-RPC).
ENTRYPOINT ["rtblint-mcp"]
Loading