Architecture, tool surface, security model
Architecture shape, tool surface, integration patterns, security model and deployment options. Companion to the plain-language business brief.
What it is.
Sitebridge is an AI cobrowsing agent: a model-driven runtime that operates the user's real browser session (cookies, SSO, bookmarks intact) rather than a headless cloud sandbox. The user watches every action; pre-action approval, pause/takeover, and full undo are first-class.
Reach beyond the page is provided by an MCP (Model Context Protocol) tool surface that can federate connected internal tool servers — so the agent is not limited to DOM automation alone.
Architecture — four layers.
1.Browser / client
2.Agent runtime + MCP server
3.Model gateway
4.Data + observability plane
MCP tool surface.
Stable categories — the exact catalogue evolves, so treat this as the contract shape.
Navigation & DOM
Session
Federation
Safety
Security model.
EU data residency by default
Credentials stay out of the model
Cross-tenant learning wall
Human control
Optional self-host / VPC
Integration patterns.
Day-0 — no integration
SSO onboarding
MCP federation
Observability hook-up
Deployment.
Managed EU SaaS is the default (Hetzner). Self-host / VPC deployment is supported for customers who need inference and storage fully inside their boundary. Every layer above the metal is open-source software your engineers can read: LiteLLM, Langfuse, pgvector, the Sitebridge MCP server — MIT / PostgreSQL license.
Procurement shape: one contract, one DPA/AVV, one invoice. Upstream multi-model vendor complexity stays on our side of the fence.
Where to go next.
- Public landing — plain-language overview.
- Stack deep-dive — diagrams and request flow.
- Capability matrix — versus Claude-for-Chrome, Playwright MCP, Browser MCP.
- Objections — security and ops pushback, answered.
Technical follow-up: hello@agiliton.eu