Enhance Android testing workflows with a Model Context Protocol server offering comprehensive emulator management, app control, UI interaction, and device automation tools for streamlined development and testing.
Unlock the full potential of espresso-mcp through LangDB's AI Gateway. Get enterprise-grade security, analytics, and seamless integration with zero configuration.
Free tier available • No credit card required
A MCP Server for the Espresso Android Test Framework, designed to enhance testing capabilities and streamline development workflows.
pip install uv
uv tool install espresso-mcp
claude_desktop_config.json
{ "mcpServers": { "terminal": { "command": "uv", "args": ["pip", "run", "espresso-mcp", "--timeout-ms", "30000"] } } }
The following tools are available in the espresso-mcp
project:
The following resources are available:
pip install uv
# Install dependencies uv sync # OR uv sync --frozen --all-extras --dev # Run Server uv run espresso-mcp # Run in Dev Mode uv run mcp dev server.py
# Install MCP Inspector yarn global add @modelcontextprotocol/inspector # Test MCP Server yarn run @modelcontextprotocol/inspector python server.py
uv run pytest uv run ruff check
# Build the package uv build # Upload to PyPI uv publish
uv init espresso-mcp uv add "mcp[cli]" uv run mcp dev server.py uv tool run espresso-mcp
Discover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!