Source:Documentation Index
Fetch the complete documentation index at: https://docs.ixo.world/llms.txt
Use this file to discover all available pages before exploring further.
packages/oracle-runtime/src/plugins/firecrawl/
| Attribute | Value |
|---|---|
| Visibility | on-demand |
| Stability | stable |
| Category | data |
| Default state | Auto-detect (env: FIRECRAWL_MCP_URL) |
| Depends on | — |
Summary
Web search and scraping via Firecrawl. Exposes a sub-agent (call_firecrawl_agent) that wraps the upstream Firecrawl MCP server’s firecrawl_search and firecrawl_scrape tools. The manifest specifically routes the main agent away from API endpoints (use sandbox) and IXO entities (use domain-indexer).
Environment variables
| Var | Required | Description |
|---|---|---|
FIRECRAWL_MCP_URL | yes | Firecrawl MCP HTTP(S) URL. Also triggers auto-detect. |
What it contributes
- Tools (inside the sub-agent):
firecrawl_search,firecrawl_scrape. - Sub-agents:
call_firecrawl_agent. - Middleware: none.
- HTTP routes: none.
- Shared state: none.
Opt out / Opt in
When to use it
- User asks the agent to search the web for current information.
- User wants the contents of a specific page summarised or extracted.
- A question can only be answered by recent public web content.
When NOT to use it
- Fetching from an API endpoint (URLs containing
/api/,/v1/,/v2/,/v3/, or that return JSON/XML) — usesandbox. - IXO entity lookups — use
domain-indexer. - Personal memory or past-conversation recall — use
memory.
Where to read next
Add a sub-agent
How sub-agents like
call_firecrawl_agent are built.Plugin vs Skill
When to wrap an MCP server as a plugin vs ship it as a skill.