ScreenMemo MCP
Android-приложение записывает экран, распознает текст и открывает агенту по локальной сети MCP-доступ к поиску и сводкам.
- 114 ★ репозитория
- Последний коммит
- AGPL-3.0
Широкий доступ
Почему такой уровень
- Приложение постоянно записывает экран телефона и может сохранить пароли, переписки и платежные данные, показанные на нем.
- MCP-сервер открыт в локальной сети и защищен только токеном, а выдача OCR и изображений зависит от параметров запроса.
Установка
- Работает в
Ручная установка
Скачай APK из GitHub Releases woijfwefw/ScreenMemo, включи на телефоне MCP-сервис в настройках, добавь в клиент адрес `http://<IP телефона>:37621/mcp` с заголовком Authorization и вызови `tools/list`.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Приложение постоянно записывает экран телефона и может сохранить пароли, переписки и платежные данные, показанные на нем.
- MCP-сервер открыт в локальной сети и защищен только токеном, а выдача OCR и изображений зависит от параметров запроса.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
ScreenMemo — приложение для Android, которое сохраняет скриншоты экрана, распознает на них текст через OCR и делает содержимое доступным для поиска и разбора ИИ-ассистентом. Данные хранятся на устройстве. Для агентов у приложения есть режим MCP-сервера. Его включают вручную в настройках, после чего клиент в той же локальной сети обращается по адресу `http://<IP телефона>:37621/mcp` с заголовком `Authorization: Bearer <токен>`. Сервер только читает: он отдает динамические сводки, результаты поиска, фрагменты контекста и по явному запросу несколько изображений как доказательства. Текст OCR и изображения по умолчанию не возвращаются. Они выдаются, когда параметр `include_ocr` включен явно или вызван инструмент `get_evidence_images`, с ограничением по числу и длине. Само приложение работает и как клиент внешних MCP-серверов.
Для кого. Пользователям Android, которые хотят искать по истории своего экрана и подключать эту историю к Claude Code или Cursor на компьютере.
Подходит, если
- Нужно найти, где на телефоне мелькнул номер заказа или фрагмент переписки.
- Агент на компьютере должен получить сводку действий за день из истории экрана телефона.
- Требуется вернуть контекст: что вы делали в приложении перед сбоем.
- Хочется подключить к ассистенту внешние MCP-серверы прямо с телефона.
Не подходит, если
- Экран часто показывает чужие личные данные, которые нельзя хранить.
- Устройство работает на Android ниже 11: автоматические снимки там недоступны.
- Локальная сеть общая и недоверенная, а токен MCP нельзя защитить.
Пример запроса к агенту
Найди через ScreenMemo, где вчера вечером на телефоне я видел номер подтверждения платежа, и покажи контекст без изображений.MCP
- Транспорт
- http
- Авторизация
- API-ключ
Ограничения
Автоматические снимки работают с Android 11 (API 30) и выше, сборка рассчитана на minSdk 24. Приложению нужны разрешения, в том числе на список установленных программ, для основных функций. Приложение ставят из APK в GitHub Releases, лицензия AGPL v3. Порт 37621 занимается жестко: при конфликте настройки покажут ошибку, а другой порт сервер не выберет. Вывод внешних MCP-инструментов считается недоверенными данными, а новые внешние инструменты по умолчанию выключены.
Как отключить. Выключите MCP-сервер в настройках приложения, чтобы закрыть порт 37621. Чтобы убрать данные, удалите приложение и записи экрана на устройстве.
Частые вопросы
Как включить MCP-сервер?
На телефоне откройте «Настройки», затем «MCP-сервис» и включите локальный сервер вручную. Адрес всегда `http://<IP телефона>:37621/mcp`, нужен заголовок с токеном.
Уходят ли данные в облако?
По умолчанию нет: скриншоты, OCR, индекс, статистика и большинство настроек хранятся локально. Обращения к ИИ идут к провайдеру, которого вы настроили.
Может ли агент менять данные на телефоне?
Нет, сервер локальной сети только читает. Он отдает сводки, поиск и контекст, а изображения и текст OCR выдает по явному запросу.
Как установить приложение?
Скачайте подходящий APK из GitHub Releases, для большинства новых телефонов это сборка `arm64-v8a`, и установите его. Автоматические снимки требуют Android 11 или новее.
Поддерживает ли приложение навыки?
Да, можно установить каталог с `SKILL.md`, и встроенный ИИ будет загружать его инструкции по запросу. Содержимое таких каталогов считается внешним источником инструкций.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыЛокальная запись экрана и звука с поиском на естественном языке, отдает историю действий агенту через MCP
Приложение для macOS помнит, что было на экране, и открывает агентам историю по MCP: поиск, дни, потоки работы, скриншоты.
Рекордер активности Windows с MCP-сервером: агент ищет по скриншотам, тексту экрана и расшифровкам и запускает отчеты.
Локальная память об экране для агента: CatchMe хранит историю окон, клавиш и буфера обмена и отвечает на вопросы о ней.
DayBee MCP ищет по словам и дате в расшифровках встреч: агент читает локальный архив, даже когда приложение закрыто.
Приложение в меню macOS пишет текст активных окон за день в markdown, а MCP-сервер отдает эту запись агенту
Коротко о README
Приложение сочетает запись экрана, поиск по OCR и ИИ-ассистента, а MCP делает архив доступным внешним клиентам. Репозиторий содержит сборку для Android и проект Flutter, у которого есть настольные сборки.