vdalhambra/siteaudit-mcp

vdalhambra/siteaudit-mcp

от vdalhambra
MCP сервер для мгновенного SEO, производительности и аудита безопасности сайтов. Интегрируется с AI-агентами (Claude Code, Cursor). Не требует API ключей или настройки. Полезен разработчикам, SEO-специалистам и всем, кто хочет анализировать URL одним запросом.

PyPI version License: MIT Python 3.11+ Glama MCP Server

SiteAudit MCP

Instant SEO, Performance, and Security Audits for AI Agents — analyze any URL with a single tool call via the Model Context Protocol (MCP).

SiteAudit is an MCP server that gives Claude Code, Cursor, Windsurf, and any AI agent the ability to audit any website instantly. No API keys, no configuration, no cost. The complete website audit toolkit for AI-powered development.

Try it now — no install needed: Open SiteAudit in the MCPize Playground — runs in your browser, free tier (100 audits/month)

Use Cases

Here are concrete examples of what you can ask your AI agent once SiteAudit is installed:

  • "Audit example.com and give me a prioritized list of SEO fixes" — Full SEO audit with title tags, meta descriptions, headings, structured data, Open Graph, and actionable recommendations
  • "Check the security headers on my production site" — HTTPS, HSTS, CSP, X-Frame-Options, cookie flags, SSL certificate validity, and server disclosure
  • "Compare my site vs 3 competitors side-by-side" — Multi-site comparison with scores for SEO, performance, and security across all sites
  • "Run a Lighthouse audit on my homepage" — Google PageSpeed Insights performance, accessibility, best practices, and SEO scores
  • "Find all broken links on my site" — Crawl internal and external links, report 404s, redirects, and unreachable URLs
  • "Check if my robots.txt is blocking anything important" — Parse robots.txt rules, find sitemap references, and identify potential crawl issues
Инструменты были проиндексированы:
accessibility_auditтолько чтение

Выполняет проверку доступности WCAG для URL. Возвращает оценку (0–100) и подробные результаты по: - Отсутствие замещающего текста (alt) на изображениях - Поля ввода без меток - Проблемы с иерархией заголовков - Подсказки по контрастности цветов (ограничено без рендеринга) - Использование атрибутов ARIA - Объявление языка - Ссылки пропуска - Индикаторы фокуса (эвристически)

Параметры
  • urlstringобязательный

    URL для аудита (например, 'example.com')

check_linksтолько чтение

Сканирует страницу на наличие битых ссылок - находит 404, перенаправления, тайм-ауты и ошибки сервера. Извлекает все ссылки (внутренние и внешние) со страницы, проверяет каждую с помощью HEAD-запроса и группирует результаты по статусу: работающие (2xx), перенаправления (3xx), ошибки клиента (4xx), ошибки сервера (5xx) и тайм-ауты. Проверяет до 50 ссылок одновременно для ускорения. Результаты кэшируются на 5 минут.

Параметры
  • urlstringобязательный

    URL для сканирования битых ссылок (например, 'example.com' или 'https://example.com')

check_robots_txtтолько чтение

Проверяет и анализирует файл robots.txt сайта. Показывает, какие пути разрешены/запрещены, упомянутые sitemaps и настройки crawl-delay.

Параметры
  • urlstringобязательный

    URL сайта или домен для проверки robots.txt

compare_sitesтолько чтение

Сравнивает показатели SEO и производительности нескольких сайтов рядом. Полезно для конкурентного анализа - показывает, как ваш сайт выглядит на фоне конкурентов по SEO, производительности и безопасности.

Параметры
  • urlsstringобязательный

    URL-адреса через запятую для сравнения (например, 'example.com,competitor.com')

competitor_gap_analysisтолько чтение

Анализирует пробелы в SEO/безопасности/производительности по сравнению с конкурентами. Возвращает области, где конкуренты превосходят ваш сайт, с конкретными рекомендациями по улучшению.

Параметры
  • competitor_urlsstringобязательный

    用逗号分隔的竞争对手网址(最多 5 个)

  • your_urlstringобязательный

    URL вашего сайта

full_auditтолько чтение

Выполняет всесторонний аудит URL - SEO, производительность и безопасность за один вызов. Возвращает единый балл (0-100) плюс подробные результаты по каждой категории. Это самый полный анализ из доступных.

Параметры
  • urlstringобязательный

    URL для проверки (например, 'example.com' или 'https://example.com')

lighthouse_auditтолько чтение

Запускает Google Lighthouse через API PageSpeed Insights — получает оценки производительности, доступности, SEO и лучших практик, а также Core Web Vitals (LCP, INP, CLS). Возвращает оценки Lighthouse (0-100), Core Web Vitals с рейтингами и 5 лучших возможностей оптимизации производительности, отсортированных по потенциальной экономии времени. Использует настоящий движок Google Lighthouse — тот же инструмент, что и Chrome DevTools. Выполняется 15-30 секунд.

Параметры
  • strategystring

    'mobile' или 'desktop' (по умолчанию: mobile)

  • urlstringобязательный

    URL для аудита с помощью Google Lighthouse

performance_auditтолько чтение

Проверяет производительность страницы: время отклика, размер страницы, сжатие, кеширование. Возвращает время отклика сервера, размер страницы, статус сжатия, анализ цепочки перенаправлений и проверку заголовков кеширования.

Параметры
  • urlstringобязательный

    URL для проверки производительности

schema_validatorтолько чтение

