Async-first Python scraping on Playwright, with persistent sessions, resource routing, Patchright stealth, a CLI, and an MCP server for agents.
pip install webskrap
webskrap installimport asyncio
from webskrap import WebSkrapClient
async def main() -> None:
async with WebSkrapClient() as client:
result = await client.fetch("https://example.com")
print(result.status, result.title)
print(result.text[:200])
asyncio.run(main())