Lightpanda: Open-source headless browser for LLM agents with native MCP server and markdown output

Lightpanda is an open-source headless browser specifically designed for LLM-powered agent workflows. It addresses the resource-intensive nature of traditional browsers like Chrome, which consumed 2GB at 25 parallel tabs and took 47 seconds to crawl 933 pages in benchmarks. Lightpanda uses 215MB and finishes the same benchmark in 5 seconds by skipping CSS rendering, image loading, and GPU compositing that LLMs don't need.
Key features for LLM workflows
- Native markdown output: Runs inside the browser engine, not as a post-processing step. Agents get clean, token-efficient content after JavaScript execution.
- Semantic tree with interactivity detection: Instead of raw HTML or screenshots, you get a pruned DOM with roles, XPaths, and what's actually clickable. Supports a compressed text format designed for minimal token usage.
- Structured data extraction: JSON-LD, Open Graph, and meta tags in a single call.
- Native MCP server: Built into the binary with three-line configuration for Claude, Cursor, or any MCP client without needing a CDP bridge.
MCP tools available
The MCP server provides these tools:
gotomarkdownsemantic_treeinteractiveElementsstructuredDatalinksevaluate(for arbitrary JavaScript)
This tool is for developers building LLM-powered agents that need efficient web interaction without the overhead of full browser rendering. The approach is particularly useful for web crawling, data extraction, and automation tasks where agents need to understand and interact with web content.
📖 Read the full source: r/LocalLLaMA
👀 See Also

Real-time stock analysis added to Claude Desktop via MCP server
A developer built an MCP server called agent-toolbelt that adds real-time stock analysis capabilities to Claude Desktop and Claude Code. The tool provides five specific analysis functions and works with a single command installation.

Ultimate Unreal Engine MCP: Claude Code Can Now Build and Verify Unreal Engine Levels with 132 Tools
Open-source MCP server exposes 132 tools across 26 domains, letting Claude spawn actors, set UPROPERTY values, take viewport screenshots, navigate cameras, and self-correct after mutations.

Zap Code: AI Code Generator That Teaches Kids Real HTML/CSS/JS
Zap Code generates working HTML, CSS, and JavaScript from plain English descriptions for kids ages 8-16. It offers three interaction modes and runs in a sandboxed iframe with a progressive complexity engine.
Claude Code Skill Tax: 2,596 Installed Skills, 40 Used, $91/Month Wasted
Every installed Claude Code skill loads into every session's system prompt. One user measured 102,651 tokens loaded per session with 98.6% never used, costing ~$91/month. An open-source tool, skill-tax, audits usage and cost.