AI-Powered E2E Testing
A Look into the Future


Who I Am & What I Do
DEMO
Building a Contextual World for AI
A Practical Implementation for E2E Testing

LLMs have rapidly improved in reasoning and response accuracy
However, they rely on frozen training data.
# Unlocking AI: How LLMs Access External Context with MCP
How can an LLM interact with external tools and data sources like GitHub, Slack, databases, and Chrome?
How can an LLM retrieve context on demand?
MCP
Model Context Protocol

# What is the Model Context Protocol
MCP is an open protocol that standardizes how applications provide context to LLMs.

Just as USB-C provides a standardized way to connect your devices to various peripherals and accessories, MCP provides a standardized way to connect AI models to different data sources and tools.


From ad hoc and fragmented solutions
To Scalable, Standardized Approaches for Connecting to the Contextual World
# Challenge MCP Tackles: Standardization and Scalability

# Key Components of the MCP Architecture
MCP Server
MCP Client
Host
Protocol Layer
The container and orchestrator for MCP clients, managing their lifecycle, aggregating context, and enforcing security policies.
Created and managed by a host. Maintain a bidirectional 1:1 communication with the MCP server. Inform the host about the available tools and capabilities of their associated MCP server.
Lightweight local or remote programs exposing tools that MCP clients can invoke, enabling LLMs to seamlessly interact with external systems.
The transport layer manages the communication between MCP clients and servers. The Protocol defines also authorization flow enabling MCP clients to make requests to remote MCP servers on behalf of resource owners.

# SDKs

# Hype about MCP








# What's upcoming for MCP
OpenAI announced that it is adopting the Model Context Protocol across all its products, with the Agents SDK already shipping with this feature and other products set to follow soon.
-
Simplified AI Development
-
More Powerful AI Agents
-
Enhanced Real-Time Capabilities
-
Push Toward a Standardized AI Ecosystem
Without context, a piece of information is just a dot. It floats in your brain with a lot of other dots and doesn't mean a damn thing. Knowledge is information-in-context -- connecting the dots. Making your own map.

Thank You!
Questions?
AI powered E2E tests
By Stefanos Lignos
AI powered E2E tests
- 104