// Skald connector entry point. // // The MCP server itself is the upstream `firecrawl-mcp` package, pinned in // package.json and installed by Skald beside this file (`npm ci --omit=dev`, // falling back to `npm install --omit=dev`). // // This file exists because Skald launches a `mcp_local` connector as // ` `, where args[0] is rewritten to the absolute // path of a *shipped* file — so `npx -y ` cannot be expressed: args[0] // would be taken as the entry file's name. Importing the package's server module // for its side effect (it starts the stdio JSON-RPC loop at import time) is the // whole of the wrapper. // // The API key arrives as FIRECRAWL_API_KEY in the process environment, collected // from the manifest's env[] form. import "firecrawl-mcp/dist/index.js";