Add Dockerfile for Glama MCP directory validation#121
Merged
George-iam merged 1 commit intomainfrom Apr 27, 2026
Merged
Conversation
8 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds a minimal
Dockerfileto repo root so Glama can validate AXME Code on https://glama.ai/mcp/servers/AxmeAI/axme-codeWhy
Glama validation is the gating requirement for merge in punkpeye/awesome-mcp-servers PR #5510 (85.7K stars). Glama also hosts a containerized version of any claimed server and exposes it via SSE / Streamable HTTP, which gives non-Claude-Code MCP clients (Cursor, VS Code, etc.) a way to use AXME Code through Glama's gateway.
Their UI admin/dockerfile page can be flaky for fresh claims; placing the file in repo root is the more reliable path (Glama auto-detects it on next refetch).
What it does
The Dockerfile downloads and runs the standard
install.sh(the same path documented in README.md), then runsaxme-code serveas ENTRYPOINT.AXME_TELEMETRY_DISABLED=1is set because Glama containers are not real user installs.Verification (local)
Built and tested locally:
Server starts cleanly, responds to MCP initialize, exposes tools capability with
listChanged: true, exits cleanly on stdin close. Exactly what Glama introspection check expects.Scope
Pure ops/distribution addition. No source changes. Distribution model stays binary-only per D-114; this Dockerfile is purely for Glama hosting.