pseolint — MCP-сервер для Claude Code: аудит и установка
pseolint проверяет сайты с программным SEO по шаблонам, выдаёт риск, вердикт и список исправлений. Подходит для аудита URL или локального каталога.
claude mcp add --env ANTHROPIC_API_KEY=<ANTHROPIC_API_KEY> --env PSEOLINT_MCP_SAMPLE_CAP=<PSEOLINT_MCP_SAMPLE_CAP> --transport stdio mcp -- npx -y @pseolint/mcpЧто делает pseolint
pseolint подключает к ИИ-кодингу аудит сайта по шаблонам. Сервер принимает URL или путь к каталогу и возвращает общий риск, вердикт, категории, разбор шаблонов и находки по отдельным страницам. Для каждого шаблона доступны метрики разброса и главный фактор риска.
В сервере есть инструменты с префиксом pseolint_, включая pseolint_audit_site и pseolint_orchestrate_audit. Последний прогоняет набор из 25 детерминированных проверок и формирует манифест исправлений с патчами для текста, JSON-LD и robots.txt. Результат можно получить в кратком или JSON-формате.
По умолчанию включены проверки SSRF, robots.txt и ограничения на объём загрузки и число найденных страниц. Для сигнала качества контента нужен ANTHROPIC_API_KEY; без него параметр contentEffort безопасно не включается. Это ограничение важно учесть до запуска аудита.
Какие задачи решает
- проверить сайт с программным SEO по шаблонам
- найти страницы с повышенным риском спама
- сравнить риск разных шаблонов URL
- получить патчи для текста и JSON-LD
- разобрать причины итогового балла
Примеры запросов агенту
- Проведи аудит сайта
https://example.comчерезpseolint_audit_siteи покажи разбивку по шаблонам. - Запусти
pseolint_orchestrate_auditдляhttps://example.com, верни краткий отчёт и конкретные исправления. - Объясни, какие проблемы формируют риск сайта, используя
pseolint_explain_score.
Как установить pseolint
Командой платформы
claude mcp add --env ANTHROPIC_API_KEY=<ANTHROPIC_API_KEY> --env PSEOLINT_MCP_SAMPLE_CAP=<PSEOLINT_MCP_SAMPLE_CAP> --transport stdio mcp -- npx -y @pseolint/mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add mcp --env ANTHROPIC_API_KEY=<ANTHROPIC_API_KEY> --env PSEOLINT_MCP_SAMPLE_CAP=<PSEOLINT_MCP_SAMPLE_CAP> -- npx -y @pseolint/mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"@pseolint/mcp"
],
"env": {
"ANTHROPIC_API_KEY": "<ANTHROPIC_API_KEY>",
"PSEOLINT_MCP_SAMPLE_CAP": "<PSEOLINT_MCP_SAMPLE_CAP>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@pseolint/mcp"
],
"env": {
"ANTHROPIC_API_KEY": "<ANTHROPIC_API_KEY>",
"PSEOLINT_MCP_SAMPLE_CAP": "<PSEOLINT_MCP_SAMPLE_CAP>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e ANTHROPIC_API_KEY=<ANTHROPIC_API_KEY> -e PSEOLINT_MCP_SAMPLE_CAP=<PSEOLINT_MCP_SAMPLE_CAP> mcp npx -y @pseolint/mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о pseolint
Как установить pseolint в Claude Code?
Выполните claude mcp add pseolint -e ANTHROPIC_API_KEY=<ANTHROPIC_API_KEY> -- npx -y @pseolint/mcp.
Что делает pseolint?
Он проверяет сайт или каталог по правилам программного SEO, считает риск, формирует вердикт и показывает проблемы по шаблонам и URL. Инструмент оркестрации дополнительно создаёт манифест исправлений.
Нужен ли ANTHROPIC_API_KEY для работы pseolint?
Ключ нужен для сигнала качества контента через contentEffort. Без него этот сигнал не включается; сам сервер также добавляет ключ в команды установки для Claude Code и других платформ.