TLS Radar — MCP-сервер для Claude Code: сканы SSL и сертификаты
Проверяет SSL/TLS, выпускает бесплатные сертификаты Let's Encrypt и следит за сроками их действия прямо из чата с агентом.
claude mcp add --transport http tlsradar https://tlsradar.com/api/v1/mcpЧто делает TLS Radar
Сервер даёт агенту инструменты для сканирования домена, выпуска сертификата и мониторинга. Публичные операции работают без аккаунта: /tls-scan example.com прогоняет проверку, /tls-cert mydomain.dev заказывает сертификат Let's Encrypt на 90 дней. Приватный ключ генерируется на вашей машине через openssl и никуда не уходит — на сервер отправляется только CSR.
Мониторинг и работа с планом требуют входа. В Claude это встроенный OAuth: запускаете /mcp, выбираете сервер tlsradar, подтверждаете в браузере, дальше токен подставляет клиент сам. Дальше /tls-monitor add api.foo.io ставит домен на отслеживание, /tls-monitor list показывает список. Незавершённый выпуск можно продолжить позже — состояние заказа лежит в ~/.config/tlsradar/orders/<domain>.json.
Способ подтверждения домена выбираете сами, и он запоминается в ~/.config/tlsradar/config.json. Для dns-01-cloudflare и dns-01-route53 нужен токен провайдера в окружении — CLOUDFLARE_API_TOKEN или настроенный aws CLI. Без этих переменных автоматическая запись TXT не сработает, и останется только ручной dns-01 либо http-01 на 80-м порту, который покрывает лишь apex.
Какие задачи решает
- проверить цепочку сертификатов и срок действия у домена
- выпустить бесплатный сертификат Let's Encrypt, не отдавая приватный ключ наружу
- поставить домены на мониторинг истечения сертификатов
- продолжить прерванный выпуск сертификата из прошлой сессии
- собрать
.p12из выданного сертификата локально
Примеры запросов агенту
- Просканируй SSL/TLS у example.com и покажи, что не так с цепочкой
- Выпусти сертификат Let's Encrypt для mydomain.dev, ключ оставь локально
- Добавь api.foo.io в мониторинг и скажи, что истекает в ближайшие дни
Как установить TLS Radar
Командой платформы: удалённый сервер
claude mcp add --transport http tlsradar https://tlsradar.com/api/v1/mcpКомандой платформы: удалённый сервер
codex mcp add tls-radar --url https://tlsradar.com/api/v1/mcpФайл настроек
{
"mcpServers": {
"tls-radar": {
"url": "https://tlsradar.com/api/v1/mcp"
}
}
}Файл настроек
{
"servers": {
"tls-radar": {
"type": "http",
"url": "https://tlsradar.com/api/v1/mcp"
}
}
}Командой платформы: удалённый сервер
gemini mcp add -t http tls-radar https://tlsradar.com/api/v1/mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о TLS Radar
Как установить TLS Radar в Claude Code?
Добавьте маркетплейс командой /plugin marketplace add TLS-Radar/tlsradar-claude-plugin, затем поставьте плагин: /plugin install tlsradar@tlsradar. После этого сканирование и выпуск сертификатов работают сразу, а для мониторинга нужно один раз выполнить /mcp.
Что делает TLS Radar?
Сканирует SSL/TLS домена, выпускает бесплатные сертификаты Let's Encrypt и следит за сроками их действия. Всё это через один MCP-сервер, подключённый к агенту.
Куда уходит приватный ключ сертификата?
Никуда. Ключ и CSR создаются на вашей машине, на сервер отправляется только CSR, а выданная цепочка проверяется локально перед показом.