pulspeed/mcp-server
pulspeed mcp server
Website performance monitoring for AI agents.
Pulspeed MCP server exposes 10 tools for scanning sites, reading Core Web Vitals, detecting regressions, and getting AI-powered recommendations — all callable by Claude, Cursor, Windsurf, and any MCP-compatible agent.
[](https://www.npmjs.com/package/@pulspeed/mcp-server) [](LICENSE)
---
Sign up at pulspeed.ai → Settings → API Tokens → create a token.
claude mcp add pulspeed -e PULSPEED_API_KEY=your_token_here -- npx -y @pulspeed/mcp-serverEdit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):
{
"mcpServers": {
"pulspeed": {
"command": "npx",
"args": ["-y", "@pulspeed/mcp-server"],
"env": {
"PULSPEED_API_KEY": "your_token_here"
}
}
}
}Edit .cursor/mcp.json (project) or ~/.cursor/mcp.json (global):
{
"mcpServers": {
"pulspeed": {
"command": "npx",
"args": ["-y", "@pulspeed/mcp-server"],
"env": {
"PULSPEED_API_KEY": "your_token_here"
}
}
}
}Edit ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"pulspeed": {
"command": "npx",
"args": ["-y", "@pulspeed/mcp-server"],
"env": {
"PULSPEED_API_KEY": "your_token_here"
}
}
}
}---
All tools that identify a site accept either url or site_id.
scan_siteTrigger a PageSpeed Insights scan. Creates the site automatically if not yet tracked. Blocks until done (~30–60s) by default.
| Param | Type | Required | Description | |-------|------|----------|-------------| | url | string | ✓ | URL to scan | | strategy | mobile \| `d
Loading reviews...