firecrawl-api

Installation
SKILL.md

Firecrawl API script (firecrawl-api)

A standalone Python client for the Firecrawl API, with Alexandria support and a dated local catalog of its tools.

When to Use

  • The official firecrawl CLI is missing, broken, or not allowed in the environment.
  • A script or pipeline needs a plain Python client instead of a Node CLI.
  • A task needs structured records from an Alexandria provider, with an enforced per-run spend ceiling.
  • Looking up which Alexandria providers and tools exist, without spending credits or network calls.

For everyday searching and scraping in an interactive session, use the official firecrawl skill instead.

Setup

FIRECRAWL_API_KEY is read from SOPS (~/.claude/skills/secrets.enc.yaml) first, then from the environment if sops, the file, or the key is unavailable. The only dependency is requests. sops is optional.

All commands below use:

Installs
5
GitHub Stars
412
First Seen
Oct 22, 2026