Glossary · Core Concepts

Exposure Adapter

The protocol-specific interface a capability exposes to downstream consumers -- REST, MCP, Agent Skills, or A2A.

What is an Exposure Adapter?

An exposure adapter is the section of a capability spec that defines how the capability is consumed by downstream clients. Each adapter maps capability operations to a specific protocol – REST endpoints, MCP tools, Agent Skills folders, or A2A interfaces.

Multi-protocol exposure

A single capability can expose multiple adapters simultaneously from one deployment. This means:

  • Traditional API consumers access REST endpoints.
  • AI copilots discover MCP tools and resources.
  • Developer agents download Agent Skills.
  • Autonomous agents negotiate via A2A.

All adapters share the same underlying operations, governance rules, and audit trails.

Why it matters

Exposure adapters decouple what a capability does from how it is consumed. This means adding a new consumption channel (like MCP for AI) does not require rebuilding the capability – it only requires adding an adapter to the existing spec.

Browse all terms