Skip to main content
Glama

Crawl4AI RAG MCP Server

by Chillbruhhh
Dockerfile•1.55 kB
FROM debian:bullseye-slim ENV JAVA_HOME=/opt/java/openjdk COPY --from=eclipse-temurin:11 $JAVA_HOME $JAVA_HOME ENV PATH="${JAVA_HOME}/bin:${PATH}" \ NEO4J_SHA256=%%NEO4J_SHA%% \ NEO4J_TARBALL=%%NEO4J_TARBALL%% \ NEO4J_EDITION=%%NEO4J_EDITION%% \ NEO4J_HOME="/var/lib/neo4j" ARG NEO4J_URI=%%NEO4J_DIST_SITE%%/%%NEO4J_TARBALL%% RUN addgroup --gid 7474 --system neo4j && adduser --uid 7474 --system --no-create-home --home "${NEO4J_HOME}" --ingroup neo4j neo4j COPY ./local-package/* /startup/ RUN apt update \ && apt install -y curl procps \ && curl --fail --silent --show-error --location --remote-name ${NEO4J_URI} \ && echo "${NEO4J_SHA256} ${NEO4J_TARBALL}" | sha256sum -c --strict --quiet \ && tar --extract --file ${NEO4J_TARBALL} --directory /var/lib \ && mv /var/lib/neo4j-* "${NEO4J_HOME}" \ && rm ${NEO4J_TARBALL} \ && rm ${NEO4J_HOME}/bin/neo4j \ && mv "${NEO4J_HOME}"/data /data \ && chown -R neo4j:neo4j /data \ && chmod -R 777 /data \ && mkdir -p /backups \ && chown -R neo4j:neo4j /backups \ && chmod -R 777 /backups \ && chown -R neo4j:neo4j "${NEO4J_HOME}" \ && chmod -R 777 "${NEO4J_HOME}" \ && ln -s /data "${NEO4J_HOME}"/data \ && ln -s /startup/docker-entrypoint.sh /docker-entrypoint.sh \ && rm -rf /tmp/* \ && rm -rf /var/lib/apt/lists/* \ && apt-get -y purge --auto-remove curl ENV PATH "${NEO4J_HOME}"/bin:$PATH VOLUME /data /backups WORKDIR "${NEO4J_HOME}" ENTRYPOINT ["/startup/docker-entrypoint.sh"] CMD ["neo4j-admin"]

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/Chillbruhhh/crawl4ai-mcp'

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