Sentinal MCP
Sentinal
Инструменты мониторинга инфраструктуры для ИИ-ассистентов. Одна кодовая база, множество платформ.
Попросите своего ИИ-ассистента проверить состояние Redis, проинспектировать очереди BullMQ, диагностировать медленные запросы — и всё это с помощью естественного общения.
Платформы
Платформа | Дистрибутив | Установка |
Claude, Cursor, Copilot, Cline, Warp, Gemini CLI | MCP Server (npm) |
|
OpenClaw | ClawHub |
|
ChatGPT | GPT Store | Скоро |
Raycast | Raycast Store | Скоро |
Модули
Модуль | Статус | Что мониторит |
Redis | ✅ Готов | Состояние сервера, память, медленные запросы, клиенты, очереди BullMQ |
Docker | 🔜 Запланировано | Состояние контейнеров, логи, использование ресурсов |
Kubernetes | 🔜 Запланировано | Статус подов, количество перезапусков, лимиты ресурсов |
GitHub Actions | 🔜 Запланировано | Запуски рабочих процессов, сбои, повторные запуски |
Vercel | 🔜 Запланировано | Статус развертывания, откаты |
MCP Server
Работает с любым ИИ-инструментом, поддерживающим Model Context Protocol — Claude Desktop, Claude Code, Cursor, GitHub Copilot, Cline, Warp, Gemini CLI, Continue и другими.
Установка
Добавьте в конфигурацию вашего MCP-клиента:
{
"mcpServers": {
"sentinal": {
"command": "npx",
"args": ["@md-musaraf/sentinal-mcp"],
"env": {
"REDIS_URL": "redis://localhost:6379"
}
}
}
}Инструменты
Инструмент | Описание |
| Проверка соединения с экземпляром Redis |
| Полный отчет о состоянии — сервер, память, клиенты, медленные запросы, очереди BullMQ |
| Глубокий анализ памяти с диагностикой фрагментации |
| Инспекция медленных запросов |
| Список всех очередей BullMQ с количеством задач по состояниям |
| Инспекция неудачных задач с полезной нагрузкой и трассировками стека |
| Полные сведения о конкретной задаче |
| Поиск задач, застрявших в активном состоянии |
Примеры использования
Просто спросите своего ИИ-ассистента:
"Проверь состояние моего Redis"
"Есть ли переполненные очереди BullMQ?"
"Покажи мне неудачные задачи в email-queue"
"Почему Redis работает медленно?"
"Сколько памяти использует Redis?"
"Найди зависшие задачи в payment-queue"
Навыки OpenClaw
Устанавливайте отдельные навыки из ClawHub:
clawhub install sentinal-redisЭтот навык обучает вашего ассистента OpenClaw мониторить Redis и BullMQ с помощью redis-cli. Код не требуется — просто установите и спрашивайте.
Структура проекта
sentinal/
├── core/ # Shared knowledge and scripts
│ ├── redis/
│ ├── docker/
│ └── kubernetes/
├── platforms/
│ ├── mcp/ # MCP Server → npm
│ ├── openclaw/ # OpenClaw Skills → ClawHub
│ ├── chatgpt/ # Custom GPT → GPT Store
│ └── raycast/ # Extension → Raycast Store
└── scripts/ # Build and publish automationРазработка
Предварительные требования
Node.js 22+
pnpm 10+
Настройка
git clone https://github.com/Musaraf-M/sentinal.git
cd sentinal
pnpm installСборка
pnpm buildЗапуск MCP-сервера локально
node platforms/mcp/dist/index.jsУчастие в разработке
Мы приветствуем любой вклад! Области, где нужна помощь:
Новые модули мониторинга (Docker, Kubernetes, GitHub Actions)
Новые адаптеры платформ
Исправление ошибок и улучшения
Лицензия
MIT
Latest Blog Posts
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/Musaraf-M/sentinal'
If you have feedback or need assistance with the MCP directory API, please join our Discord server