Visual Sentinel MCP Server
OfficialMCP-сервер Visual Sentinel
Сервер протокола контекста модели (MCP) для Visual Sentinel, платформы шестиуровневого мониторинга веб-сайтов: аптайм, производительность, SSL, DNS, визуальная регрессия и обнаружение изменений контента.
Подключите Claude Desktop, Claude Code, Cline, Continue или любой другой MCP-совместимый клиент к своей учетной записи Visual Sentinel, чтобы ИИ-ассистент мог перечислять мониторы, создавать их, получать историю инцидентов, запускать бесплатные проверки DNS / SSL / скорости и подтверждать оповещения от вашего имени.
npm:
@visualsentinel/mcp-serverСпецификация OpenAPI: https://github.com/VisualSentinel/openapi
Получить API-ключ: https://visualsentinel.com/settings/api-keys
Справочник по API: https://visualsentinel.com/docs
Что вы получаете
16 инструментов, охватывающих публичный API Visual Sentinel:
Публичные инструменты (API-ключ не требуется)
Инструмент | Эндпоинт | Назначение |
|
| Проверка работоспособности сервиса |
|
| Разрешение записей A / AAAA / MX / NS / TXT / CNAME / SOA |
|
| Проверка TLS-сертификата (издатель, срок действия, список SAN, цепочка) |
|
| Однократная проверка производительности (TTFB, общая загрузка, размер передачи) |
|
| Быстрая HTTP-проверка работоспособности |
Авторизованные инструменты (требуется VS_API_KEY)
Инструмент | Эндпоинт | Назначение |
|
| Список мониторов с опциональными фильтрами статуса / типа |
|
| Получение одного монитора с текущим статусом |
|
| Создание нового монитора |
|
| Запуск немедленной проверки |
|
| Процент аптайма за 24ч / 7д / 30д / 90д / 365д |
|
| Список инцидентов с фильтрацией по статусу или монитору |
|
| Получение инцидента с полной историей проверок |
|
| Список оповещений по статусу |
|
| Подтверждение оповещения |
|
| Список ваших публичных страниц статуса |
|
| Список зарегистрированных исходных серверов |
Related MCP server: Tickerr - Live AI Tool Status & API Pricing
Установка
Claude Desktop
Добавьте в ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) или %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"visualsentinel": {
"command": "npx",
"args": ["-y", "@visualsentinel/mcp-server"],
"env": {
"VS_API_KEY": "vs_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
}
}
}Перезапустите Claude Desktop. 16 инструментов появятся в меню инструментов.
Claude Code (CLI)
claude mcp add visualsentinel \
-- npx -y @visualsentinel/mcp-serverЗатем экспортируйте VS_API_KEY в оболочке, где запускается Claude Code.
Cline (расширение VS Code)
В настройках MCP для Cline добавьте:
{
"visualsentinel": {
"command": "npx",
"args": ["-y", "@visualsentinel/mcp-server"],
"env": { "VS_API_KEY": "vs_live_..." }
}
}Continue
В ~/.continue/config.json:
{
"mcpServers": [
{
"name": "visualsentinel",
"command": "npx",
"args": ["-y", "@visualsentinel/mcp-server"],
"env": { "VS_API_KEY": "vs_live_..." }
}
]
}Универсальный MCP-клиент (stdio)
VS_API_KEY=vs_live_xxx npx -y @visualsentinel/mcp-serverСервер использует JSON-RPC через stdio согласно спецификации MCP (2025-06-18).
Конфигурация
Две переменные окружения, обе опциональны, за исключением указанных случаев:
Переменная | По умолчанию | Назначение |
| (нет) | Требуется для 11 авторизованных инструментов. Публичные инструменты работают без него. Создайте на https://visualsentinel.com/settings/api-keys. |
|
| Переопределяйте только для тестирования с локальным экземпляром разработки. |
Если инструмент, требующий авторизации, вызывается без VS_API_KEY, сервер возвращает понятную ошибку, а не просто завершается с ошибкой.
VISUALSENTINEL_API_KEY принимается как псевдоним для VS_API_KEY для клиентов, предпочитающих более длинное имя.
Примеры использования
После установки спрашивайте ИИ-ассистента о следующем:
"Какова ситуация с SSL-сертификатом на visualsentinel.com? Когда он истекает?"
"Перечисли мои мониторы Visual Sentinel, которые сейчас не работают."
"Добавь новый HTTPS-монитор для https://shop.example.com с проверкой каждую минуту."
"Покажи мне инциденты за последние 24 часа и подтверди те, что относятся к монитору с ID
clm123.""Каков процент аптайма для моей целевой страницы за последние 30 дней?"
"Запусти тест скорости для https://example.com/checkout."
Ассистент выбирает подходящий инструмент, заполняет аргументы из разговора и показывает JSON-ответ.
Заметки по безопасности
Ваш API-ключ никогда не покидает машину, на которой запущен этот MCP-сервер. Запросы отправляются напрямую на
https://visualsentinel.comчерез HTTPS.Публичные инструменты (
vs_health,vs_dns_check,vs_ssl_check,vs_speed_test,vs_website_check) работают без API-ключа, но их результаты видны любому, кто может прочитать логи вашего разговора. Относитесь к ним как к любой другой команде оболочки.Немедленно отзовите скомпрометированный API-ключ на https://visualsentinel.com/settings/api-keys. Отзыв вступает в силу в течение нескольких секунд.
Инструменты, изменяющие состояние (
vs_monitors_create,vs_monitors_check_now,vs_alerts_acknowledge), наследуют ролевые разрешения вашего API-ключа. Ключ только для чтения не может создавать мониторы.
Разработка
git clone https://github.com/VisualSentinel/mcp-server.git
cd mcp-server
npm install
npm run build # tsup, output to dist/
npm run lint # tsc --noEmit
npm run dev # tsup --watchДля локального дымового тестирования против API в продакшене:
VS_API_KEY=vs_live_... node dist/index.jsСервер использует JSON-RPC через stdin / stdout. Передайте запрос tools/list через конвейер, чтобы увидеть зарегистрированные инструменты.
Версионирование
Семантическое версионирование. Критические изменения имен инструментов или обязательных аргументов приводят к увеличению мажорной версии. Добавление новых инструментов или новых опциональных аргументов — это минорное обновление или патч.
Инструментарий сервера отслеживает спецификацию публичного API Visual Sentinel на https://github.com/VisualSentinel/openapi. Когда в вышестоящем API появляется полезный эндпоинт, этот репозиторий обычно обновляется в течение одного релиза.
Лицензия
MIT. См. LICENSE.
Сам сервис API Visual Sentinel регулируется условиями https://visualsentinel.com/terms.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityBmaintenanceProvides comprehensive tools for real-time DNS queries across 53 record types, global propagation checks, and SSL certificate analysis. It also enables domain security scans for SPF/DKIM/DMARC configurations and HTTP uptime monitoring.Last updated812821Apache 2.0
- AlicenseAqualityCmaintenanceReal-time status monitoring, uptime tracking, incident history, and API pricing for 42+ AI tools including ChatGPT, Claude, Gemini, Cursor, GitHub Copilot, Perplexity, DeepSeek, and Groq. No API key required. Data updated every 5 minutes from independent monitoring infrastructure.Last updated7681MIT
- Alicense-qualityFmaintenanceMCP server for running infrastructure diagnostics from 6 global regions. It provides tools like SSL checks, DNS lookups, ping, whois, port checks, traceroute, latency tests, and more, with a free demo mode (10 calls/day) and no API key required.Last updated84MIT
- AlicenseAqualityAmaintenanceDomain security reconnaissance for AI agents — 13 tools (DNS+DNSSEC, SSL/TLS, HTTP security headers, SPF/DKIM/DMARC email auth, port scan, ASN, RDAP/WHOIS) plus a one-shot security_scan returning a 0–100 Health Score (A–F). Free, no API key.Last updated13461MIT
Related MCP Connectors
Uptime, SSL, DNS and domain monitoring you can talk to from Claude or any MCP client.
Uptime, API and server monitoring with outages, reporting, on-call and status pages.
DNS lookups, health reports, SSL certs, security scans, GEO scoring, uptime checks
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/VisualSentinel/mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server