About Lippia
Lippia is an MCP server published by Lippia-io in the Developer Tools category: lippia MCP Server is an MCP Server to help Testers to accelerate automation process.
Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.
Install
git clone https://github.com/Lippia-io/Lippia-MCP-ServerThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Lippia
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
- !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.
4 checks have not been run yet.
README
AI Agent + Lippia MCP Server Architecture
This is a custom MCP (Model Context Protocol) server for Lippia, designed to work with any Autonomous Agent that supports the protocol.
It allows you to run Lippia as a MCP Server.
Comprehensive Architecture for Automated Testing and Autonomous Navigation
Navigation
- 🏠 Home (current page)
- ▶️ Getting Started
🎯 Architectural Overview
🤖 AI Agent
Intelligent coordinator that orchestrates both MCP servers
Connected to
🔧 Lippia MCP Server
Automated Test Generation & Autonomous Navigation
🏗️ INFRASTRUCTURE
- Java SDK - Core platform
- MCP Protocol - Communication layer
- StdIO Transport - Data transport
🚀 Building & Reporting
create_feature- Feature Generationcreate_test- Test Generationexecute_test- Test Suite Executionsend_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 | 24 Lippia tools |
| MCP Protocols | 2 | StdIO + HTTP REST |
| Browsers | ∞ | Chrome + Firefox |
| Automation | 100% | End-to-End Testing |
Technical Details
Technology Stack
- Backend: Java 17+, Spring Boot, Maven
- MCP Java SDK: Model Context Protocol
- Automation: Lippia Framework
- Browser: WebDriver
- Transport: StdIO
Architecture
- Microservices: Separation of concerns
- Dual Protocol: MCP + REST APIs
- Scalable: Modular architecture
- Extensible: Easy to add new tools
- Resilient: Robust error handling
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.