Am I Exposed MCP

Сканер приватности Bitcoin с CLI и MCP: оценивает транзакции, адреса и кошельки по 34 эвристикам и дает оценку от 0 до 100.

  • 109 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Запросы к `mempool.space` раскрывают IP и адреса, а `xpub` раскрывает все адреса кошелька.
Все причины и проверки

copexit/am-i-exposed

Установка

Ручная установка

npm install -g am-i-exposed

Команда из раздела CLI и интеграции с агентами. MCP-сервер: `npx -y am-i-exposed mcp`.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Запросы к `mempool.space` раскрывают IP и адреса, а `xpub` раскрывает все адреса кошелька.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Am I Exposed показывает, что блокчейн раскрывает о владельце транзакции или кошелька. Веб-версия работает в браузере, а для агента есть консольная утилита и MCP-сервер. Анализ запускается на устройстве: 34 эвристики, цепочки на несколько шагов, сопоставление с известными сервисами и расчет энтропии Больцмана через Rust и WebAssembly. Утилита принимает идентификатор транзакции, адрес, `xpub`, PSBT или сырую транзакцию. Команды: `scan tx`, `scan address`, `scan xpub`, `scan psbt`, `boltzmann` и `chain-trace`. MCP-сервер запускается командой `am-i-exposed mcp` и открывает пять инструментов: `scan_transaction`, `scan_address`, `scan_psbt`, `scan_wallet` и `compute_boltzmann`.

Для кого. Владельцам Bitcoin-кошельков и разработчикам, которые хотят проверить приватность транзакции до отправки.

Подходит, если

  • Перед отправкой разбирают PSBT и смотрят, какие связи он раскрывает.
  • Аудит кошелька по `xpub` показывает повторное использование адресов.
  • Агент прогоняет `chain-trace` с глубиной 3 для разбора цепочки платежей.
  • Для отчета нужен JSON с оценкой и перечнем находок.

Не подходит, если

  • Нужно совершать платежи или подписывать: сканер только анализирует.
  • Запросы к публичному API недопустимы по политике безопасности.
  • Требуется юридический вывод о происхождении средств: оценка эвристическая.

Пример запроса к агенту

Проанализируй приватность этой транзакции и перечисли находки, начиная с самых серьезных.

MCP

Транспорт
stdio
Авторизация
не нужна

Ограничения

Анализ идет на устройстве, но данные цепочки утилита берет через API `mempool.space`, и его серверы видят ваш IP и запрошенные адреса. Для большей приватности README советует Tor Browser, при нем запросы идут на адрес `.onion`, либо собственный экземпляр API через `--api`. Передача `xpub` раскрывает сервису адреса кошелька. Оценка 0–100 основана на эвристиках и не заменяет юридическую экспертизу. Ответы кэшируются в SQLite, кэш отключает флаг `--no-cache`.

Как отключить. Удалите запись MCP из настроек клиента и выполните `npm uninstall -g am-i-exposed`. Кэш SQLite удалите вручную.

Частые вопросы

Какие инструменты открывает MCP?

Пять: `scan_transaction`, `scan_address`, `scan_psbt`, `scan_wallet` и `compute_boltzmann`. Полное описание лежит в `cli/skill.md`.

Как запустить из терминала?

Командой `npx am-i-exposed scan tx <txid> --json`. Флаг `--fast` пропускает контекст родительских транзакций.

Можно ли работать без сети?

Только с PSBT: `scan psbt <file>` не обращается к сети. Остальным командам нужны данные цепочки.

Поддерживаются ли тестовые сети?

Да, флаг `--network` принимает `mainnet`, `testnet4` и `signet`.

Как подключить свой узел?

Через флаг `--api <url>` с адресом собственного экземпляра `mempool`, например на Umbrel.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

Сканер безопасности для MCP-серверов: ищет зашитые ключи, отравление инструментов и инъекции в коде репозитория.

CLIМинимальный доступ140Звезды репозитория

Сканер ищет в конфигах MCP у Claude Desktop, Cursor и VS Code утекшие ключи, опасные доступы и подключенные модели.

CLIРасширенный доступ166Звезды репозитория

Сканер безопасности для агентов: проверяет код, MCP-серверы, промпты и пакеты, выдуманные моделью, и ставит оценку от A до F.

MCP-серверРасширенный доступ123Звезды репозитория

Локальная панель для Claude Code, Codex CLI и OpenCode: что грузит агент, сколько это токенов, и проверка MCP-серверов

CLIШирокий доступ392Звезды репозитория

MCP-Shield находит конфигурации MCP, подключается к серверам и ищет в описаниях инструментов скрытые команды, каналы утечки и подмену чужих инструментов

MCP-серверШирокий доступ555Звезды репозитория

Агентный сканер веб-приложений: терминал, шесть стадий от разведки до отчета, проверка находок в браузере, REST и MCP

CLIШирокий доступ184Звезды репозитория

Коротко о README

Проект возник после закрытия сервисов OXT и KYCP. Он считает эвристики, оценку приватности и показывает рекомендации, все на стороне клиента без бэкенда.

Бейдж для README

Сообщить о проблеме