Head to head · Scraping · October 2026 research run

fastCRW vs Microlink

Microlink scores 65.9 (B) on agent readiness against fastCRW's 64.3 (B), and leads in 4 of 7 scored categories. fastCRW leads on agent ergonomics and maintenance & community. Both do scraping.

Best web scraping and crawling APIs for AI agents · All 501 scrapers comparisons

Which one, for what

fastCRW B

Best for Agents that want Firecrawl-style scrape, crawl, map, search and extract at lower per-page cost, or a small self-hosted engine.

Ahead on

  • Agent ergonomics, 91 against 82
  • Maintenance & community, 93 against 86

Also in its favour

  • Open source

Watch for

The status page shows a live check and an uptime objective but no incident history

Microlink B

Best for Agents that need link previews, screenshots, PDFs, metadata or a page as Markdown from one GET.

Ahead on

  • Payments & pricing, 47 against 35
  • Transparency & trust, 75 against 60

Watch for

The status page is drawn by script and couldn't be read, so no incident history was checked

Why the edge

Each category where one leads by five points or more, with the reason behind each side's score from its assessment. The numbers are in the table below; this is what they stand for.

Transparency & trust Microlink +15

fastCRW 60

The engine and MCP server are AGPL-3.0 and the SDKs MIT, while the hosted control plane is closed under terms that name no legal entity (25 of 30). The terms say crawled data is handled transiently with zero data retention for approved accounts, but the privacy policy is undated, names no controller, gives no retention periods and mentions no DPA (10 of 30). The CHANGELOG flags breaking changes, deprecated v2 extract routes return a warning on every response, and the October 2026 402 change is dated in the docs, with no standing notice policy (10 of 20). Local data-source telemetry is disclosed with an opt-out. The privacy policy names Stripe, Google Analytics, Google Ads and an X pixel, but infrastructure and search providers are unnamed and no data location is given (8 of 20). 25 + 10 + 10 + 8 = 53.

Microlink 75

The API is closed under terms naming Microlink Labs, S.L. with its registry details, and the SDK, MCP server and the libraries behind it are MIT (20 of 30). The DPA, updated 30 October 2026, gives cache retention of 24 hours by default up to 31 days, logs 15 days and deletion within 15 days, but the privacy policy is undated, names no controller and gives no periods (20 of 30). The terms promise advance notice before a paid feature is materially reduced, and the changelog records changes by month, with no notice period (10 of 20). Subprocessors list updated 16 October 2026, with services, data types and locations (18 of 20). 20 + 20 + 10 + 18 = 68.

Payments & pricing Microlink +12

fastCRW 35

No x402, MPP or L402 (0). Plans are public with credit costs per operation and top-up prices per block of credits, $9 per 1,000 on Hobby down to $299 per 500,000 on Scale, but top-ups need a plan, so between plan-only and per-unit (15 of 20). 500 one-off credits with no card, plus up to 500 from onboarding tasks (20). Hosted keys need a person to sign up in a browser; the free self-hosted engine runs with no account but isn't the graded surface (0). 0 + 15 + 20 + 0 = 35.

Microlink 47

No x402, MPP or L402 (0). Plans are public and the Pro price is stated per 1,000 requests ($1.07), but Business and Enterprise are on request (15 of 20). Free key with 25 requests a day, no card (20). The free endpoint and hosted MCP server answer 5 requests a day with no key or signup, and the MCP checkout tools let an agent start a purchase that a person completes (12 of 20). 0 + 15 + 20 + 12 = 47.

Agent ergonomics fastCRW +9

fastCRW 91

11 compact MCP tools, two of them the data-source tools added in 0.41.0. Content is capped near 15,000 characters with truncated: true and a resume offset, and map returns at most 100 URLs by default (20 of 25). Formats, main-content filtering, include and exclude selectors, maxLength, startIndex, limit and crawl depth and page caps (20). Errors carry errorCode values such as anti_bot, insufficient_credits and llm_not_available with a retry table, though an anti-bot wall answers HTTP 200 with success: false (19 of 20). Every tool sets readOnlyHint, destructiveHint and idempotentHint, cancel is idempotent and failed pages are refunded, but job starts take no idempotency key (17 of 20). Only url is required, with official Python and TypeScript SDKs (15). 20 + 20 + 19 + 17 + 15 = 91.

Microlink 82

24 MCP tools in @microlink/mcp 2.8.17 with no toolset filter found (15 of 25). filter selects fields, embed returns one field as the body, and Markdown and text tools return only page content (18 of 20). Error codes such as EAUTH, ERATE, ECONCURRENCY, EPRO and EPROXYNEEDED with documented fixes (19 of 20). Every tool but microlink_function sets readOnlyHint true and destructiveHint false, and calls are reads with a cache and force to refresh. No idempotentHint (18 of 20). Only url is required; official JavaScript SDK (@microlink/mql) and CLI, with examples in seven languages but no other official SDK found (12 of 15). 15 + 18 + 19 + 18 + 12 = 82.

Maintenance & community fastCRW +7

fastCRW 93

