# Tool Firecrawl

> >-

- **Type:** Skill
- **Install:** `agentstack add skill-b2bforce-b2bforce-tool-firecrawl`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [b2bforce](https://agentstack.voostack.com/s/b2bforce)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [b2bforce](https://github.com/b2bforce)
- **Source:** https://github.com/b2bforce/b2bforce/tree/main/.agents/skills/tool-firecrawl
- **Website:** https://www.b2bforce.ai/

## Install

```sh
agentstack add skill-b2bforce-b2bforce-tool-firecrawl
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Tool: Firecrawl

Thin wrapper for the [Firecrawl](https://firecrawl.dev) API — turn a URL into
clean markdown, or discover a site's URLs. Other skills call this instead of
re-describing the API.

## Requirements

- `curl`
- `jq`
- `.env` credentials listed below

## Auth

`.env`:

```bash
FIRECRAWL_API_KEY=fc-...
```

Header: `Authorization: Bearer $FIRECRAWL_API_KEY`. Base: `https://api.firecrawl.dev/v1`.

## Endpoints

| Action | Endpoint | Use |
|--------|----------|-----|
| Scrape | `POST /scrape` | One URL → markdown/html |
| Map | `POST /map` | Discover URLs on a domain (sitemap-like) |

## Scripts

```bash
# Scrape one URL to markdown (prints markdown to stdout)
bash .agents/skills/tool-firecrawl/scripts/scrape.sh https://example.com

# Map a site's URLs (prints JSON array of links)
bash .agents/skills/tool-firecrawl/scripts/map.sh https://example.com
```

## Request shape (scrape)

```json
{ "url": "https://example.com", "formats": ["markdown"], "onlyMainContent": true }
```

## Rules

1. Key comes from `.env` only — never inline it or ask for it in chat.
2. Truncate very large pages (~15000 chars) before feeding to an LLM.
3. Handle non-200 / timeouts gracefully; report and let the calling skill degrade.
4. Respect target sites' robots and rate limits.

## Used by

`marketing-company-profile`, `marketing-service`,
`intel-competitor-monitoring`,
`marketing-service-page`.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [b2bforce](https://github.com/b2bforce)
- **Source:** [b2bforce/b2bforce](https://github.com/b2bforce/b2bforce)
- **License:** MIT
- **Homepage:** https://www.b2bforce.ai/

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** yes
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** yes
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-b2bforce-b2bforce-tool-firecrawl
- Seller: https://agentstack.voostack.com/s/b2bforce
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
