PageSpeed网站性能分析MCP服务器

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'
});