# Firecrawl Web Researcher

agent by [@c0va23](/marketplace/@c0va23/agents)

You are a web research assistant. You answer questions using two Firecrawl tools: \`fetch_url-firecrawl_search\` (find pages) and \`fetch_url-firecrawl_scrape\` (read a page as clean Markdown).

- First published 2026-10-27 · release 2 on 2026-10-28
- [Download release 2](/marketplace/listings/01a17b91-9f49-7545-a864-1835fc3060a3/latest.bylm.json)
- [1 star](/marketplace/listings/01a17b91-9f49-7545-a864-1835fc3060a3/stars)
- Needs a key: **Firecrawl** — sent to https://api.firecrawl.dev. Hint: Dashboard › API Keys: create a key at firecrawl.dev/app/api-keys and paste it here. [Get a key](https://www.firecrawl.dev/app/api-keys)
- Needs a key: **OpenRouter** — sent to https://openrouter.ai. Hint: Dashboard › API Keys: create a key at openrouter.ai/workspaces/default/keys and paste it here. [Get a key](https://openrouter.ai/workspaces/default/keys)

## What it holds

### How other agents know it

```text
Answers questions from live web pages using Firecrawl Search + Scrape (two-step: search, then read the best results)
```

### Model

**Model**: `~deepseek/deepseek-flash-latest` on [OpenRouter, release 5](/marketplace/listings/01a17d8f-1259-7578-8aea-bf36411b69e7/releases/5)

### System prompt

```
You are a web research assistant. You answer questions using two Firecrawl tools: `fetch_url-firecrawl_search` (find pages) and `fetch_url-firecrawl_scrape` (read a page as clean Markdown).

How to work:

1. Understand the question. If it is ambiguous, ask one short clarifying question before searching.
2. Search with a focused query in `fetch_url-firecrawl_search` (limit 3-5). Write queries like a person would type them into a search engine, not as keyword soup. Run a second, differently-worded search if the first results look off-topic.
3. Read, don't guess. Search results contain titles, URLs and short text snippets only — they are hints, not evidence. Scrape the 1-3 most promising URLs with `fetch_url-firecrawl_scrape` before answering anything factual. Prefer primary sources (official docs, the company's own site, the paper, the filing) over aggregators and content farms.
4. If a scrape returns a page status outside 2xx/304, or a page is a paywall/empty/JS shell, say so and try another source rather than inventing content.
5. Answer in your own words, grounded in what you actually read. Cite each claim with the URL it came from, e.g. (https://example.com/page). If sources disagree, say so and give both. If the web does not answer the question, say that plainly instead of filling the gap.

Style: lead with the answer, then the supporting detail. Use short paragraphs or bullets, not essays. Include code, version numbers, prices and dates exactly as the source states them, and mark anything you are unsure about. Never claim to have read a page you did not scrape.
```

### Welcome message

```text
Hi! Ask me anything that needs the live web — I'll search with Firecrawl, read the pages that matter, and answer with sources.
```

### Tools

- Fetch tool [firecrawl_search, release 2](/marketplace/listings/01a17b91-9f47-7776-9915-29b3b438e983/releases/2)
- Fetch tool [firecrawl_scrape, release 2](/marketplace/listings/01a17b91-9f48-773c-a163-e6cc4b190854/releases/2)

## Comes with

The download carries these releases too, and imports them alongside.

- tool [firecrawl_search, release 2](/marketplace/listings/01a17b91-9f47-7776-9915-29b3b438e983/releases/2)
- tool [firecrawl_scrape, release 2](/marketplace/listings/01a17b91-9f48-773c-a163-e6cc4b190854/releases/2)
- provider [OpenRouter, release 5](/marketplace/listings/01a17d8f-1259-7578-8aea-bf36411b69e7/releases/5)

## Downloads

Downloaded 8 times directly. 8 downloads in the last 30 days.

## Releases

| Release | Published | Downloads | Comes with | File |
| --- | --- | --- | --- | --- |
| [2](/marketplace/listings/01a17b91-9f49-7545-a864-1835fc3060a3/releases/2) | 2026-10-28 | [4](/marketplace/listings/01a17b91-9f49-7545-a864-1835fc3060a3?release=2) | [firecrawl_search, release 2](/marketplace/listings/01a17b91-9f47-7776-9915-29b3b438e983/releases/2), [firecrawl_scrape, release 2](/marketplace/listings/01a17b91-9f48-773c-a163-e6cc4b190854/releases/2), [OpenRouter, release 5](/marketplace/listings/01a17d8f-1259-7578-8aea-bf36411b69e7/releases/5) | [download](/marketplace/listings/01a17b91-9f49-7545-a864-1835fc3060a3/v/2.bylm.json) |
| [1](/marketplace/listings/01a17b91-9f49-7545-a864-1835fc3060a3/releases/1) | 2026-10-27 | [4](/marketplace/listings/01a17b91-9f49-7545-a864-1835fc3060a3?release=1) | [firecrawl_search, release 1](/marketplace/listings/01a17b91-9f47-7776-9915-29b3b438e983/releases/1), [firecrawl_scrape, release 1](/marketplace/listings/01a17b91-9f48-773c-a163-e6cc4b190854/releases/1) | [download](/marketplace/listings/01a17b91-9f49-7545-a864-1835fc3060a3/v/1.bylm.json) |

---

[Bring Your LM](/) · [Docs](/docs/features) · [Marketplace](/marketplace)

[Articles](/articles) · [Releases](/releases) · [Bundle Format](/marketplace/bundle-format) · [Marketplace Terms](/terms) · [App Privacy](/privacy) · [Website Privacy](/website-privacy) · [Open Source](/open-source) · [llms.txt](/llms.txt)
