You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
firecrawl-build marks FIRECRAWL_API_KEY as required, but keyless execution is allowed #327
Based on that, the agent-generated script initially treated the API key as mandatory and stopped when FIRECRAWL_API_KEY was not set.
But later, the agent removed its own hard requirement, retried the same v2 /scrape flow without the auth header, and the run succeeded through the available keyless path.
That created some confusion for implementation logic: it wasn’t clear whether the missing-key case should be treated as a real error, or as a supported fallback the agent should allow.
It would help to clarify the intended behavior across all resources :)
Opened firecrawl/skills#8 to align firecrawl-build* skill metadata with the MCP server's optional FIRECRAWL_API_KEY (server.json already has isRequired: false). The skills declared required: true, which caused agents to hard-fail before trying the supported keyless path.
Activity
syf2211 commentedon Aug 4, 2026
Opened firecrawl/skills#8 to align
firecrawl-build*skill metadata with the MCP server's optionalFIRECRAWL_API_KEY(server.jsonalready hasisRequired: false). The skills declaredrequired: true, which caused agents to hard-fail before trying the supported keyless path.