learningfocused-mcp / scripts /mcp_entrypoint.sh
LeoWalker's picture
entrypoints
7a7d4fa verified
Raw History Blame Contribute Delete
378 Bytes
#!/bin/sh
# Space / Cloud Run entrypoint: hydrate chroma, then serve /mcp.
# Extra args replace the MCP server (HF Jobs pass `python -m src.pipeline.daily_ingest`).
# Does not --reset-chroma, re-embed, or touch Neo4j.
set -eu
if [ "$#" -gt 0 ]; then
exec "$@"
fi
if [ "${HYDRATE_CHROMA:-1}" = "1" ]; then
python -m src.mcp_server.hydrate
fi
exec python -m src.mcp_server