PageSpeed网站性能分析MCP服务器
一个模型上下文协议(MCP)服务器,通过PageSpeed Insights功能扩展AI助手能力,是AI模型与Google的PageSpeed Insights API之间的桥梁。
PageSpeed MCP 服务器快速入门
安装方式
通过Smithery自动安装(适用于Claude Desktop)
npx -y @smithery/cli install mcp-pagespeed-server --client claude
手动安装
npm install pagespeed-mcp-server
配置
将PageSpeed MCP添加到AI助手的配置文件中:
{
"pagespeed": {
"command": "node",
"args": ["path/to/mcp-pagespeed-server/dist/index.js"]
}
}
主要功能
- 性能指标分析(FCP、LCP、TTI等)
- 最佳实践评估
- SEO分析
- 可访问性审核
- 资源优化建议
基本用法示例
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'],
locale: 'en-US'
});