Crawl4Agent

crawl4ai-compatible web crawler API: POST a URL, get clean LLM-ready Markdown with fit_markdown...

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
100%
Naming quality
60%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (1)

  • LOWTool 'md' name length outside 3-30 rangein md

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~179Tokens (tool definitions)
~1.2 KBTypical response size
Minimal attention impact (0.14% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "crawl4agent": {
      "url": "https://crawl4agent.saastemly.com/mcp"
    }
  }
}

Remote endpoints

https://crawl4agent.saastemly.com/mcpstreamable-http

What it can do

Tool inventory

Tools (1)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
⚪md(url, f, q, c)

Turn a URL into LLM-ready Markdown with crawl4ai's /md contract: f raw|fit (raw or pruned fit_markdown), q optional user query, c cache flag. Answers {url, filter, query, cache, markdown, success}. Price: $0.008 a call.

Input Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "The page to crawl: an https:// URL"
    },
    "f": {
      "type": "string",
      "enum": [
        "raw",
        "fit"
      ],
      "description": "raw = raw_markdown, fit = pruned fit_markdown"
    },
    "q": {
      "type": "string",
      "description": "Optional user query for BM25 fit filtering"
    },
    "c": {
      "type": "string",
      "description": "Cache flag (\"0\" default, \"1\" to bypass the cache)"
    }
  },
  "required": [
    "url"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded1 tools