From d363e9752d505c0ef8e4074a45fd291be7c1eaf0 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 24 Apr 2026 23:37:06 +0000 Subject: [PATCH] Add kreuzberg MCP shared workflow Agent-Logs-Url: https://github.com/github/gh-aw/sessions/5c34a633-2709-4016-858d-9b24db09c75d Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --- .github/workflows/shared/mcp/kreuzberg.md | 88 +++++++++++++++++++++++ 1 file changed, 88 insertions(+) create mode 100644 .github/workflows/shared/mcp/kreuzberg.md diff --git a/.github/workflows/shared/mcp/kreuzberg.md b/.github/workflows/shared/mcp/kreuzberg.md new file mode 100644 index 00000000000..40d051bb93a --- /dev/null +++ b/.github/workflows/shared/mcp/kreuzberg.md @@ -0,0 +1,88 @@ +--- +mcp-servers: + kreuzberg: + container: "ghcr.io/kreuzberg-dev/kreuzberg" + version: "latest" + entrypointArgs: + - "mcp" + mounts: + - ${GITHUB_WORKSPACE}:${GITHUB_WORKSPACE}:ro + allowed: + # Document extraction tools (read-only) + - "extract_file" + - "extract_bytes" + - "batch_extract_files" + # Format discovery tools (read-only) + - "detect_mime_type" + - "list_formats" + - "get_version" + # Text processing tools (read-only) + - "embed_text" + - "chunk_text" + # Cache inspection tools (read-only) + - "cache_stats" + - "cache_manifest" + # Excluded write/mutating operations: + # - "cache_clear" # Evicts all cached results + # - "cache_warm" # Pre-downloads embedding models + # Excluded feature-flag-gated operations: + # - "extract_structured" # Requires liter-llm feature flag at build time +--- +