rollup-plugin-mcp 是一个面向 Rollup 的 AI 增强型 MCP(Model Context Protocol)插件,专注于让前端构建过程更智能、更高效。它能在打包过程中实时分析代码、依赖关系与构建错误,借助 AI 给出优化建议与修复方案,帮助项目在重复构建中持续累积经验,越用越顺手。
它能做什么
- 智能依赖诊断:自动识别冗余、重复或冲突依赖,给出清理与整合建议。
- 构建错误解读:对 Rollup 报错进行语义化分析,提供可操作的修复提示,而非原始堆栈。
- 实时优化建议:在每次构建时评估 chunk 拆分、tree-shaking 与产物体积,给出可落地的调优方向。
- 持续学习:基于历史构建记录沉淀经验,让后续构建越来越贴合项目特点。
接入说明
按 MCP 标准接入使用,是否需要 API Key 取决于所连接的大模型服务:若对接自带的云端 AI 能力,通常需要在环境变量中配置相应服务的密钥(如 OpenAI、Anthropic 等);若仅使用本地模型或离线分析模式,则无需密钥。具体配置以官方文档为准。