Empowering external AI coding agents (Antigravity, Claude, Cursor, Copilot) to construct, style, and package enterprise UI directly inside UnifyApps—with zero manual drag-and-drop toil, surgical block-scoped CSS isolation, and 100% brand fidelity.
Connecting AI tooling to UnifyApps through three complementary protocols: REST APIs, Model Context Protocol (MCP), and Agent-to-Agent (A2A) negotiation.
The foundational enterprise authorization bridge. Enables authenticated CRUD on tenant workspaces, page metadata, JSON AST components, custom connectors, and publishing states.
The direct AI context interface. Exposes platform tools directly into the reasoning loop of LLMs so agents can query the canvas, locate block IDs, and write Monaco CSS.
Agent-to-Agent protocol integration. External AI delegates complex UI page layout, responsive columns, and data source wiring directly to UnifyApps' internal builder agent.
Experience how the agent injects CSS into Monaco scoped exclusively to [data-block-id='...'], guaranteeing zero layout side effects on the surrounding application.
From developer prompt to a published, brand-compliant, reusable module across any UnifyApps project.
Authenticate using the registered client Antigravity-Agent-Bridge (ID: 6aeaedcf41af9153531ebb1f) to obtain a Bearer Token for tenant API calls.
Configure the MCP server Antigravity-Unify-MCP in your AI tool (Antigravity, Cursor, Claude) to query live canvas AST and tools.
Send a natural language layout request to the deployed A2A server Antigravity-Unify-A2A. UnifyApps' built-in App page builder generates the component tree.
Inject custom CSS into Monaco scoped exclusively to [data-block-id='...'] and configure HTML attributes (dir="rtl").
Convert the validated block into a UnifyApps Template Component (appearing alongside DGA_Carousal). Every app across the organization can now drag-and-drop the pre-styled component.
Copy-paste ready configuration files for your favorite AI coding environment.
{
"name": "unifyapps",
"command": "node",
"args": [
"./scratch/unifyapps_bridge.js",
"--mcp"
],
"env": {
"UNIFY_BASE_URL": "https://unifyapps-dev.modhs.med.sa",
"UNIFY_CLIENT_ID": "6aeaedcf41af9153531ebb1f"
}
}
Native support for custom REST endpoints, authentication flows, webhooks, and actions.