Shield
Protect digital identities and infrastructure by scanning for data breaches, malicious URLs, and compromised credentials.
Что умеет
- Shieldapi.Check Password: Check if a password has been exposed in data breaches (900M+ HIBP hashes). Returns breach count and exposure status.
- Shieldapi.Check Password Range: k-Anonymity password range lookup via HIBP. Returns all matching hash suffixes and their breach counts for the given 5-char prefix.
- Shieldapi.Check Email: Check if an email has been exposed in known data breaches. Returns breach list, dates, and compromised data types.
Какие данные видит
Нужен ли аккаунт
Не нужен: сервер работает без входа
Protect digital identities and infrastructure by scanning for data breaches, malicious URLs, and compromised credentials. Secure interactions by detecting prompt injection attacks and evaluating plugin supply chain risks. Monitor the reputation of domains, IPs, and email addresses to defend against phishing and malware.
Как подключить
Как подключить Shield к Claude
Адрес сервера, который нужно вставить в настройках Claude:
https://shieldapi-mcp--shieldapi.run.tools
- Откройте Claude (сайт claude.ai или приложение для компьютера).
- Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
- Нажмите Добавить пользовательский коннектор (Add custom connector).
- Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
- В чате нажмите + → Коннекторы и включите новый коннектор.
Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.
Авторизация
После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.
Как подключить Shield к ChatGPT
Адрес сервера, который нужно вставить в настройках ChatGPT:
https://shieldapi-mcp--shieldapi.run.tools
- Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
- Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
- Откройте Настройки → Коннекторы и нажмите Создать (Create).
- Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
- В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
- В новом чате откройте + → Приложения/Коннекторы и включите коннектор.
Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.
Авторизация
При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.
Как подключить Shield к Cursor
Адрес сервера, который нужно вставить в настройках Cursor:
https://shieldapi-mcp--shieldapi.run.tools
Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.
Вручную:
- В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
- Вставьте JSON, скопированный ниже, в открывшийся файл
~/.cursor/mcp.json(для одного проекта:.cursor/mcp.jsonв корне проекта). - Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.
Авторизация
Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.
Список инструментов сервера (9)
Технические названия из tools/list. Нужны только разработчикам.
| shieldapi.check_password | Check if a password has been exposed in data breaches (900M+ HIBP hashes). Returns breach count and exposure status. |
| shieldapi.check_password_range | k-Anonymity password range lookup via HIBP. Returns all matching hash suffixes and their breach counts for the given 5-char prefix. |
| shieldapi.check_email | Check if an email has been exposed in known data breaches. Returns breach list, dates, and compromised data types. |
| shieldapi.check_domain | Analyze domain reputation: DNS records, blacklist status (Spamhaus, SpamCop, SORBS), SPF/DMARC configuration, and SSL certificate details. |
| shieldapi.check_ip | Analyze IP reputation: blacklist presence, Tor exit node detection, reverse DNS, and geolocation data. |
| shieldapi.check_url | Scan a URL for phishing, malware, and brand impersonation. Uses URLhaus database and heuristic analysis. |
| shieldapi.full_scan | Comprehensive security scan that auto-detects the target type (URL, domain, IP, or email) and runs all applicable checks. |
| shieldapi.check_prompt | Detect prompt injection attacks in text. Scans for 200+ patterns across 8 categories including encoding tricks, multi-language payloads, and obfuscation. Response time <100ms. |
| shieldapi.scan_skill | Scan an AI skill/plugin for supply chain risks across 8 categories based on Snyk ToxicSkills taxonomy: data exfiltration, privilege escalation, secret exposure, and more. |