BitingSnakes/silkworm-mcp
A full-featured MCP server for building asynchronous scrapers using Python
Overview
BitingSnakes/silkworm-mcp is a Python MCP server. A full-featured MCP server for building asynchronous scrapers using Python Topics: mcp, scrapers.
Ranked #67 out of 104 indexed tools.
Actively maintained with commits in the last week.
Ecosystem
Score Breakdown
3 stars → early stage
Last commit today → actively maintained
No issues filed → no history to score
1 contributor → solo project
No dependents → no downstream usage
Weights: Freshness 25% · Issue Health 25% · Dependents 25% · Stars 15% · Contributors 10% · How we score →
How to Improve
Matched Queries
From the README
# silkworm-mcp This is a full-featured MCP server for building scrapers with: - [silkworm-rs](https://github.com/BitingSnakes/silkworm): async crawling, fetching, follow links, and spider execution - [scraper-rs](https://github.com/RustedBytes/scraper-rs): fast Rust-backed HTML parsing with CSS and XPath selectors It is designed for LLM-assisted scraper development, so the server exposes both low-level page inspection tools and higher-level workflow helpers for validating selector plans and generating starter spider code. An example: https://github.com/BitingSnakes/silkworm-example ## Features - Fetch pages through silkworm's regular HTTP client or CDP renderer. - Query selectors directly against a CDP-rendered DOM snapshot. - Extract structured records from live rendered pages before committing to a full crawl. - Cache HTML in a local document store and reuse it via `document_handle`. - Bound the document cache with max-document, max-bytes, and idle-TTL controls. - Inspect pagesRead full README on GitHub →
Claim this listing to add a tagline, mark deprecation status, and get a verified maintainer badge.
Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.