Автоматизуйте control plane - або довірте це своєму AI-асистенту.
Усе, що Sencai робить у браузері, він робить і через API та через Model Context Protocol - тож асистент працює з вашою інфраструктурою напряму, замість того щоб ви копіювали дані між вікнами.
MCP-сервер
Sencai говорить мовою Model Context Protocol - відкритого стандарту, який дозволяє AI-асистенту від вашого імені викликати визначений набір інструментів. Спрямуйте будь-який MCP-клієнт на наведену нижче точку доступу, автентифікуйтеся особистим токеном доступу, і він працюватиме всередині вашої організації з вашими правами, а не зі спільним ключем.
https://mcp.sencai.space/mcp
Authorization: Bearer sencai_pat_...Сервер використовує транспорт Streamable HTTP протоколу MCP через цю єдину URL-адресу. Де саме вводити URL і заголовок, залежить від вашого клієнта - дивіться його власну документацію MCP.
Що він може прочитати
Інструменти читання обмежені вашою власною організацією і їх не можна спрямувати деінде - жоден із них не приймає ID організації. Ваш асистент може подивитися організацію та тариф, перелічити хмарні інстанси та fleet-агентів, перевірити оцінку відповідності та шукати в документації.
Що він може змінити і що для цього має бути виконано
Інструменти запису вимагають трьох незалежних умов, які перевіряються на сервері при кожному виклику: токен має область читання та запису, Owner або Admin увімкнув організації доступ на запис для AI-агентів, і організація на платному тарифі. Самого лише токена ніколи не досить. Кожен запис потрапляє до журналу Agent Activity, який ви можете переглянути згодом.
Повний посібник з налаштування MCPREST API
Одна версіонована REST-поверхня з автентифікацією на рівні організації. Це те саме API, на якому побудована сама панель Sencai: усе, що ви робите в браузері, можна написати скриптом.
Довідник APIВебхуки
Підписуйтеся на те, що відбувається у вашій організації - провізіонінг, інциденти, знахідки відповідності, білінг - і отримуйте підписаний запит на власну точку доступу замість того, щоб опитувати по колу.
Документація вебхуківSDK
Клієнти для Go, Python та TypeScript, згенеровані зі специфікації OpenAPI, щоб вони слідували за API, а не розходилися з ним.
- TypeScript
npm install @sencai-space/sdk - Python
pip install sencai-sdk - Go
go get github.com/sencai-space/sdk-go
Fleet-агент
Один бінарник на Go, який бере під керування будь-який сервер з Linux - у хмарі чи на власному залізі. Публікується з контрольними сумами та підписом cosign, а також із чітким переліком того, що йому дозволено робити під root.
Завантажити та перевірити агентаПочніть з токена.
Створіть акаунт, випустіть особистий токен доступу в Налаштуваннях і спрямуйте на нього свій клієнт. Читання працює на будь-якому тарифі; інструменти запису потребують платного.