Skip to content

Conversation

@MAVRICK-1
Copy link

@MAVRICK-1 MAVRICK-1 commented Oct 29, 2025

This pull request adds support for using the Firecrawl node as an AI Agent Tool within n8n workflows, enabling intelligent web scraping and data extraction via natural language prompts. The update includes changes to both the codebase and documentation to highlight AI integration, new configuration for agent compatibility, and improved descriptions for AI workflows.

AI Agent Tool Integration:

  • Added usableAsTool: true to the Firecrawl node configuration, enabling seamless use as an AI Agent Tool for intelligent web scraping and data extraction. The node description was expanded to emphasize AI agent capabilities. (Firecrawl.node.ts, [1] [2]
  • Introduced a new tools.ts file with AI-friendly operation descriptions, usage examples, and parameter validation helpers to facilitate agent understanding and integration. (tools.ts, nodes/Firecrawl/tools.tsR1-R106)

Documentation Updates:

  • Updated the README.md with a new section on AI Agent Tool support, including setup instructions, example prompts, available operations, and integration benefits for AI workflows. (README.md, [1] [2]
  • Added a detailed changelog for version 1.0.7, summarizing the new AI Agent Tool support and related enhancements. (README.md, README.mdR157-R166)

Package Metadata:

  • Updated package.json to version 1.0.7 and added new keywords to reflect AI agent and data extraction capabilities. (package.json, package.jsonL3-R12)

Resolves firecrawl/firecrawl#2340

- Add usableAsTool: true property to enable AI Agent compatibility
- Create tools.ts with AI-friendly operation descriptions and examples
- Update node description to be more AI-agent friendly
- Add comprehensive AI Agent Tool documentation to README
- Update package version to 1.0.7 with AI-related keywords
- Maintain backward compatibility with existing functionality
- Support all Firecrawl operations as AI Agent tools

Resolves: firecrawl/firecrawl#2340
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Firecrawl Tool Node Support for n8n (AI Agent Integration)

1 participant