Skip to main content
Glama

espresso-mcp

эспрессо-mcp

Сервер MCP для Espresso Android Test Framework, разработанный для расширения возможностей тестирования и оптимизации рабочих процессов разработки.

Установка

  • Питон 3.x
  • uv: pip install uv
uv tool install espresso-mcp

Использование

  • На Claude: добавьте следующую конфигурацию JSON в файл claude_desktop_config.json
{ "mcpServers": { "terminal": { "command": "uv", "args": ["pip", "run", "espresso-mcp", "--timeout-ms", "30000"] } } }

Доступные инструменты

В проекте espresso-mcp доступны следующие инструменты:

  • list_avds : список всех доступных виртуальных устройств Android (AVD).
  • list_emulators : Список всех запущенных эмуляторов Android.
  • start_emulator : Запустить эмулятор Android по имени.
  • kill_emulator : завершить работу определенного эмулятора Android.
  • dump_ui_hierarchy : Дамп иерархии пользовательского интерфейса подключенного устройства Android.
  • open_uri : открыть URI на подключенном устройстве Android.
  • list_apps : список всех установленных приложений на подключенном устройстве Android.
  • install_app : Установка APK на подключенное устройство Android.
  • start_app : запуск определенного приложения на подключенном устройстве Android.
  • stop_app : Остановка определенного приложения на подключенном устройстве Android.
  • uninstall_app : удаление приложения с подключенного устройства Android.
  • clear_app_data : Очистить данные определенного приложения на подключенном устройстве Android.
  • take_screenshot : сделать снимок экрана подключенного устройства Android.
  • record_screen : Запись экрана подключенного устройства Android в течение указанного времени.
  • press_button : Имитация нажатия кнопки на подключенном устройстве Android.
  • type_text : Введите текст на подключенном устройстве Android.
  • Нажмите : Имитация нажатия на подключенном устройстве Android в определенных координатах.
  • смахивание : выполните жест смахивания в определенном направлении на подключенном устройстве Android.

Ресурсы

Доступны следующие ресурсы:

  • config://app : Извлечение статических данных конфигурации.
  • greeting://{name} : получите персонализированное приветствие.

Локальная настройка

  • Питон 3.x
  • uv: pip install uv
# Install uv install # Run Dev Mode uv run mcp dev server.py

Отладка

  • Используйте MCP-инспектор
# Install MCP Inspector yarn global add @modelcontextprotocol/inspector # Test MCP Server yarn run @modelcontextprotocol/inspector python server.py

Тестирование

uv run pytest

Издательский

# Build the package uv build # Upload to PyPI uv publish

Заметки о разработке

uv init espresso-mcp uv add "mcp[cli]" uv run mcp dev server.py
-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

эспрессо-mcp

  1. Установка
    1. Использование
      1. Доступные инструменты
        1. Ресурсы
          1. Локальная настройка
            1. Отладка
              1. Тестирование
                1. Издательский
                  1. Заметки о разработке

                Related MCP Servers

                • A
                  security
                  F
                  license
                  A
                  quality
                  A server that enables browser automation using Playwright, allowing interaction with web pages, capturing screenshots, and executing JavaScript in a browser environment through LLMs.
                  Last updated -
                  12
                  10,534
                  1
                  TypeScript
                • -
                  security
                  A
                  license
                  -
                  quality
                  modbus-mcp
                  Last updated -
                  2
                  Python
                  MIT License
                  • Linux
                  • Apple

                View all related MCP servers

                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/vs4vijay/espresso-mcp'

                If you have feedback or need assistance with the MCP directory API, please join our Discord server