Esta página se muestra en inglés. Una traducción al español está en curso.
MCP ConfigsMay 13, 2026·2 min de lectura

charlotte — Token-Efficient Browser MCP Server

Charlotte is a token-efficient browser MCP server: agents get a compact page summary by default, then query only the elements they need.

Listo para agents

Staging seguro para este activo

Este activo primero queda en staging. El prompt copiado pide inspeccionar los archivos staged antes de activar scripts, config MCP o config global.

Stage only · 17/100Política: staging
Superficie agent
Cualquier agent MCP/CLI
Tipo
Mcp Config
Instalación
Stage only
Confianza
Confianza: Established
Entrada
Asset
Comando de staging seguro
npx -y tokrepo@latest install 3b1e122c-2baa-53b3-afa9-337628893644 --target codex

Primero deja archivos en staging; la activación requiere revisar el README y el plan staged.

Introducción

Charlotte is a token-efficient browser MCP server: agents get a compact page summary by default, then query only the elements they need.

Best for: Agents that browse large pages and must keep tool-call payloads small

Works with: Node.js 20+, MCP clients, headless Chromium

Setup time: 5-15 minutes

Key facts (verified)

  • GitHub: 140 stars · 20 forks · pushed 2026-05-13.
  • License: MIT · owner avatar + repo URL verified via GitHub API.
  • README-verified entrypoint: npm install -g @ticktockbent/charlotte.

Main

  • Use Charlotte when a full accessibility-tree dump is too expensive: it’s designed to return a compact orientation on navigation and expand only on demand.

  • Pick a tool profile to reduce definition overhead (README lists core/browse/full); start with --profile core for minimal tools.

  • For production browsing, combine navigate + find/observe so your agent asks for exactly the region or element it needs, not the whole page.

Source-backed notes

  • README positions Charlotte as a structured browser MCP server and compares output size against Playwright MCP.
  • README’s benchmark table includes the Hacker News example: 336 characters for Charlotte navigate vs 61k+ for Playwright’s navigate dump.
  • README documents startup tool profiles and shows charlotte --profile core|browse|full as the entrypoint.

FAQ

  • Do I need Docker?: No — README shows npm global install; Docker is optional.
  • Will it work with my MCP client?: If your client supports stdio MCP servers, the README shows example configs for Claude Code, Cursor, and others.
  • What’s the safest first test?: Run charlotte --profile core and try navigating to example.com, then use find to locate a single link.
🙏

Fuente y agradecimientos

Source: https://github.com/TickTockBent/charlotte > License: MIT > GitHub stars: 140 · forks: 20

Discusión

Inicia sesión para unirte a la discusión.
Aún no hay comentarios. Sé el primero en compartir tus ideas.

Activos relacionados