ascript-mcp
ascript-mcp
中文 | English
Сервис AScript MCP — позволяет инструментам программирования на базе ИИ (Claude Desktop / Cursor / Trae) напрямую запрашивать документацию API AScript и управлять реальными устройствами Android / iOS (iOS без джейлбрейка и сертификатов).
Функции
Запрос документации API: обзор модулей, поиск API, примеры кода, руководство по настройке среды
Поиск плагинов онлайн: поиск в библиотеке плагинов AScript в реальном времени (OCR, YOLO, HID, большие языковые модели и т. д.)
Взаимодействие с устройством: скриншоты, дерево элементов управления, OCR, поиск цвета, сравнение цветов, тестирование селекторов
Развертывание разработки: создание проекта, загрузка кода, запуск, остановка, просмотр логов
Управление устройствами: сканирование локальной сети, сканирование ADB, автоматическое подключение
Related MCP server: @qirabot/mcp
Установка
pip install ascript-mcpНастройка Cursor
1. Конфигурация MCP
Создайте файл .cursor/mcp.json в корне проекта:
{
"mcpServers": {
"ascript": {
"command": "python",
"args": ["-m", "ascript_mcp.local"]
}
}
}2. Настройка правил
Скопируйте содержимое docs/AGENT_RULES.md в файл .cursorrules (для Cursor) или CLAUDE.md / AGENTS.md (для Claude Code / других IDE) в корне вашего проекта автоматизации.
Этот шаблон правил включает:
Стандартный рабочий процесс из 5 этапов (наблюдение → выбор стратегии → итерация eval_python → обрезка изображения при необходимости → загрузка и запуск)
Дерево принятия решений для выбора API (элементы управления → OCR → поиск изображения → поиск цвета)
Примеры организации типичных задач, таких как автоматический вход в систему / регистрация / сражения в играх
Список антипаттернов (угадывание кода из головы, запуск без проверки, жесткое кодирование несуществующих путей к изображениям и т. д.)
Краткие правила (используйте только если не хотите копировать полные правила):
当用户需要编写设备自动化脚本(Android/iOS/Windows)时,必须先调用 ascript MCP 的 get_device_status 与 list_python_packages,再用 eval_python 在设备 REPL 里 验证关键代码片段,最后才 upload_file + run_project。 禁止凭记忆编写 ascript 代码。
Список инструментов
Документация API (5)
Инструмент | Описание |
| Получить обзор модулей API платформы |
| Получить подробную документацию API модуля |
| Поиск API по ключевым словам |
| Получить пример кода |
| Получить руководство по настройке среды |
Онлайн-плагины (2)
Инструмент | Описание |
| Запрос списка библиотеки плагинов |
| Получить подробную документацию плагина |
Подключение устройств (5)
Инструмент | Описание |
| Автоматическое подключение устройства из конфигурации проекта |
| Сканирование локальной сети + устройств ADB |
| Подключение к указанному устройству вручную |
| Получение полного состояния работы устройства (режим работы/права/экран/батарея/память/запущенные скрипты и т. д., только Android) |
| Список сторонних библиотек Python, установленных в приложении AScript на устройстве (Android + iOS) |
Наблюдение за интерфейсом (6)
Инструмент | Описание |
| Сделать скриншот экрана устройства |
| Получить дерево элементов управления |
| Проверить соответствие селектора |
| Распознавание текста на экране |
| Поиск нескольких цветов |
| Сравнение нескольких цветов |
Развертывание разработки (7)
Инструмент | Описание |
| Создать проект на устройстве |
| Загрузить файл на устройство (автоматическое создание проекта) |
| Запустить проект |
| Запуск в режиме отладки (Android + ADB), автоматическая переадресация порта 5678 и возврат конфигурации подключения VS Code |
| Остановить выполнение |
| Получить лог выполнения |
| Python REPL устройства (Android + iOS): выполнение кода напрямую в основном процессе для немедленного получения результата, цикл в несколько сотен миллисекунд. Подходит для исследовательского отладки, комплексных решений, пользовательских рабочих процессов (SoM/умный тап/автоматическая обрезка шаблонов и т. д.). iOS автоматически транслирует |
Управление файлами (2)
Инструмент | Описание |
| Список проектов на устройстве |
| Получить дерево файлов проекта |
Режим SSE онлайн
Если требуется развертывание в качестве общедоступного сервиса (только для запроса документации API):
uvicorn ascript_mcp.server:app --host 0.0.0.0 --port 8000Лицензия
Лицензия MIT, подробности см. в LICENSE. Copyright © 2026 Beijing Aoyue Technology Co., Ltd.
Дополнительная информация
Официальный сайт AScript: https://ascript.cn
Документация API: https://docs.airscript.cn
Библиотека плагинов: https://py.airscript.cn
Форум сообщества: https://bbs.ascript.cn
京ICP备 2020040944号-4
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
Alicense-qualityAmaintenanceEnables AI assistants to automate mobile app testing and development for iOS and Android through natural language interactions. Supports intelligent element identification, session management, automated test generation, and comprehensive device interactions including clicks, swipes, screenshots, and app management.Last updated12,078443Apache 2.0- AlicenseAqualityBmaintenanceEnables AI assistants to control mobile and desktop devices with natural language, including running automation tasks, taking screenshots, and managing devices.Last updated65MIT
- Alicense-qualityDmaintenanceEnables AI assistants to interact with Magic-API development environment, supporting script syntax query, API management, debugging, and knowledge search for efficient development.Last updatedMIT
- AlicenseBqualityCmaintenanceEnables Android device control via ADB and scrcpy, including device management, app management, file operations, shell commands, input simulation, screen mirroring, and UI element inspection.Last updated25Apache 2.0
Related MCP Connectors
AI agent tools for FreeAppStore: deploy status, SDK docs, app info, platform guide.
Create, test, publish, and manage Dreamlit notification workflows from AI clients.
Provides AI assistants with direct access to Mapbox developer APIs and documentation.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ascript-cn/ascript-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server