# Проверка подключения

Проверяйте соединение чтением. Так вы отделите проблему доступа от платной операции и не измените данные пространства.

## 1. Получите список инструментов

Попросите клиента вызвать `tools/list`. В ответе должны быть инструменты Viralmaxing, в том числе `list_workspaces`, `list_my_accounts` и `list_posts`.

Если список пуст, клиент ещё не завершил вход или подключил сервер как `stdio` вместо HTTP.

## 2. Проверьте пространство

Вызовите `list_workspaces`. Ответ показывает доступные пространства и отмечает текущее. Если пользователь назвал клиента или бренд, сначала выберите соответствующее пространство через `switch_workspace`.

Пустой список аккаунтов часто означает, что агент смотрит не в то пространство.

## 3. Прочитайте данные

Вызовите один из безопасных инструментов:

- `list_my_accounts` для собственных профилей;
- `list_competitors` для отслеживаемых конкурентов;
- `get_energy_balance` для тарифа и доступного остатка.

Успешный ответ подтверждает транспорт, авторизацию и область данных.

## Перед платным вызовом

Инструменты исследования, расшифровки и импорта сообщают стоимость. Назовите её пользователю, дождитесь явного согласия и только после этого повторите вызов с точным `confirm_cost`. Не запускайте платный инструмент циклом.
