
lastsaas
jonradoffMIT
109 звёзд43 форков
LastSaaS MCP — это сервер, который подключает AI-ассистента к административным данным платформы LastSaaS. LastSaaS — это готовый фундамент для SaaS-проекта: пользователи, арендаторы, роли, биллинг, логи. Сервер работает в режиме только для чтения — вы запрашиваете информацию, но не можете менять данные.
Теперь не нужно входить в админ-панель и искать нужный раздел. Достаточно спросить ассистента: «Сколько активных пользователей?», «Покажи последние инвойсы», «Проверь статус здоровья». Сервер найдёт данные и вернёт ответ. Это ускоряет диагностику, мониторинг и составление отчётов.
Сервер полезен разработчикам, которые поддерживают SaaS-продукт на LastSaaS. Вместо ручного труда вы получаете удобный AI-интерфейс для всех типовых запросов.
Характеристики
Общее
- СтатусСообщество
- Разработчикjonradoff
- ЛицензияMIT
Технологии
- ЯзыкиGo
- Транспортstdio
Описание
Возможности
- Просмотр общей панели метрик: количество арендаторов, пользователей, сессий, выручка
- Детальная информация по арендаторам: название, статус, тариф, дата создания, лимиты
- Поиск и фильтрация пользователей по email, имени, роли, статусу, дате регистрации
- Чтение истории биллинга: счета, оплаты, возвраты, даты и статусы
- Мониторинг здоровья системы: доступность сервисов, время отклика, ошибки
- Просмотр логов с фильтрацией по уровню и временному диапазону
- Проверка статуса подключения Stripe и состояния подписок
- Получение списка API-ключей и зарегистрированных вебхуков
- Аналитика использования: активность пользователей по дням, популярные фичи
- Кредитный трекинг: расход кредитов по арендаторам и пользователям
Как подключить
- Установите сервер с помощью Go:
- Убедитесь, что бинарный файл доступен в PATH. Проверьте командой
which lastsaas. - Отредактируйте файл конфигурации Claude Desktop (обычно находится по пути
%APPDATA%\Claude\claude_desktop_config.jsonна Windows или~/.config/Claude/claude_desktop_config.jsonна macOS/Linux): - Перезапустите Claude Desktop. После запуска в интерфейсе появятся инструменты LastSaaS.
go install github.com/jonradoff/lastsaas@latest
{
"mcpServers": {
"lastsaas": {
"command": "lastsaas",
"args": []
}
}
}
Если сервер не запускается, попробуйте указать полный путь к бинарному файлу в поле command.
Примеры запросов
- «Покажи дашборд: сколько арендаторов, пользователей, какая выручка за неделю»
- «Найди всех пользователей с ролью admin в арендаторе Acme Corp»
- «Проверь здоровье системы — все ли сервисы работают?»
- «Выведи последние 10 логов с уровнем error»
- «Сколько кредитов израсходовано за текущий месяц?»
- «Какие инвойсы не оплачены?»
Технические детали
- Язык: Go
- Транспорт: stdio
- Лицензия: MIT
- Клиенты: Claude Desktop, другие MCP-клиенты
- Требования: установленный Go для сборки, доступ к LastSaaS API