MCP Configs2026年5月13日·1 分钟阅读

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.

Agent 就绪

这个资产可以被 Agent 直接读取和安装

TokRepo 同时提供通用 CLI 命令、安装契约、metadata JSON、按适配器生成的安装计划和原始内容链接,方便 Agent 判断适配度、风险和下一步动作。

Needs Confirmation · 62/100策略:需确认
Agent 入口
任意 MCP/CLI Agent
类型
Mcp
安装
Npm
信任
信任等级:Established
入口
npm install -g @ticktockbent/charlotte
通用 CLI 安装命令
npx tokrepo install 3b1e122c-2baa-53b3-afa9-337628893644
介绍

Charlotte 是省 token 的浏览器 MCP:默认只返回精简页面摘要(README 例子 Hacker News 仅 336 字符),需要细节再按元素查询。基准对比 Playwright MCP 可减少 25–182× 输出,适合重度网页抓取。

Best for: 要浏览大页面、又必须把每次工具调用负载压到很小的 agent

Works with: Node.js 20+;MCP 客户端;无头 Chromium

Setup time: 5-15 minutes

Key facts (verified)

  • GitHub:140 stars · 20 forks;最近更新 2026-05-13。
  • 许可证:MIT;作者头像与仓库链接均已通过 GitHub API 复核。
  • README 中核对过的入口命令:npm install -g @ticktockbent/charlotte

Main

  • 当完整无障碍树 dump 太费 token 时用 Charlotte:它在导航时先给“精简方位信息”,需要时再展开细节。

  • 通过 profile 降低工具定义开销(README 有 core/browse/full);建议先用 --profile core 起步。

  • 在生产场景用 navigate + find/observe 组合:让 agent 精准请求某个区域/元素,而不是整页文本。

Source-backed notes

  • README 把 Charlotte 定位为结构化浏览器 MCP,并与 Playwright MCP 的输出大小做对比。
  • README 的 benchmark 表包含 Hacker News 示例:Charlotte navigate 仅 336 字符,而 Playwright navigate 为 61k+。
  • README 说明启动 profile,并用 charlotte --profile core|browse|full 作为入口命令。

FAQ

  • 必须用 Docker 吗?:不必。README 给出 npm 全局安装;Docker 属于可选方案。
  • 我的 MCP 客户端能用吗?:只要支持 stdio 型 MCP server,一般都能接;README 给了 Claude Code、Cursor 等配置示例。
  • 第一次怎么测最稳?:先跑 charlotte --profile core,navigate 到 example.com,再用 find 定位一个链接/按钮。
🙏

来源与感谢

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

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产