This article lists the domains and network endpoints Mighty uses. For Mighty to work properly in a secured network, the domains below must be reachable on port 443 (HTTPS/WSS).
We recommend allowlisting the wildcard (*) domains where listed for the most consistent experience. At a minimum, allow the endpoints marked REQUIRED.
<aside> 🧩
Mighty is a Chrome extension that enhances Articulate Rise 360. Because it operates inside Rise, the Articulate domains listed below must also be reachable in addition to Mighty's own domains. https://www.articulatesupport.com/article/Articulate-360-Network-Endpoints
</aside>
| Description | Domain | Required |
|---|---|---|
| REQUIRED: The Mighty backend API powering the extension, Portal, Studio, publishing, and interactives. | api.mighty.maestrolearning.com and api.designwithmighty.com |
Required |
| REQUIRED: The Mighty Portal and Studio web app (manage interactives, teams, account, and Studio editing). | mighty.maestrolearning.com |
Required |
| REQUIRED: Real-time WebSocket service for Studio editing and live preview updates. | wss://ws.mighty.maestrolearning.com and wss://ws.designwithmighty.com |
Required |
| REQUIRED: Hosts and renders interactive packages in an iframe; also serves user-generated interactive content. | *.mightyusercontent.com |
Required |
| REQUIRED: Serves the Interactive HTML SDK script loaded by published interactives. | sdk.designwithmighty.com |
Required |
| Delivers zipped/exported interactive packages. | mighty-zip.maestrolearning.com |
Recommended |
| Mighty MCP server (AI agent integration for building interactives). | mcp.designwithmighty.com |
Optional |
| Marketing site and shareable Studio template links. | designwithmighty.com |
Optional |
| Mighty help center / knowledge base (in-app help links). | help.designwithmighty.com |
Optional |
| Maestro corporate site, support, and community links. | maestrolearning.com, community.maestrolearning.com |
Optional |
<aside> 👀
Note on api.designwithmighty.com and ws.designwithmighty.com: These are alternate hosts being rolled out for the API and WebSocket services. The Portal/Studio web app will continue to be served from mighty.maestrolearning.com.
</aside>
<aside> 💡
Wildcard vs. specific domains: To cover all Mighty subdomains in the fewest rules, allowlist *.designwithmighty.com, *.maestrolearning.com, and *.mightyusercontent.com. If your network can't use wildcards, allow these specific hosts instead:
*.mightyusercontent.com → interactive-preview.mightyusercontent.com*.designwithmighty.com → api.designwithmighty.com, ws.designwithmighty.com, sdk.designwithmighty.com, mcp.designwithmighty.com, help.designwithmighty.com, designwithmighty.com*.maestrolearning.com → mighty.maestrolearning.com, api.mighty.maestrolearning.com, ws.mighty.maestrolearning.com, mighty-zip.maestrolearning.com, community.maestrolearning.com, maestrolearning.com
</aside>Mighty runs inside Articulate Rise 360, so these Articulate endpoints must also be allowed.
https://www.articulatesupport.com/article/Articulate-360-Network-Endpoints
Install the Mighty extension directly from the Chrome Web Store:
https://chrome.google.com/webstore/detail/mighty/iookjkkaipndkbpfiniajpblkmoenidm
Product listing ID: iookjkkaipndkbpfiniajpblkmoenidm