Skip to main content
Glama
automatikstudio

SiteScore MCP Server

SiteScore MCP Server

MCP (Model Context Protocol) server for website auditing. Analyzes websites for SEO, performance, accessibility, mobile-friendliness, and security using AI-powered analysis.

Features

  • SEO Analysis: Title, meta description, headings, canonical tags, Open Graph, structured data

  • Performance: HTML size, script count, stylesheet analysis

  • Mobile: Viewport meta tag, touch-friendly patterns

  • Accessibility: ARIA labels, roles, heading structure, lang attribute

  • Security: HTTPS, HSTS, X-Frame-Options, CSP, mixed content detection

Installation

npm install
npm run build

Usage

As MCP Server

Add to your MCP client configuration:

{
  "mcpServers": {
    "sitescore": {
      "command": "node",
      "args": ["/path/to/sitescore-mcp/dist/index.js"],
      "env": {
        "ANTHROPIC_API_KEY": "your-api-key"
      }
    }
  }
}

Environment Variables

  • ANTHROPIC_API_KEY - Required. Your Anthropic API key for AI analysis.

Tools

analyze_website

Analyze a website and get a comprehensive audit report.

Input:

{
  "url": "https://example.com"
}

Output:

{
  "overallScore": 75,
  "categories": {
    "seo": 80,
    "performance": 70,
    "mobile": 85,
    "accessibility": 65,
    "security": 75
  },
  "summary": "The site has good basic SEO but needs improvement in accessibility and security headers.",
  "issues": [
    {
      "severity": "critical",
      "category": "Security",
      "title": "Missing Content-Security-Policy",
      "description": "The site does not have a Content-Security-Policy header...",
      "fix": "Add the header: Content-Security-Policy: default-src 'self'..."
    }
  ]
}

Development

# Run in development mode
npm run dev

# Run tests
npm run test:dev

# Build for production
npm run build
npm start

License

MIT

-
security - not tested
F
license - not found
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/automatikstudio/sitescore-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server