> This page is for version 3.3.0 (default).
> For other versions, use one of these documentation indexes:
> - 3.3.0 (default): https://docs.nvidia.com/vss/3.3.0/llms.txt
> - Dev: https://docs.nvidia.com/vss/dev/llms.txt

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.nvidia.com/vss/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/vss/_mcp/server.

# Middleware

The Middleware components provide the storage, messaging, schema, and observability
infrastructure that the VSS microservices and agents depend on.

* [Video IO & Storage (VIOS)](/system-components/middleware/video-io-storage-vios) - Video ingest, storage, and retrieval services.
* [API Gateway / MCP](/system-components/middleware/api-gateway-mcp) - Programmatic access to video analytics data and capabilities via REST and MCP.
* [Message Broker](/system-components/middleware/message-broker) - Exchanges data and control messages between services.
* [NvSchema](/system-components/middleware/nvschema) - The metadata schema used across the pipeline.
* [Database](/system-components/middleware/database) - Persistence for analytics, incidents, and verified results.
* [Observability](/system-components/middleware/observability) - The Grafana, Prometheus, cAdvisor, DCGM Exporter, and Node Exporter stack deployed with the Blueprint.