Добавьте его помощнику
Установщик в одну строку кладёт locker-mcp рядом с lpa, в той же версии. Claude Code принимает его одной строкой. Claude Desktop, Cursor и Antigravity принимают один и тот же JSON. Codex читает его из своего файла TOML, а Gemini CLI ставит как расширение.
claude mcp add locker -- ~/.lpa/bin/locker-mcp{ "mcpServers": { "locker": { "command": "npx", "args": ["-y", "--ignore-scripts", "@locker-protocol/agent-wallet-mcp@2.0.0"] } }}
[mcp_servers.locker]command = "npx"args = ["-y", "--ignore-scripts", "@locker-protocol/agent-wallet-mcp@2.0.0"]
Хранитель ничего не подпишет для программы другой версии: ордер отвечает VERSION_MISMATCH. С npx закрепите версию той, которую называет lpa --version.
42 инструмента
| Группа | Инструменты |
|---|---|
| Данные рынка | perps_venues, perps_markets, perps_quote, perps_regime, perps_ranges |
| Чтение счёта | perps_positions, perps_balance, perps_orders, wallet_address, wallet_balances |
| Ордера | perps_open, perps_close, perps_cancel, perps_modify |
| Движения средств | perps_deposit, perps_withdraw, perps_transfer |
| Бумажный счёт | paper_init, paper_status, paper_on, paper_off, paper_record, paper_replay |
| Подготовка и журналы | status, doctor, policy_show, journal |
| Мандат | mandate_show, mandate_sign, mandate_revoke |
hyperkeel | hyperkeel_status, hyperkeel_brief, hyperkeel_leaders, hyperkeel_follows, hyperkeel_follow, hyperkeel_unfollow, hyperkeel_alerts |
| Копии | copy_start, copy_stop, copy_status, copy_resume |
| Пилот | pilot_status |
Каждый инструмент несёт подсказки MCP, чтобы клиент знал, о каких вызовах вас спрашивать: ордера и движения средств помечены как разрушительные, чтения как доступные только для чтения. К ним добавляются инструменты тех плагинов, которые вы поставите.
Что он делает сам, а что ждёт вас
- Помощник просит ордер, не подтверждая его. Он получает котировку, вердикт политики и идентификатор котировки. Ничего не подписано.
- Он показывает вам котировку.
- Как только вы согласились, он отправляет тот же ордер с этим идентификатором котировки. Идентификатор живёт десять минут, работает один раз и принадлежит именно этому счёту, рынку, стороне, размеру и плечу.
Пополнения, выводы и переводы здесь не подписываются никогда: инструмент отвечает командой, которую вы наберёте, а подписывает её ваш телефон. Подготовка, разблокировка и постановка пилота на дежурство отказываются работать без человека за терминалом.
Сначала бумажный счёт
Бумажный счёт заполняется в реальном стакане Hyperliquid с реальными комиссиями и не требует ключа: помощник может читать, котировать и торговать на бумаге с той минуты, как его добавили. Для реального ордера нужен хранитель, который вы разблокировали.
Текст со стороны: это данные
Ответ, который несёт слова, выбранные кем-то другим, название рынка так, как его написал тот, кто его развернул, или сообщение площадки, приходит помеченным как недоверенные данные. Помощник должен читать его как данные, а не как указание.
Плагины
Плагин добавляет команды и инструменты. Он работает в отдельном процессе, который читает только свою папку: он не может прочитать ни ваши ключи, ни ваши настройки, ни ваш журнал, и ничего не подписывает для вашего реального счёта. В сеть он выходить может, и экран установки об этом говорит.