Извлекает и проверяет структурированные данные Schema.org (JSON-LD, microdata). Возвращает все структурированные данные, найденные на странице, с подсказками по проверке и разбивкой по типам схем. Критически важно для расширенных сниппетов в результатах поиска (SERPs).

Параметры
  • urlstringобязательный

    URL для проверки структурированных данных (Schema.org)

security_auditтолько чтение

Проводит аудит безопасности URL. Проверяет HTTPS, HSTS, CSP, X-Frame-Options, флаги cookie, срок действия и валидность SSL-сертификата, раскрытие информации о сервере и другие заголовки безопасности. Возвращает оценку и необходимые исправления.

Параметры
  • urlstringобязательный

    URL для проверки безопасности

seo_auditтолько чтение

Проводит SEO-аудит URL. Проверяет теги title, мета-описания, заголовки, alt-текст изображений, внутренние/внешние ссылки, канонические URL, Open Graph, структурированные данные, мобильный viewport и длину контента. Возвращает оценку + практические рекомендации.

Параметры
  • urlstringобязательный

    URL для SEO-анализа

1.2.0основная
1.1.0
1.0.0

Выберите клиент, чтобы установить vdalhambra/siteaudit-mcp:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "vdalhambra-siteaudit-mcp-w7popmz4fu": {
      "command": "uvx",
      "args": [
        "--from",
        "siteaudit-mcp",
        "siteaudit"
      ]
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "vdalhambra-siteaudit-mcp-w7popmz4fu": {
      "command": "uvx",
      "args": [
        "--from",
        "siteaudit-mcp",
        "siteaudit"
      ]
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "vdalhambra-siteaudit-mcp-w7popmz4fu": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "--from",
        "siteaudit-mcp",
        "siteaudit"
      ]
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"vdalhambra-siteaudit-mcp-w7popmz4fu\",\"type\":\"stdio\",\"command\":\"uvx\",\"args\":[\"--from\",\"siteaudit-mcp\",\"siteaudit\"]}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "vdalhambra-siteaudit-mcp-w7popmz4fu": {
      "command": "uvx",
      "args": [
        "--from",
        "siteaudit-mcp",
        "siteaudit"
      ]
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add vdalhambra-siteaudit-mcp-w7popmz4fu -- uvx --from siteaudit-mcp siteaudit

Либо через JSON-конфиг:

claude mcp add-json vdalhambra-siteaudit-mcp-w7popmz4fu "{\"command\":\"uvx\",\"args\":[\"--from\",\"siteaudit-mcp\",\"siteaudit\"]}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add vdalhambra-siteaudit-mcp-w7popmz4fu -- uvx --from siteaudit-mcp siteaudit

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.vdalhambra-siteaudit-mcp-w7popmz4fu]
command = "uvx"
args = ["--from", "siteaudit-mcp", "siteaudit"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите vdalhambra/siteaudit-mcp, а в поле команды запуска — строку ниже:
uvx --from siteaudit-mcp siteaudit

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "vdalhambra-siteaudit-mcp-w7popmz4fu": {
      "command": "uvx",
      "args": [
        "--from",
        "siteaudit-mcp",
        "siteaudit"
      ]
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "vdalhambra-siteaudit-mcp-w7popmz4fu": {
      "command": "uvx",
      "args": [
        "--from",
        "siteaudit-mcp",
        "siteaudit"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например vdalhambra-siteaudit-mcp-w7popmz4fu.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: vdalhambra-siteaudit-mcp-w7popmz4fu
    command: uvx
    args:
      - "--from"
      - "siteaudit-mcp"
      - "siteaudit"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "vdalhambra-siteaudit-mcp-w7popmz4fu": {
      "command": "uvx",
      "args": [
        "--from",
        "siteaudit-mcp",
        "siteaudit"
      ]
    }
  }
}

Похожие MCP-сервера

mikusnuz/gsc-mcp

mikusnuz/gsc-mcp

от mikusnuz

MCP-сервер для Google Search Console и Indexing API — полный набор инструментов для управления сайтами, картами сайта, аналитики поиска (CTR, позиции) и индексации URL. Полезен SEO-специалистам для...

TypeScript⭐ 8
antv/mcp-server-chart

antv/mcp-server-chart

официальный

от antvis

MCP-сервер на базе AntV, который через инструменты модели создаёт более 26 видов графиков и карт. Интегрируется с Claude, VSCode и другими AI-клиентами, полезен для визуализации данных и анализа пр...

TypeScript⭐ 4403
hustcc/mcp-mermaid

hustcc/mcp-mermaid

от hustcc

MCP сервер динамически генерирует диаграммы Mermaid через AI. Полезен для интеграции с ИИ-агентами: поддерживает экспорт в SVG, PNG, base64, настройку фона и темы. Работает через SSE и Streamable.

TypeScript⭐ 645
marzukia/charted

marzukia/charted

от marzukia

MCP сервер charted - лёгкий инструмент для создания 15 типов графиков (SVG/PNG) без внешних зависимостей. Запускается одной командой, идеален для AI-агентов и Python-проектов, готов к интеграции с ...

Python⭐ 15
Ratnaditya-J/csvglow

Ratnaditya-J/csvglow

от ratnaditya-j

MCP инструмент csvglow создает интерактивные дашборды для аналитики данных из CSV/Excel. Автоматически строит графики, выявляет корреляции и умные выводы. Запускается одной командой без конфигураци...

Python⭐ 14
nteract/semiotic

nteract/semiotic

от nteract

Semiotic создаёт графики, сетевые схемы и интерактивные дашборды прямо из описания. Находит ошибки в коде и предлагает исправления.

TypeScript⭐ 2716
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин