Lippia MCP Server¶
The Lippia MCP Server is a custom MCP (Model Context Protocol) Server that empowers the agent to navigate autonomously, generate features and code, execute the test suite, and deliver customized reports to the team.
Architectural Overview
Lippia MCP Server
Automated Test Generation & Autonomous Navigation
INFRASTRUCTURE
Java SDK
MCP Protocol
StdIO Transport
Building & Reporting
create_feature
Feature Generation
create_test
Test Generation
execute_test
Test Suite Execution
send_report
Agent Status Notifications via Google Chat, Slack, Teams, or Discord
Navigation & Actions
Main Actions
open_browser, close_browser, navigate_to, click, type, get_text, get_page_title, get_page_source, get_current_url, screenshot
Waits
wait_clickable, wait_visibility, wait_visibilities, wait_invisibility, wait_invisibilities, wait_presence, wait_presences
Verifications
is_enabled, is_selected, is_present, is_visible
Autonomous Workflow¶
- User Stories - User provides user stories to automate
- Autonomous Navigation - Lippia navigates autonomously and maps the application flow in memory
- Feature Development - Agent references user stories and generates feature files
- Glue Code Development - Agent references memory mapping and generates glue code
- Suite Execution - Agent executes the automated test suite
- Team Notifications - Agent reports to the team about progress and work completed
Capabilities¶
Core Features¶
- Autonomous E2E Testing - Automatic test generation + execution navigating through the application
- Intelligent Web Scraping - Navigation and data extraction with artificial intelligence logic
- Form Automation - Automatic completion of complex forms with validation
- Visual Validation - Screenshots + AI analysis to verify user interfaces
- Exploratory Testing - AI explores the application and generates tests dynamically
- Intelligent Reports - Automatic report generation with insights and recommendations
System Statistics¶
| Metric | Value | Description |
|---|---|---|
| Available Tools | 24 | Lippia MCP Server tools |
| MCP Protocols | 1 | StdIO |
| Browsers | ∞ | Chrome + Firefox |
| Automation | 100% | End-to-End Testing |
Technical Details¶
Technology Stack¶
- MCP Java SDK: Model Context Protocol
- Automation: Lippia Framework
- Browser: WebDriver
- Transport: StdIO
Architecture¶
- Protocol: MCP
- Scalable: Modular architecture
- Extensible: Easy to add new tools
- Resilient: Robust error handling
Getting Started¶
Ready to set up your Lippia MCP Server? Check out our Getting Started Guide for detailed installation and configuration instructions.