SecureNow — MCP-сервер для Claude Code: установка и возможности
SecureNow добавляет в Node.js и Next.js сбор трассировок и логов через OpenTelemetry с отправкой в SigNoz или другой OTLP-совместимый сборщик. Помогает разбирать запросы и находить ошибки приложения.
claude mcp add --transport http securenow https://api.securenow.ai/mcpЧто делает SecureNow
SecureNow подключает OpenTelemetry к Node.js-приложениям и проектам на Next.js. Он собирает трассировки запросов, а при включённом логировании передаёт сообщения console.log, console.info, console.warn и console.error. Данные можно направлять в SigNoz или другой OTLP-совместимый сервис. Инструментирование охватывает Express.js, Fastify, NestJS, Koa и Hapi, а также PostgreSQL, MySQL, MongoDB и Redis.
Для Next.js установка через npm install securenow запускает настройку проекта: создаются instrumentation.ts или instrumentation.js и шаблон .env.local. Для обычного Node.js-приложения пакет подключают через NODE_OPTIONS с предварительной загрузкой securenow/register; сбор логов дополнительно включает securenow/console-instrumentation. Нужны идентификатор приложения SECURENOW_APPID и адрес сборщика SECURENOW_INSTANCE. Без доступного OTLP-совместимого endpoint отправлять телеметрию будет некуда.
MCP-сервер можно подключить к Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed или Gemini CLI. Приём тел запросов можно включить через SECURENOW_CAPTURE_BODY=1, а чувствительные поля исключить из записи с помощью SECURENOW_SENSITIVE_FIELDS. Эти настройки требуют внимания: сбор тел запросов может затронуть данные, которые не следует сохранять в трассировках.
Какие задачи решает
- Собирать трассировки HTTP-запросов в приложении на Node.js
- Передавать сообщения console в SigNoz
- Связывать логи с трассировками запросов
- Отслеживать обращения к PostgreSQL и Redis
- Подключать телеметрию к проекту на Next.js
Примеры запросов агенту
- Настрой сбор трассировок и логов для моего приложения на Express.js через SecureNow.
- Проверь, как подключить OpenTelemetry к проекту на Next.js и отправлять данные в SigNoz.
- Помоги настроить сбор логов и скрыть чувствительные поля через
SECURENOW_SENSITIVE_FIELDS.
Как установить SecureNow
1Командой платформы: удалённый сервер
claude mcp add --transport http securenow https://api.securenow.ai/mcp2Командой платформы
claude mcp add securenow -- npx -y securenow1Командой платформы: удалённый сервер
codex mcp add securenow --url https://api.securenow.ai/mcp2Командой платформы
codex mcp add securenow -- npx -y securenowФайл настроек
{
"mcpServers": {
"securenow": {
"url": "https://api.securenow.ai/mcp"
}
}
}{
"mcpServers": {
"securenow": {
"command": "npx",
"args": [
"-y",
"securenow"
]
}
}
}Файл настроек
{
"servers": {
"securenow": {
"type": "http",
"url": "https://api.securenow.ai/mcp"
}
}
}{
"servers": {
"securenow": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"securenow"
]
}
}
}1Командой платформы: удалённый сервер
gemini mcp add -t http securenow https://api.securenow.ai/mcp2Командой платформы
gemini mcp add securenow npx -y securenowПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о SecureNow
Как установить SecureNow в Claude Code?
Подключи удалённый MCP-сервер командой claude mcp add --transport http securenow https://api.securenow.ai/mcp. Альтернативный способ запуска через локальный пакет: claude mcp add securenow -- npx -y securenow.
Что делает SecureNow?
SecureNow добавляет OpenTelemetry-инструментирование к приложениям на Node.js и Next.js, собирает трассировки и при включённой настройке логи. Данные отправляются в SigNoz или другой OTLP-совместимый сборщик.
Какие настройки нужны для работы SecureNow?
Задай SECURENOW_APPID и SECURENOW_INSTANCE, чтобы определить приложение и адрес сборщика. Для автоматического сбора логов включи SECURENOW_LOGGING_ENABLED=1 и добавь -r securenow/console-instrumentation в NODE_OPTIONS.