PageSpeed MCP Server
使用此MCP Server拉取pagespeed数据。
PageSpeed MCP Server 是一个连接 AI 模型与 Google PageSpeed Insights API 的桥梁,让 AI 可以分析网站性能、可访问性、SEO 和最佳实践。
安装方法
通过 Smithery 自动安装(推荐)
npx -y @smithery/cli install mcp-pagespeed-server --client claude
手动安装
npm install pagespeed-mcp-server
快速配置
将以下内容添加到 AI 助手的配置文件中:
{
"pagespeed": {
"command": "node",
"args": ["path/to/mcp-pagespeed-server/dist/index.js"]
}
}
主要功能
- 性能分析:FCP、LCP、TTI、TBT、CLS 等指标
- 最佳实践:HTTPS、错误监控、API 使用情况
- SEO 分析:Meta 描述、结构化数据、移动友好性
- 可访问性检查:ARIA、颜色对比度、焦点管理
- 资源优化:图像、JavaScript、CSS 优化建议
基础用法示例
const PageSpeedMCP = require('pagespeed-mcp-server');
const mcp = new PageSpeedMCP();
// 基本分析
await mcp.analyze('https://example.com');
// 自定义选项
await mcp.analyze('https://example.com', {
strategy: 'mobile',
categories: ['performance', 'accessibility']
});
故障排除
- 连接超时:检查网络连接
- API 限制:使用 API 密钥提高限制
- 内存问题:调整 Node.js 内存限制
系统要求
- 稳定的互联网连接
- 支持 Windows、Linux 和 macOS
- 访问 Google PageSpeed Insights API 的权限
更多资源
许可证
MIT 许可证