Phone MCP сервер
Мощный MCP плагин, который позволяет управлять вашим Android телефоном через ADB команды, давая AI агентам возможность делать звонки, отправлять сообщения, управлять приложениями, делать скриншоты и выполнять сложные автоматизированные задачи на основе контекста, такого как погода или контакты.
автор: Community
curl -fsSL https://vibebaza.com/i/phone-mcp | bash
Мощный MCP плагин, который позволяет управлять вашим Android телефоном через ADB команды, давая AI агентам возможность делать звонки, отправлять сообщения, управлять приложениями, делать скриншоты и выполнять сложные автоматизированные задачи на основе контекста, такого как погода или контакты.
Установка
uvx (Рекомендуется)
uvx phone-mcp
uv
uv pip install phone-mcp
pip
pip install phone-mcp
Конфигурация
AI Assistant (uvx)
{
"mcpServers": {
"phone-mcp": {
"command": "uvx",
"args": [
"phone-mcp"
]
}
}
}
AI Assistant (pip)
{
"mcpServers": {
"phone-mcp": {
"command": "/usr/local/bin/python",
"args": [
"-m",
"phone_mcp"
]
}
}
}
Доступные инструменты
| Инструмент | Описание |
|---|---|
interact_with_screen |
Выполнение действий взаимодействия с экраном, таких как нажатие, свайп, нажатие клавиш, ввод текста, поиск элементов, ожидание... |
analyze_screen |
Анализ текущего экрана и предоставление структурированной информации об элементах UI |
create_contact |
Создание нового контакта с автоматизированным взаимодействием через UI |
launch_app_activity |
Запуск приложения по имени пакета и опционально по имени активности |
launch_intent |
Запуск активности через систему Android intent |
Возможности
- 📞 Функции звонков: Совершение звонков, завершение звонков, прием входящих звонков
- 💬 Сообщения: Отправка и получение SMS, получение raw сообщений
- 👥 Контакты: Доступ к контактам телефона, создание новых контактов с автоматизированным взаимодействием через UI
- 📸 Медиа: Скриншоты, запись экрана, управление медиа
- 📱 Приложения: Запуск приложений, запуск определенных активностей через intent, список установленных приложений, завершение приложений
- 🔧 Система: Информация об окнах, ярлыки приложений
- 🗺️ Карты: Поиск POI с номерами телефонов
- 🖱️ Взаимодействие с UI: Нажатие, свайп, ввод текста, нажатие клавиш
- 🔍 Инспекция UI: Поиск элементов по тексту, ID, классу или описанию
- 🤖 Автоматизация UI: Ожидание элементов, прокрутка для поиска элементов
Примеры использования
Please call contact hao
Based on today's weather by browser, automatically select and play netease music, no confirmation needed
Call Hao from the contacts. If he doesn't answer, send a text message telling him to come to Meeting Room 101
Ресурсы
Примечания
⚠️ Перед использованием убедитесь: ADB правильно установлен и настроен, отладка по USB включена на вашем Android устройстве, устройство подключено к компьютеру через USB. Для Cursor поместите конфигурацию в ~/.cursor/mcp.json. Требует Python 3.7+ и Android устройство с включенной отладкой по USB.