# DrUrls

Подключает аудит сайтов к ИИ-ассистенту: оценки, найденные проблемы с подсказками по исправлению, проверка индексации в Google.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Автор: DrUrls
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/DrUrls/mcp
- Обновлён: 2026-10-21
- HTML: https://affpapa.org/nevibecode/mcp/drurls

## Что делает

Сервер работает на `https://drurls.com/mcp` по streamable HTTP и не хранит состояние между запросами. Через него ассистент перечисляет сайты организации, читает последний завершённый аудит, ищет открытые проблемы по всем сайтам сразу, проверяет индексируемость в Google и запускает новые сканирования. Отдельный инструмент `free_page_check` прогоняет одну публичную страницу без аккаунта и ключа.

Авторизация — OAuth 2.1 с динамической регистрацией клиента: клиент открывает DrUrls, вы входите и подтверждаете доступ. Второй вариант — передать API-ключ заголовком `Authorization: Bearer <key>`. Без авторизации отвечают только `initialize` и `tools/list`, остальные вызовы получают `401` с указанием на `/.well-known/oauth-protected-resource/mcp`.

Часть инструментов платная: `start_scan` стоит 1 кредит, `get_improvement_plan` и `generate_report` — по 2 кредита. Кредиты списываются сначала из месячного лимита тарифа, потом из купленных. Чтение собственных данных бесплатно, цену каждого платного инструмента видно в его описании. Если кредитов на счету нет, платные вызовы не пройдут — бесплатные при этом продолжат работать.

## Требования
- Удалённый сервер: `https://drurls.com/mcp`

## Установка

### Claude Code (родная платформа)

**Командой платформы: удалённый сервер**
```bash
claude mcp add --transport http drurls https://drurls.com/mcp
```

### Codex

**Командой платформы: удалённый сервер**
```bash
codex mcp add drurls --url https://drurls.com/mcp
```

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "drurls": {
            "url": "https://drurls.com/mcp"
        }
    }
}
```

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "drurls": {
            "type": "http",
            "url": "https://drurls.com/mcp"
        }
    }
}
```

### Gemini CLI

**Командой платформы: удалённый сервер**
```bash
gemini mcp add -t http drurls https://drurls.com/mcp
```

## Когда брать
- посмотреть SEO-оценку всех сайтов организации в одном списке
- найти открытые проблемы и понять, сколько страниц затронуто
- проверить, не закрыт ли сайт от индексации тегами noindex или robots
- получить план правок с приоритетом по серьёзности
- запустить новое сканирование сайта и следить за его статусом

## Примеры запросов агенту
- Покажи последние аудиты всех моих сайтов
- Какие проблемы сейчас открыты на example.com?
- Проверь индексируемость сайта в Google и запусти новое сканирование

## Похожие
- [audit](https://affpapa.org/nevibecode/skills/calm-north-audit.md) — скилл · 6400 установок
- [technical-seo-checker](https://affpapa.org/nevibecode/skills/aaron-he-zhu-technical-seo-checker.md) — скилл · 1500 установок
- [seo-audit](https://affpapa.org/nevibecode/skills/seomator-seo-audit.md) — скилл · 1100 установок
- [geo-audit](https://affpapa.org/nevibecode/skills/geo-audit.md) — скилл · 919 установок
- [Black SEO Analyzer](https://affpapa.org/nevibecode/mcp/black-seo-analyzer.md) — MCP-сервер · ★ 60
- [audit-website](https://affpapa.org/nevibecode/skills/audit-website.md) — скилл · 73900 установок

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
