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
@@ -616,6 +618,125 @@ Extract structured information from web pages using LLM capabilities. Supports b
616
618
returnasText(res);
617
619
},
618
620
});
621
+
622
+
server.addTool({
623
+
name: 'firecrawl_agent',
624
+
description: `
625
+
Autonomous web data gathering agent. Describe what data you want, and the agent searches, navigates, and extracts it from anywhere on the web.
626
+
627
+
**Best for:** Complex data gathering tasks where you don't know the exact URLs; research tasks requiring multiple sources; finding data in hard-to-reach places.
628
+
**Not recommended for:** Simple single-page scraping (use scrape); when you already know the exact URL (use scrape or extract).
629
+
**Key advantages over extract:**
630
+
- No URLs required - just describe what you need
631
+
- Autonomously searches and navigates the web
632
+
- Faster and more cost-effective for complex tasks
633
+
- Higher reliability for varied queries
634
+
635
+
**Arguments:**
636
+
- prompt: Natural language description of the data you want (required, max 10,000 characters)
637
+
- urls: Optional array of URLs to focus the agent on specific pages
638
+
- schema: Optional JSON schema for structured output
639
+
640
+
**Prompt Example:** "Find the founders of Firecrawl and their backgrounds"
641
+
**Usage Example (no URLs):**
642
+
\`\`\`json
643
+
{
644
+
"name": "firecrawl_agent",
645
+
"arguments": {
646
+
"prompt": "Find the top 5 AI startups founded in 2024 and their funding amounts",
0 commit comments