TickTockBent/charlotte
Token-efficient browser MCP server — structured web pages for AI agents, not raw accessibility dumps
Decomposes pages into structured, typed representations (landmarks, headings, interactive elements, forms, content summaries) with three configurable detail levels, reducing token consumption by 25-182x compared to accessibility tree dumps. Implements stdio-based MCP communication with persistent headless Chromium, offering 42 composable tools across navigation, observation, interaction, and session management with swappable startup profiles (core/browse/full/develop) that reduce definition overhead by up to 77%. Integrates with Claude Desktop, Claude Code, and Cursor via standard MCP configuration, with Docker distribution and npm installation options.
Available on npm.
Stars
97
Forks
6
Language
TypeScript
License
MIT
Category
Last pushed
Mar 11, 2026
Commits (30d)
0
Dependencies
5
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/TickTockBent/charlotte"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
ChromeDevTools/chrome-devtools-mcp
Chrome DevTools for coding agents
shaun0927/openchrome
Open-source browser automation MCP server. Control your real Chrome from any AI agent.
osaurus-ai/osaurus
AI edge infrastructure for macOS. Run local or cloud models, share tools across apps via MCP,...
kznr02/OpenTester
AI-Drived end-to-end test platform
httprunner/httprunner
HttpRunner 是一款开源的 API/UI 测试框架,简单易用,功能强大,具有丰富的插件化机制和高度的可扩展能力。