Technical
Azure Containers
Dedicated Azure-hosted MCP container management and connection guidance for clients that need private runtime endpoints.
Public and internal interfaces
These are the main routes, handlers, and integration surfaces used by this product area.
GET /api/portal/mcp-aci
Architecture notes
- Container access is plan-gated through the aci_mcp feature flag.
- The page reads deployments and renders connection snippets but does not provision directly.
- Connection packs distinguish Streamable HTTP and SSE style endpoints.
Access and permissions
App pages are authenticated through the shared bnl_session cookie unless explicitly marked public. Public docs should describe integration behavior without including secrets, private tokens, private IPs, or tenant-specific records.
Troubleshooting
- The upsell card means the current plan does not include dedicated containers.
- No containers provisioned means BNL has not attached deployments to the workspace yet.