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
chore(developer): call /v2/search/developer and document the tool
The developer tool called /v2/developer/search, the path that may be
withdrawn. Call /v2/search/developer, the public path.
The API returns 10 results by default, not 20. Correct the parameter
description.
Developer search leaves beta, so document the tool in the README beside
the other tools and drop the experimental note.
Bump to 3.23.3 in package.json and both server.json fields.
Copy file name to clipboardExpand all lines: README.md
+30Lines changed: 30 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,6 +15,7 @@ A Model Context Protocol (MCP) server that brings [Firecrawl](https://github.com
15
15
## Features
16
16
17
17
- Search the web and get full page content
18
+
- Search an index built for coding agents: GitHub issues, merged pull requests, READMEs, and docs
18
19
- Scrape any URL into clean, structured data
19
20
- Interact with pages — click, navigate, and operate
20
21
- Deep research with autonomous agent
@@ -275,6 +276,7 @@ Use this guide to select the right tool for your task:
275
276
-**If you have multiple known URLs:** call **scrape** for each URL. If you specifically need one bulk API operation, use the Firecrawl API batch endpoint outside MCP.
276
277
-**If you need to discover URLs on a site:** use **map**
277
278
-**If you want to search the web for info:** use **search**
279
+
-**If you have a programming question** (a library, an API contract, an error message, a known bug): use **developer search**
278
280
-**If you need complex research across multiple unknown sources:** use **agent**
279
281
-**If you want to analyze a whole site or section:** use **crawl** (with limits!)
280
282
-**If you need interactive browser automation** (click, type, navigate): use **interact** with a URL for a fresh page, or **scrape** + **interact** when you already scraped the page or need tighter scrape control
@@ -290,6 +292,7 @@ Use this guide to select the right tool for your task:
290
292
| parse | Files and hosted upload refs | markdown, JSON, or document output |
291
293
| extract | Structured extraction from URLs | JSON structured data |
292
294
| search | Web search for info | results[]|
295
+
| developer | Programming questions over developer sources | results[] with passages |
Search an index built for coding agents. The index covers GitHub issues, merged pull requests, repository READMEs, and curated documentation sites.
946
+
947
+
**Best for:** A programming question — code behaviour, a library or framework, an API contract, an error message, or a known bug.
948
+
949
+
**Arguments:**
950
+
951
+
```json
952
+
{
953
+
"name": "firecrawl_developer_search",
954
+
"arguments": {
955
+
"query": "how do I configure retries",
956
+
"k": 10,
957
+
"skills": "only"
958
+
}
959
+
}
960
+
```
961
+
962
+
-`query` (required): the developer question or search phrase.
963
+
-`k`: number of ranked results. The default is 10 and the maximum is 100.
964
+
-`skills`: set to `"only"` to search agent-skill files alone.
965
+
966
+
**Returns:** Ranked results. Each result carries an ID, a source type (`issue`, `pull_request`, `readme`, or `doc`), a URL, a title, and the matched passages in markdown.
967
+
968
+
`firecrawl_search` with `categories: ["developer"]` searches the same index beside the web results. Use this tool instead when you want the passages and no web results. The search-only endpoint does not expose this tool; it keeps its fixed set of six tools, and `firecrawl_search` reaches the developer index there.
Copy file name to clipboardExpand all lines: package.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
{
2
2
"name": "firecrawl-mcp",
3
-
"version": "3.23.2",
3
+
"version": "3.23.3",
4
4
"description": "MCP server for Firecrawl — search, scrape, and interact with the web. Supports both cloud and self-hosted instances. Features include web search, scraping, page interaction, batch processing, and LLM-powered content analysis.",
0 commit comments