Документация
StillOnline MCP для AI-агентов
Подключите StillOnline к агентским IDE и CLI через npm-пакет stillonline-mcp: интерактивный setup на вашем ПК, без деплоя на сервер.
См. также: REST API
Установка
После этой страницы вы подключите stillonline-mcp к IDE, создадите API-ключ Pro/Ultimate и сможете читать uptime и инциденты из агента.
MCP (Model Context Protocol) — стандарт для подключения AI-редакторов к внешним данным. StillOnline отдаёт uptime и инциденты через npm-пакет stillonline-mcp. modelcontextprotocol.io · npm
На сервер ничего не ставится. В терминале на вашем ПК запустите мастер setup — он запишет ключ в mcp.json (ввод скрыт, в чат AI не попадает).
Одна команда (мастер сам)
В терминале (не в чате AI): npx сам откроет setup. Агенты: Cursor, Antigravity, Windsurf — запись конфига; Codex, Claude Code — команда CLI + фрагмент конфига. --ru для русского CLI.
npx -y stillonline-mcpТо же явно: npx -y stillonline-mcp setup
Явный мастер с русским CLI: npx -y stillonline-mcp setup --ru
Настройка
API-ключ
Создайте ключ (Pro/Ultimate), скопируйте sk_live_… — показывается один раз.
Мастер или JSON
Предпочтительно: npx -y stillonline-mcp setup. Или вручную — JSON в MCP:
{
"mcpServers": {
"stillonline": {
"command": "npx",
"args": ["-y", "stillonline-mcp"],
"env": {
"STILLONLINE_API_KEY": "sk_live_…"
}
}
}
}PowerShell (вставка ключа)
Если Ctrl+V не работает при скрытом вводе — видимый режим (ключ на экране, не показывайте посторонним):
npx -y stillonline-mcp setup --ru --visible-keyПерезапуск MCP
После setup: Settings → MCP → Refresh (или перезапуск окна). Должны появиться tools: projects.list, checks.create, … (10 tools).
Проверка
- Без ключа в логах: STILLONLINE_API_KEY is required
- Попросите агента вызвать projects.list
Tools (npm 0.3.6+)
Полный паритет с основными write-операциями REST v1. Лимиты: 120 GET и 30 write в минуту на ключ — см. REST API. Старые underscore-имена принимаются как aliases, но новый канон — dot-notation.
| Tool | Назначение |
|---|---|
| projects.list | Список проектов |
| projects.create | Создать проект (name, url) |
| projects.delete | Удалить проект (soft) |
| checks.list | Checks проекта |
| checks.create | Добавить URL |
| checks.update | Пауза (enabled), имя, интервал |
| checks.delete | Удалить check |
| status.get | Публичный JSON по slug |
| incidents.create | Открыть инцидент |
| incidents.get | Инцидент по id |
Поддерживаемые MCP-клиенты
| Агент | Где открыть | Конфиг |
|---|---|---|
| Cursor | Settings → MCP | ~/.cursor/mcp.json |
| Google Antigravity | MCP Servers → Manage → View raw config | ~/.gemini/antigravity/mcp_config.json |
| OpenAI Codex CLI | codex mcp add … или ~/.codex/config.toml | [mcp_servers.stillonline] |
| Claude Code | claude mcp add … | ~/.claude.json |
| Windsurf | Cascade → MCP | ~/.codeium/windsurf/mcp_config.json |
Мастер: npx -y stillonline-mcp — Cursor, Antigravity и Windsurf пишет сам; Codex и Claude Code — команда CLI + TOML/JSON.