Access layer
BYO-UI architecture
The governed interfaces through which another application can read data or request actions from a system, including APIs, queries, events, SDKs, extensions, and MCP.
Also: capability layer · access surface
Reference: BYO-UI thesis
Action boundary
Governance and evidence
The explicit limit on what an interface may do automatically, what it may only draft, and what requires approval or completion in the native system.
Also: approval boundary
Reference: BYO-UI Composer
API
Access surfaces
A documented software interface for reading platform objects or invoking supported actions. An API may expose capabilities that are not available through MCP, and vice versa.
Also: application programming interface · REST API · GraphQL
Reference: Platform Atlas
Beta
Availability
A capability available for testing before general availability, often with changing behavior, limited support, or restricted eligibility.
Also: public beta · private beta
Reference: Methodology
BYO-UI
BYO-UI architecture
An architecture in which a mature platform remains the governed system while a customer-owned, task-specific interface serves a particular moment of work.
Also: bring your own interface · buy the system bring your own interface
Reference: BYO-UI thesis
BYO-UI maturity
Governance and evidence
This site’s editorial assessment of how credibly a platform supports externally built interfaces through access, identity, action controls, and governance. It is not a product-quality grade.
Also: maturity level · access maturity
Reference: Methodology
Capability negotiation
MCP
The MCP initialization step in which client and server declare supported features so each side knows which protocol operations are valid for the session.
Also: MCP capabilities
Reference: MCP specification
Checkpoint
Data and synchronization
A durable marker recording how far a synchronization process has progressed, so later runs can resume without silently skipping or repeating data.
Also: sync checkpoint · cursor
Reference: Pattern library
Completion
MCP
An MCP utility through which a server can suggest valid argument values for a prompt or resource-template reference.
Also: MCP completion
Reference: MCP specification
Composition
BYO-UI architecture
A proposed interface that coordinates responsibilities across two or more governed systems without pretending they share one source of truth.
Also: multi-platform composition · multi-system composition
Reference: Compositions
Connector
Access surfaces
A configured integration path linking a platform to another system or data source. A connector is not automatically an MCP tool, and its ownership may be native, partner-built, marketplace-provided, or customer-built.
Also: integration connector · data connector
Reference: Methodology
Connector catalog
Governance and evidence
A reviewed list of named systems or data sources that a product can connect with, preserving whether entries are native, partner-built, marketplace apps, recipes, or examples rather than treating them as one uniform capability.
Also: integration catalog · connector inventory
Reference: Methodology
Consequential write
Actions and approvals
A mutation with material business, financial, publishing, security, or customer impact that should receive stronger identity, approval, audit, and recovery controls.
Also: high-consequence action · destructive action
Reference: Methodology
Deduplication
Data and synchronization
The process of detecting and reconciling repeated records or events so a combined interface does not present or act on the same underlying item more than once.
Also: dedupe
Reference: Pattern library
Delegated identity
Identity and authorization
Access performed on behalf of a specific user, with that user’s permissions and attributable identity rather than a shared integration identity.
Also: user-delegated access
Reference: Methodology
Draft action
Actions and approvals
An action that creates a proposed change or artifact for human review without finalizing the consequential operation.
Also: draft and prepare · prepare action
Reference: BYO-UI Composer
Editorial assessment
Governance and evidence
The site author’s reasoned interpretation—such as system role or maturity—kept visibly separate from a vendor-supported fact.
Also: editorial classification
Reference: Methodology
Elicitation
MCP
An MCP client feature that lets a server request additional user information or, where supported, direct the user through an external interaction needed to continue.
Also: MCP elicitation
Reference: MCP specification
Embedded app
Access surfaces
A customer or partner application rendered inside, beside, or in the context of a platform’s native interface using supported extension points.
Also: embedded application · embedded panel
Reference: Platform Atlas
Event
Access surfaces
A machine-readable notification that something happened in a system, commonly used to trigger orchestration or keep an external read model current.
Also: event stream · change event
Reference: Platform Atlas
Evidence confidence
Governance and evidence
An editorial indication of how strongly a classification is supported by reviewed evidence, with first-party documentation preferred for capability claims.
Also: confidence level · high-confidence evidence
Reference: Methodology
General availability (GA)
Availability
A production release offered under the vendor’s normal availability and support model, while still potentially subject to plan, region, or administrative limits.
Also: GA · generally available
Reference: Methodology
Idempotency
Actions and approvals
A property that makes retrying the same request safe from unintended duplicate effects, usually by recognizing the repeated operation.
Also: idempotent · idempotency key
Reference: Methodology
Implementation brief
Interface design
A structured proposal describing the user, systems, reads, actions, access approach, approval boundary, smallest useful version, and unresolved risks for an interface.
Also: BYO-UI brief · build brief
Reference: BYO-UI Composer
Interface host
BYO-UI architecture
The application or environment in which a customer-owned interface runs. A BYO-UI interface host is an architectural role and is not necessarily an MCP host.
Also: host environment
Reference: Platform Atlas
Interface layer
BYO-UI architecture
The task-specific experience through which a person works, separated from the governed data, logic, permissions, and history retained by underlying systems.
Also: experience layer · customer-owned interface
Reference: BYO-UI thesis
Interface pattern
Interface design
A reusable shape for a moment of work, such as an exception queue, decision brief, approval inbox, or operations cockpit.
Also: pattern
Reference: Pattern library
JSON-RPC
MCP
The request, response, and notification message format used by MCP’s data layer.
Also: JSON RPC · JSON-RPC 2.0
Reference: MCP architecture
Lifecycle
MCP
The MCP connection sequence covering initialization and version/capability negotiation, normal operation, and shutdown.
Also: MCP lifecycle · initialization
Reference: MCP specification
Local MCP server
MCP
An MCP server running on the same machine as its host, commonly connected through the standard input/output transport.
Also: local server · stdio server
Reference: MCP architecture
Local-first
Data and synchronization
A product approach that keeps a useful local working state for speed, resilience, or ownership while preserving source provenance and synchronization responsibilities.
Also: local first
Reference: Pattern library
MCP client
MCP
The protocol component created by an MCP host to maintain a dedicated one-to-one session with one MCP server.
Also: protocol client
Reference: MCP architecture
MCP host
MCP
The AI application that coordinates and manages MCP clients, permissions, user authorization decisions, and the integration of server-provided context.
Also: host application · AI application
Reference: MCP architecture
MCP primitive
MCP
A core MCP feature exposed by a participant. Server primitives include tools, resources, and prompts; client features include sampling, elicitation, and roots.
Also: protocol primitive
Reference: MCP architecture
MCP Registry
MCP
A discovery service for MCP server metadata such as identity, version, package or remote location, and publication status. Registry presence is not proof of first-party ownership, security, availability, or a server’s current tool catalog.
Also: official MCP registry · server registry
Reference: Official MCP Registry documentation
MCP server
MCP
A program that exposes context and capabilities to an MCP client through protocol primitives such as tools, resources, and prompts. It may run locally or remotely.
Also: Model Context Protocol server
Reference: MCP architecture
Model Context Protocol (MCP)
MCP
An open protocol for connecting AI applications to external systems through standardized messages, lifecycle rules, transports, and capability primitives.
Also: MCP · Model Context Protocol
Reference: MCP architecture
Multi-system BYO-UI
BYO-UI architecture
A customer-owned interface that coordinates two or more systems while assigning each read and action to an explicit source and responsibility.
Also: multi-platform BYO-UI · cross-system interface
Reference: Compositions
Native finalization
Actions and approvals
A boundary in which a custom interface prepares or reviews work but the final consequential action occurs in the governed platform’s own interface.
Also: finalize in native UI · native handoff
Reference: BYO-UI Composer
Notification
MCP
A one-way JSON-RPC message that communicates a change or event without requiring a response.
Also: MCP notification
Reference: MCP architecture
OAuth
Identity and authorization
A delegated authorization framework used to obtain scoped access tokens without giving an application the user’s password.
Also: OAuth 2.0 · authorization code
Reference: MCP authorization
Open-world hint
MCP
An MCP tool annotation indicating that a tool may interact with entities outside a closed domain. It is a descriptive hint, not a security guarantee.
Also: openWorldHint
Reference: MCP schema
Preview
Availability
An early capability offered for evaluation whose interface, eligibility, reliability, or production suitability may change.
Also: developer preview · technical preview
Reference: Methodology
Prompt
MCP
A server-provided reusable message template that a user can explicitly select, often with arguments, to structure an interaction.
Also: MCP prompt · prompt template
Reference: MCP architecture
Proposed design
Governance and evidence
An interface or composition created by this research as an architectural possibility, not a claim that a vendor currently ships it.
Also: proposed interface · design proposal
Reference: Methodology
Protocol version
MCP
The dated MCP specification version agreed by client and server during initialization for a session.
Also: MCP version · version negotiation
Reference: MCP specification
Read model
Data and synchronization
A query-optimized representation derived from source systems for fast interface use; it should retain provenance and a defined synchronization contract.
Also: materialized view · local read model
Reference: Pattern library
Read-only
Actions and approvals
An access or interface boundary that retrieves information without changing source-system state.
Also: read only · retrieval only
Reference: BYO-UI Composer
Read-only hint
MCP
An MCP tool annotation suggesting that a tool does not modify its environment. Clients should treat annotations as untrusted hints unless the server is trusted.
Also: readOnlyHint
Reference: MCP schema
Remote MCP server
MCP
An MCP server reached over a network transport, typically Streamable HTTP, rather than launched as a local process by the host.
Also: remote server · hosted MCP server
Reference: MCP architecture
Resource
MCP
Contextual data exposed by an MCP server for an application to read, such as file contents, records, schemas, or application-specific information.
Also: MCP resource
Reference: MCP specification
Resource indicator
Identity and authorization
An authorization parameter identifying the intended protected resource so an access token is bound to the correct MCP server.
Also: RFC 8707 resource parameter
Reference: MCP authorization
Resource server
Identity and authorization
In MCP authorization, the HTTP server that accepts and validates access tokens for protected MCP requests.
Also: OAuth resource server · protected resource
Reference: MCP authorization
Resource template
MCP
An MCP resource definition with a parameterized URI that lets a client discover families of resources rather than only fixed resource addresses.
Also: templated resource · URI template
Reference: MCP specification
Reverse ETL
Data and synchronization
Moving modeled or enriched data from a warehouse or governed analytics layer into operational systems, customer-facing destinations, or controlled writeback tables. Reverse ETL is a data-movement capability, not automatically an MCP capability.
Also: warehouse activation · data activation · reverse extract transform load
Reference: Methodology
Reversible write
Actions and approvals
A source-system change with a defined correction, rollback, or recovery path, still requiring identity and audit controls.
Also: reversible action · undoable write
Reference: BYO-UI Composer
Roots
MCP
A client capability for communicating URI boundaries that a server may use to understand the scope of relevant files or resources.
Also: MCP roots · filesystem roots
Reference: MCP architecture
Sampling
MCP
An MCP client feature that lets a server request a language-model generation through the host while the host retains control over model access and user policy.
Also: MCP sampling · sampling request
Reference: MCP architecture
Scope
Identity and authorization
A named authorization boundary describing the access an application requests or an access token grants.
Also: OAuth scope · permission scope
Reference: MCP authorization
SDK
Access surfaces
Vendor-supported code, libraries, types, or helpers that simplify building applications against a platform’s documented capabilities.
Also: software development kit · client library
Reference: Platform Atlas
Self-hosted
Availability
Software operated in infrastructure controlled by the customer or another deployer rather than only as a vendor-managed service.
Also: self hosted · on-premises · on premises
Reference: Methodology
Server-Sent Events (SSE)
MCP
A standard HTTP mechanism for a server to stream events to a client. Current MCP Streamable HTTP can use SSE for streaming multiple messages.
Also: SSE · server sent events
Reference: MCP transports
Service account
Identity and authorization
A non-human identity used by software for authorized access. Its ownership, scopes, rotation, and audit attribution should be explicit.
Also: machine identity · integration user
Reference: Methodology
Single-system BYO-UI
BYO-UI architecture
A customer-owned interface serving a focused job over one governed platform without requiring a multi-system composition.
Also: single-platform BYO-UI
Reference: Pattern library
Source of truth
BYO-UI architecture
The authoritative system responsible for the current state of a particular record or decision. A custom interface should not accidentally create an ungoverned second source.
Also: system of truth · authoritative source
Reference: BYO-UI thesis
SQL/query access
Access surfaces
Direct or governed query access to platform data through native SQL, warehouse-mediated SQL, a structured language such as GraphQL, DAX, GROQ, HogQL, SOQL, JQL, or a dedicated query API. The profile should state where the query executes.
Also: SQL · direct query · warehouse access · structured query
Reference: Platform Atlas
stdio transport
MCP
The MCP transport in which a client launches a server as a subprocess and exchanges messages over standard input and standard output.
Also: standard input output · stdio
Reference: MCP transports
Streamable HTTP
MCP
The standard network MCP transport using HTTP POST and optional GET with streaming support; it replaced the older HTTP+SSE transport design.
Also: MCP HTTP transport · streamable HTTP transport
Reference: MCP transports
Sync receipt
Data and synchronization
A durable record of a synchronization run, including what was requested, received, reconciled, changed, and checkpointed.
Also: synchronization receipt · sync evidence
Reference: Pattern library
System layer
BYO-UI architecture
The durable platform foundation that retains data, identity, permissions, domain logic, integrations, actions, and operational history beneath an interface.
Also: governed system · underlying system
Reference: BYO-UI thesis
System of engagement
System roles
A platform whose primary architectural role is managing interactions, communication, or relationship activity.
Also: engagement system
Reference: Platform Atlas
System of intelligence
System roles
A platform whose primary role is deriving signals, predictions, recommendations, or analytical understanding from underlying data.
Also: intelligence system
Reference: Platform Atlas
System of orchestration
System roles
A platform whose primary role is coordinating work, events, automation, or actions across systems and people.
Also: orchestration system
Reference: Platform Atlas
System of production
System roles
A platform whose primary role is creating, rendering, assembling, or publishing an operational artifact.
Also: production system
Reference: Platform Atlas
System of record
System roles
A platform that authoritatively owns a class of durable business records and the controls governing those records.
Also: record system
Reference: Platform Atlas
Task
MCP
An experimental MCP mechanism in the 2025-11-25 specification for durable, pollable work whose result may be deferred beyond one request-response exchange.
Also: MCP task · task-augmented request
Reference: MCP specification
Tool
MCP
An executable function exposed by an MCP server that an AI application can discover and invoke, subject to the host’s controls and user authorization.
Also: MCP tool · tool call
Reference: MCP architecture
Tool annotation
MCP
Descriptive MCP metadata about a tool’s behavioral properties. Unless the server is trusted, annotations should not be treated as security guarantees.
Also: tool annotations · tool hint
Reference: MCP schema
Tool catalog
Governance and evidence
A dated inventory of exact tools exposed by a specific MCP server, documentation snapshot, source revision, or authorized session. Configuration, permissions, plan, tenant, and server release can change the live set.
Also: MCP tool catalog · tool inventory · tools list
Reference: Methodology
UI extension
Access surfaces
A supported framework for adding interface components or actions inside a platform’s product experience.
Also: interface extension · app extension
Reference: Platform Atlas
Verified fact
Governance and evidence
A claim tied to a reviewed first-party source for the dated research snapshot, distinct from an editorial assessment or proposed design.
Also: verified capability
Reference: Methodology
Webhook
Access surfaces
An HTTP callback sent when a platform event occurs, allowing another system to react without repeatedly polling for change.
Also: web hook · callback
Reference: Platform Atlas