by mdowis · MCP Server · ★ 78
The spider that learns. Every web scraper starts working. The question is how long before it breaks. Anansi is built on a different assumption: the web is adversarial and unstable, and your scraper should handle that without your involvement. When a site changes its layout, Anansi finds the data anyway and remembers the fix: CSS selectors are scored by confidence and healed automatically. When a page needs a browser to render, it switches to one silently. When bot detection gets in the way, it mimics Chrome's TLS fingerprint at the network level, the layer most scrapers never think about.
| Stars | 78 |
| Forks | 16 |
| Language | Python |
| Category | MCP Server |
| License | Apache-2.0 |
| Quality Score | 55.308/100 |
| Last Updated | 2026-05-18 |
| Created | 2026-05-14 |
| Platforms | browser, mcp, python |
| Est. Tokens | ~20k |
These tools work well together with anansi for enhanced workflows:
Explore other popular mcp server tools:
anansi is A self-healing web scraper built for hostile sites: selectors repair themselves, browser rendering kicks in when needed, and Chrome TLS fingerprinting evades bot detection. Ships with an MCP server so. It is categorized as a MCP Server with 78 GitHub stars.
anansi is primarily written in Python. It covers topics such as adaptive-scraping, ai-agent, anti-bot.
You can find installation instructions and usage details in the anansi GitHub repository at github.com/mdowis/anansi. The project has 78 stars and 16 forks, indicating an active community.
anansi is released under the Apache-2.0 license, making it free to use and modify according to the license terms.