World Congress 2026 Europe

Contract Testing with MCP: Building Self-Describing, Self-Testing APIs

July 9, 2026 11:30 – 12:00 · 30 min Stage 9

What this session covers

Contract testing hasn’t evolved—but our systems have.

Today’s APIs run in dynamic environments shaped by user context, feature flags, and increasingly, AI-driven behaviour. Yet most teams still rely on static OpenAPI specs, brittle consumer-driven contracts, and manually maintained test suites that quickly drift from reality.

In this talk, you’ll discover how the Model Context Protocol (MCP) introduces a new approach: self-describing, self-testing APIs.

By exposing runtime context—schemas, constraints, examples, and real usage scenarios—through MCP, services can automatically generate and maintain their own contract tests. This enables continuous compatibility between providers and consumers, reduces breaking changes, and transforms testing from a manual task into an automated, context-aware system.

We’ll walk through a practical architecture showing how MCP fits into an API platform, and demonstrate a working example where an API generates its own contract tests and runs them in CI.

If you build, test, or operate APIs, this session will change how you think about contracts, testing, and quality in distributed systems.

Related talks at this congress

Open session

World Congress 2026 Europe

July 10, 2026 · 13:40–14:10

Stage 3 - powered by AWS

Building APIs for Agents vs Systems. Is MCP the answer?

Adam Bird

CEO and Co-founder of Cronofy

Adam Bird
Open session

World Congress 2026 Europe

July 10, 2026 · 15:40–16:10

Stage 5

From APIs to MCP: Enterprise Governance, Registry, and Controls

Stefan Mesquita

Platform Experience Lead at Deutsche Bank

Stefan Mesquita
Open session

World Congress 2026 Europe

July 8, 2026 · 13:30–15:30

Room R2 (30 Seats)

MCP is all you need to make an AI-agent consume your RESTful API

Nikos Delis

Founder and CEO of Aristevin

Nikos Delis
Open session

World Congress 2026 Europe

July 10, 2026 · 14:20–14:50

Stage 4

API, MCP or MCP App? Choosing the right surface for AI agents

Rishabh Budhiraja, Rishi Deorukhkar

Rishabh Budhiraja
Rishi Deorukhkar
All sessions at this congress