Apps

DoDomain, one tap from your home screen

The dashboard where you create apps, watch connections and chase failing webhooks runs as an app on every device you own. It is the same dashboard, signed in the same way, on the same plan — installed, it just starts faster and stays out of your browser's way.

The DoDomain dashboard on a desktop: apps, usage and connection health.
The installed dashboard and the hosted connect flow — the same screens the app stores show.

Pick your device

AI tools

Use DoDomain from your AI tools

DoDomain runs a remote MCP server, so Claude, Claude Code, Cursor, ChatGPT and any other MCP client can list your apps, start a connection and check a domain's DNS for you. It signs in with OAuth in your browser — there is no API key to paste, and every call is subject to the same permissions your own account has.

Server URL

The only thing most clients need. OAuth registration and sign-in are discovered from it.

https://app.dodomain.io/api/mcp
Claude Code

One command, then approve the browser sign-in.

claude mcp add --transport http dodomain https://app.dodomain.io/api/mcp
Cursor and other MCP clients

Drop this into the client's mcp.json.

{
  "mcpServers": {
    "dodomain": {
      "url": "https://app.dodomain.io/api/mcp"
    }
  }
}

Full setup guide, tool list and scopes →

Questions

Is there a DoDomain app on the iPhone App Store?
Coming soon in the App Store — the iOS and Mac app is in TestFlight while the listing goes through review, which is why the Apple rows above show a Coming soon badge rather than a link. Install it from Safari today: open app.dodomain.io, tap Share, then Add to Home Screen. It opens full-screen, with no browser chrome, and it is the whole dashboard.
Does the app cost anything on top of my plan?
No. The apps are the same dashboard as the website and are included in every plan, free included. Nothing is bought inside the app.
Can I use the dashboard offline?
Only partly, and deliberately so. The interface is cached so it launches instantly and a dropped connection shows a DoDomain page rather than a browser error, but domain and DNS data is never cached — a verification result that is minutes old would be worse than none.
Will I get notified when something breaks?
The Android app sends a push notification when a webhook endpoint stops accepting deliveries, so you hear about it before your customer does. Everything else surfaces in the notification bell in the dashboard header, on every platform.
Do I need the app to use the API?
No. The REST API, the SDKs and the embeddable connect widget are independent of any app — the apps are for the people running the account, not for the integration.

No account yet?

The free plan includes the API, the hosted connect flow and the apps. Create an account in the browser first — the apps sign in with the same account.

Start freeSee pricing