Skip to main content
Alexandria gives agents access to structured data through Firecrawl. Discover a tool, inspect its inputs, then run it. Discovery is free; execution uses the credits listed on the tool. Browse providers · Manage provider terms

Built for agents

Install the CLI or connect the MCP server.
Install with npm install -g firecrawl-cli and sign in with firecrawl login.

Use it from the SDKs and API

1

Find the right tool

Describe what you need. Alexandria returns relevant tools alongside your web results.
Results contain web pages and ranked tools. Each tool includes its provider, capability, inputs, response contract, and price.
2

Check what it needs

Read the selected tool’s options, response, and execution price before calling it. Use Find Tools for more detail.
3

Get the data

Use scrape to call the tool with the inputs from its contract. Supply the provider and capability under alexandria; no page URL is needed.
Read the result from episodes.alexandria[0].data. Check each tool result for errors before using its data. Raw HTTP responses wrap the SDK result in data.

Find Tools

Use findTools / find_tools to browse providers and inspect their tools for free. Follow an item’s next request for more detail; the top-level next paginates the catalogue.

Pricing and access

  • Tool discovery: free. Use sources: ["alexandria"] for tools only, or ["web", "alexandria"] to include paid web results.
  • Execution: charged at the tool’s listed price.
  • Provider terms: a THIRD_PARTY_DATA_TERMS_REQUIRED error includes requiresAction.url. An org admin must review and accept the terms there. Agents need explicit user authorization before accepting terms.
Add domainTools: true to a search or ordinary URL scrape to include tools matched to the website. Matching is free; the web search or page scrape is billed normally. Results include matchedBy and matchedUrls.Search enables domain matching by default when sources includes alexandria; set domainTools: false to disable it. For URL scrapes, domain matching is off by default.

Feedback

Report issues or request capabilities with firecrawl alexandria feedback. Run firecrawl alexandria feedback --help for options.