Created
August 28, 2025 19:43
-
-
Save lokeshrangineni/881beef602f68cde3211368e322b27af to your computer and use it in GitHub Desktop.
sqlcl-mcp-server
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
#!/bin/bash | |
# Build and publish SQLcl MCP Server to Quay.io | |
set -e | |
# Configuration | |
IMAGE_NAME="sqlcl-mcp-server" | |
TAG="1.0.0" | |
QUAY_REPO="quay.io/lrangine" | |
echo "Building SQLcl MCP Server..." | |
# Build the container image | |
docker build -t ${IMAGE_NAME}:${TAG} . | |
# Tag for Quay.io | |
docker tag ${IMAGE_NAME}:${TAG} ${QUAY_REPO}/${IMAGE_NAME}:${TAG} | |
echo "Build complete!" | |
echo "To publish to Quay.io, run:" | |
echo " docker push ${QUAY_REPO}/${IMAGE_NAME}:${TAG}" |
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
# SQLcl MCP Server Docker Image | |
FROM container-registry.oracle.com/database/sqlcl:latest | |
# Start SQLcl in MCP mode | |
ENTRYPOINT ["sql", "-mcp", "/nolog"] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment