Skip to content

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

  1. User Stories - User provides user stories to automate
  2. Autonomous Navigation - Lippia navigates autonomously and maps the application flow in memory
  3. Feature Development - Agent references user stories and generates feature files
  4. Glue Code Development - Agent references memory mapping and generates glue code
  5. Suite Execution - Agent executes the automated test suite
  6. 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.