@metricspot/mcp-server
OfficialAllows retrieval of 28-day organic traffic data from Google Analytics 4 and Google Search Console (if linked to MetricSpot).
Provides SEO and AI-readability audit tools that can be used by Perplexity.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@@metricspot/mcp-serverrun an anonymous audit on example.com"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@metricspot/mcp-server
Model Context Protocol server for MetricSpot. Exposes 6 SEO + AI-readability audit tools to AI agents (Claude, ChatGPT, Gemini, Perplexity, Cursor, Zed, OpenClaw, custom bots).
Hosted Streamable HTTP endpoint:
https://mcp.metricspot.com/mcpLocal stdio binary:
npx @metricspot/mcp-serverAgent guide: https://metricspot.com/AGENTS.md
Tools
Tool | Auth | Description |
| none | One-shot audit, 1/IP/24h, no Core Web Vitals |
| Bearer key | Full audit with PSI, returns |
| Bearer key | Fetch audit + findings by id |
| Bearer key | List the user's recent audits (max 100) |
| Bearer key | Signed URL for the branded PDF report |
| Bearer key | 28-day GA4 + GSC snapshot (if Google linked) |
Related MCP server: seocli
Local install (stdio)
Claude Code (~/.claude/mcp.json):
{
"mcpServers": {
"metricspot": {
"command": "npx",
"args": ["-y", "@metricspot/mcp-server"],
"env": {
"MCP_API_KEY": "ms_live_xxx"
}
}
}
}Cursor (~/.cursor/mcp.json) and Zed use the same shape.
Omit MCP_API_KEY to only use run_audit_anonymous.
Hosted (Streamable HTTP)
POST https://mcp.metricspot.com/mcp
Authorization: Bearer ms_live_xxx
Content-Type: application/json
{"jsonrpc":"2.0","id":1,"method":"tools/list"}Env vars
Var | Default | Purpose |
|
| HTTP listen port |
|
| MetricSpot app API base (the |
| falls back to | Used to build |
| — | Service-to-service secret forwarded as |
| — | (stdio only) User API key, sent as |
Develop
bun install
bun run typecheck
bun test
bun run dev # Streamable HTTP on :3000
bun run dev:stdio # stdio loop (send JSON-RPC on stdin)Deploy
Multi-stage Dockerfile produces a Bun runtime image. Independent Dokku app on the same Hetzner droplet as app/ and web/.
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
- VibeSEOOAuthdev.vibeseo
SEO research, audits, backlinks, GSC, and content workflow tools for AI agents.
Full-cycle SEO automation for AI agents: technical audits, SEO articles, machine-readable pricing.
Real SEO data for AI assistants: page audits, Keyword Planner volumes, Search Console history.
Free SEO, GEO, and AEO audits: analyze any page or domain, AI-crawler access, agent readiness.
Related MCP Servers
AlicenseAqualityCmaintenanceLets any AI agent audit any website for SEO, GEO/AEO, and speed problems, reporting issues and recommendations without modifying the site.4MIT- AlicenseNot gradedqualityBmaintenanceEnables AI agents to crawl and audit websites for SEO issues, returning structured JSON reports with errors, warnings, and key statistics.MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to perform instant SEO audits, check robots.txt, sitemaps, and AI crawler access for any URL without API keys.MIT
- FlicenseNot gradedqualityDmaintenanceAudits any website for SEO issues, providing scored health checks, schema validation, and performance analysis through AI assistants.-