Hermes Atlas
Developer tools & SDKs · works with Hermes Agent

Firecrawl CLI

firecrawl/cli

Command-line web search, scraping, crawling and browser interaction with skills for coding agents

In short

Firecrawl CLI is a command-line interface for the Firecrawl web data API, with agent skills that teach coding agents to search, scrape, crawl and interact with live web pages. Hermes Agent is one of the supported install targets.

What Firecrawl CLI does

The CLI covers search, scrape, interact, crawl, map, research-paper, developer-source and government-source search, and agent jobs from the terminal. Running firecrawl init installs the CLI, authenticates, and adds skills to every detected AI coding agent. CLI skills teach agents the live web commands, and optional workflow skills produce deliverables such as research briefs, SEO audits, QA reports, lead lists and knowledge bases.

Setup can be scoped with an --agent flag whose values include claude-code, codex, cursor, windsurf, opencode, openclaw, openhands and hermes-agent. Skill families are installed with firecrawl setup core, build or workflows, or by individual skill name. Build skills for integrating the Firecrawl API into application code live in the separate firecrawl/skills catalog, and the README also covers installing the Firecrawl MCP server. If no API key is found, an interactive terminal offers a browser login, while non-interactive runs print a hint instead of blocking.

Key features

  • Search, scrape, crawl, map and interact commands
  • Agent skills installed across detected coding agents
  • --agent hermes-agent option to scope setup to Hermes
  • Workflow skills for research briefs, SEO audits and lead lists
  • Optional Firecrawl MCP server install

When to use it

  • Letting a Hermes agent read live web pages while researching
  • Generating an SEO audit through an agent workflow
  • Building a knowledge base from crawled documentation

Who it is for: Developers who want web search and scraping available to a coding or personal agent through a CLI.

How it fits with Hermes Agent

Lists Hermes Agent in its harness table with the --agent value hermes-agent, among Claude Code, Codex, Cursor, OpenClaw and others.

How to install Firecrawl CLI

These commands are copied from the project's README. Check the repository for the latest steps before you run them.

npm install -g firecrawl-cli
npx -y firecrawl-cli@latest init -y --browser

Requirements: npm, plus a Firecrawl API key or a browser login to authenticate

Note: It requires authenticating with the Firecrawl service, using an API key or a browser login.

FAQ

What is Firecrawl CLI?

Firecrawl CLI is the command-line interface for the Firecrawl web data API. It searches, scrapes, crawls and maps the web from a terminal and installs skills that teach coding agents to do the same.

Does Firecrawl CLI work with Hermes Agent?

Yes. Hermes Agent appears in the README's list of supported harnesses with the --agent value hermes-agent, so setup can be scoped to Hermes only.

How do I install Firecrawl CLI?

Run npm install -g firecrawl-cli, or use npx -y firecrawl-cli@latest init -y --browser to install the CLI, authenticate and add skills across detected coding editors in one command.

Similar dev tools for Hermes Agent

All dev tools

Related guides: How to install Hermes Agent · Run multiple Hermes agents with profiles