Skip to content

Commit 483b9a6

Browse files
authored
Update README.md
1 parent ef4dac4 commit 483b9a6

File tree

1 file changed

+53
-0
lines changed

1 file changed

+53
-0
lines changed

README.md

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -374,6 +374,59 @@ Example response:
374374

375375
When using a self-hosted instance, the extraction will use your configured LLM. For cloud API, it uses FireCrawl's managed LLM service.
376376

377+
378+
### 7. Deep Research Tool (firecrawl_deep_research)
379+
Conduct deep web research on a query using intelligent crawling, search, and LLM analysis.
380+
381+
```json
382+
{
383+
"name": "firecrawl_deep_research",
384+
"arguments": {
385+
"query": "how does carbon capture technology work?",
386+
"maxDepth": 3,
387+
"timeLimit": 120,
388+
"maxUrls": 50
389+
}
390+
}
391+
```
392+
393+
Arguments:
394+
- query (string, required): The research question or topic to explore.
395+
- maxDepth (number, optional): Maximum recursive depth for crawling/search (default: 3).
396+
- timeLimit (number, optional): Time limit in seconds for the research session (default: 120).
397+
- maxUrls (number, optional): Maximum number of URLs to analyze (default: 50).
398+
399+
Returns:
400+
401+
- Final analysis generated by an LLM based on research. (data.finalAnalysis)
402+
- May also include structured activities and sources used in the research process.
403+
404+
### 8. Generate LLMs.txt Tool (firecrawl_generate_llmstxt)
405+
Generate a standardized llms.txt (and optionally llms-full.txt) file for a given domain. This file defines how large language models should interact with the site.
406+
407+
```json
408+
{
409+
"name": "firecrawl_generate_llmstxt",
410+
"arguments": {
411+
"url": "https://example.com",
412+
"maxUrls": 20,
413+
"showFullText": true
414+
}
415+
}
416+
```
417+
418+
Arguments:
419+
420+
- url (string, required): The base URL of the website to analyze.
421+
- maxUrls (number, optional): Max number of URLs to include (default: 10).
422+
- showFullText (boolean, optional): Whether to include llms-full.txt contents in the response.
423+
424+
Returns:
425+
- Generated llms.txt file contents and optionally the llms-full.txt.
426+
427+
428+
429+
377430
## Logging System
378431

379432
The server includes comprehensive logging:

0 commit comments

Comments
 (0)