ScreenMemo MCP

Android-приложение записывает экран, распознает текст и открывает агенту по локальной сети MCP-доступ к поиску и сводкам.

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

Широкий доступ

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

  • Приложение постоянно записывает экран телефона и может сохранить пароли, переписки и платежные данные, показанные на нем.
  • MCP-сервер открыт в локальной сети и защищен только токеном, а выдача OCR и изображений зависит от параметров запроса.
Все причины и проверки

woijfwefw/screenmemo

Установка

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

Текст для агента

Скачай 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

MCP-серверШирокий доступ22,4 тыс.Звезды репозитория

Приложение для macOS помнит, что было на экране, и открывает агентам историю по MCP: поиск, дни, потоки работы, скриншоты.

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

Рекордер активности Windows с MCP-сервером: агент ищет по скриншотам, тексту экрана и расшифровкам и запускает отчеты.

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

Локальная память об экране для агента: CatchMe хранит историю окон, клавиш и буфера обмена и отвечает на вопросы о ней.

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

DayBee MCP ищет по словам и дате в расшифровках встреч: агент читает локальный архив, даже когда приложение закрыто.

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

Приложение в меню macOS пишет текст активных окон за день в markdown, а MCP-сервер отдает эту запись агенту

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

Коротко о README

Приложение сочетает запись экрана, поиск по OCR и ИИ-ассистента, а MCP делает архив доступным внешним клиентам. Репозиторий содержит сборку для Android и проект Flutter, у которого есть настольные сборки.

Бейдж для README

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