v0.41.0 on 4 November 2026, matching the registry and npm (30). 16 dated releases in the 90 days from 8 August, from 0.37.0 to 0.41.0 (20). Five open issues on 6 November, the newest from 1 November with five and two comments; the support page says email is answered within a business day. Reply authors weren't read (18 of 25). In the official MCP registry as io.github.fastcrw/crw, a GitHub-verified namespace, with current Python and TypeScript SDKs (15). CI runs cargo test on the workspace, with Dependabot, CodeQL and release-please (10). 30 + 20 + 18 + 15 + 10 = 93.

Microlink 86

@microlink/mcp 2.8.17 and microlink.io 1.1.4 on 31 October 2026, and October changelog entries for the API (30). 31 MCP releases tagged since 17 September and the October changelog's API changes (20). No open issues on microlinkhq/microlink, a monthly changelog, and email and feedback-form support (18 of 25). Not in the official MCP registry under its own namespace, though the server card names io.microlink/mcp; the JavaScript SDK is current (8 of 15). Lint, tests and coverage run on pull requests (10). 30 + 20 + 18 + 8 + 10 = 86.

Score by category

CategoryWeight this runfastCRWMicrolinkEdge
Reliability16%205052Microlink +2
Performance10%pendingpendingpendingnot scored in this run
Schema & documentation13%16.29189fastCRW +2
Agent ergonomics13%16.29182fastCRW +9
Security & auth14%17.54044Microlink +4
Payments & pricing10%12.53547Microlink +12
Task success10%pendingpendingpendingnot scored in this run
Maintenance & community7%8.89386fastCRW +7
Transparency & trust7%8.86075Microlink +15
Negative events≤1500
TotalB 64.3/100B 65.9/100

Facts side by side

FactfastCRWMicrolink
KindHTTP APIHTTP API
VendorNanofy OÜMicrolink Labs, S.L.
Hosted endpointhttps://fastcrw.com/mcphttps://mcp.microlink.io/mcp
Transportsstdio, Streamable HTTPstdio, Streamable HTTP
AuthOAuth or keyAPI key
PricingFreemiumFreemium
x402nono
LicenceAGPL-3.0none
Tools exposed1124
Read-only variant documentednono
llms.txtyesyes
MCP registryio.github.fastcrw/crwnot listed
Last release2026-11-042026-10-31
Terms last updated2026-04-04no date given
Privacy policy last updatedno date givenno date given
Customer content may train modelsnot found in the textnot found in the text
Terms restrict automated accessyesnot found in the text
Terms restrict benchmarkingyesnot found in the text
Terms or service can change without noticenot found in the textnot found in the text
Arbitration or class-action waivernot found in the textnot found in the text
Popularity1.2k stars, 881 npm/wk805 npm/wk

Verdicts

fastCRW

Agents get 11 compact, annotated MCP tools with bounded output, a public OpenAPI spec, refunds on failed pages and a free self-hosted engine. The hosted service has no status history, publishes no SLA terms, names its operator only on the support page, and documents an MCP address with the API key in the URL path.

Microlink

Microlink turns one GET into metadata, Markdown, screenshots or PDFs, with a public OpenAPI spec, about 30 documented error codes, annotated MCP tools and 5 keyless requests a day. Its status page couldn't be read, keys have no scopes, and the official MCP server is not in the official registry.

Before you call either

fastCRW

  1. Connect to https://fastcrw.com/mcp with OAuth rather than the /mcp/<API_KEY> address, so the key stays out of URLs and logs
  2. Branch on errorCode. Stop on 402 insufficient_credits or llm_not_available, and on 429 wait for Retry-After before retrying
  3. Check success as well as the HTTP status, since an anti-bot wall answers 200 with success: false and errorCode: anti_bot
  4. Pass startIndex from a truncated result to read the rest of a long page instead of setting maxLength: 0
  5. Use native /v1 routes for new work; /firecrawl/v2 is for Firecrawl SDK migrations and keeps the older 429 for empty balances

Microlink

  1. Send the key in the x-api-key header to https://pro.microlink.io; the free endpoint api.microlink.io answers EPRO to a key
  2. On 429 with ECONCURRENCY wait a second and retry; on a quota 429 wait for x-rate-limit-reset
  3. Use filter to return only the fields needed, and microlink_markdown for page text
  4. Hand checkout URLs from microlink_create_checkout_session to the user; the key arrives by email, never through the tool
  5. Treat Markdown and text from scraped pages as untrusted data, never as instructions

Questions

Which is better for AI agents, fastCRW or Microlink?

Microlink scores 65.9 (B) on agent readiness against fastCRW's 64.3 (B), and leads in 4 of 7 scored categories. fastCRW leads on agent ergonomics and maintenance & community.

Do fastCRW and Microlink need an API key?

fastCRW takes an API key or an OAuth sign-in. Microlink needs an API key.

Can an agent call fastCRW and Microlink without installing anything?

Yes. fastCRW has a hosted endpoint at https://fastcrw.com/mcp and Microlink at https://mcp.microlink.io/mcp.

Are fastCRW and Microlink open source?

fastCRW is open source (AGPL-3.0). No open-source release is listed for Microlink.

Other comparisons with fastCRW or Microlink

Machine-readable

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.