关于 Peacock MCP
Peacock MCP 是面向 VS Code 用户的 Peacock 主题助手,主要服务于使用 John Papa 维护的 Peacock 扩展进行主题定制的工程师。它把 Peacock 的文档与常用能力聚合到一个对话入口里,让你在不离开编辑器的前提下完成查文档、调相关 API、调试配色效果等工作。
它能接什么
- 查询 Peacock 文档与配置说明,例如颜色集、主题继承、轻量级 vs 完整应用模式等概念。
- 调用与 Peacock 相关的 VS Code 命令,如
peacock.favoriteColor、peacock.changeColorToFavorite、peacock.removeWorkspaceColors等,用于动态切换或清除工作区配色。 - 辅助调试颜色主题,包括校验十六进制值、对比深浅、查看当前生效的 workspace 色。
- 读取你已配置的 favoriteColors、元素颜色映射(statusBar、activityBar、badge 等),协助排查样式未生效的问题。
是否需要密钥
通常不需要额外密钥或 Token。Peacock 是本地主题扩展,文档查询和命令调用都跑在当前 VS Code 实例内,只要 MCP 客户端能访问你的编辑器即可使用。
适合谁
- 想用颜色快速区分多个工作区或多套代码环境的工程师。
- 正在为团队统一 VS Code 视觉规范的负责人,需要批量验证配色配置。
- 维护 Peacock 文档或扩展本身、希望快速核对 API 用法的贡献者。
更多源码与命令列表可参考 Peacock MCP 仓库。