Repository navigation
CrawlEngine MCP: Resilient web extraction with token-bounded markdown for Claude Desktop & Cursor (Now on TensorBlock & PyPI) #4474
johannschiffer
started this conversation in
Show and tell
Replies: 1 comment
|
How is the token-bounded output enforced in CrawlEngine MCP? Which tokenizer or model is the limit based on, and when extracted content exceeds the budget, does the response include explicit truncation metadata or a continuation mechanism so the agent knows the result is incomplete? |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Problem: Raw Web Scraping Breaks LLM Context Windows
When autonomous coding agents in Claude Desktop, Cursor, or Windsurf inspect web documentation or remote APIs, standard browser tools fail in three predictable ways:
<div>and<script>tags directly into the context window, degrading attention and causing compaction.curlor headless requests get trapped in Cloudflare/DataDome challenges, stalling tool execution.Solution: CrawlEngine MCP (Lite Edition)
Following our recent inclusion in TensorBlock/awesome-mcp-servers (PR #4450) and our official distribution on PyPI, we designed CrawlEngine MCP specifically to solve LLM web ingestion.
Key Capabilities:
uvxwithout installing persistent daemons.Setup (2 Lines)
Add to
claude_desktop_config.jsonor.cursor/mcp.json:{ "mcpServers": { "crawlengine-mcp": { "command": "uvx", "args": ["crawlengine-mcp"] } } }Links & Resources
Feedback and pull requests from the community are warmly welcome.
All reactions