miton

In development. The beta will be a downloadable desktop app with automatic updates. Access is not open yet.Request an invitation.

Reference · 2 min read

mDNS

How Miton Studio advertises itself on your local network for zero-config discovery — service name, supported clients, and privacy notes.

Product stage
Pre-release development
Last reviewed
2026-07-23
Successful result
The change is visible in the active project.

Who this is for: anyone using LAN bind who wants phones or other machines to find Miton Studio without typing an IP address.

Multicast DNS (mDNS) broadcasts a service on your LAN so compatible clients can discover Studio automatically. It does not replace authentication — you still need a bearer token.

Service details

Field Value
Service type _miton-studio._tcp.local
Port Same as Studio (default 7745)
TXT records Display name, version, capability flags (e.g. read-only vs write-capable)

Registration refreshes periodically and is removed when LAN bind is disabled.

How discovery works

  1. Client sends an mDNS query for _miton-studio._tcp.local
  2. Studio responds with host, port, and TXT metadata
  3. Client connects over HTTP to the resolved address
  4. Client sends Authorization: Bearer <token> on every request

mDNS stays on the LAN — it does not cross routers to the public internet.

Client support

Platform Discovery
macOS / iOS Bonjour — Safari, Chrome, Terminal
Linux Avahi or systemd-resolved — browsers and terminal tools
Windows 10+ Built-in mDNS / DNS-SD — Edge, Chrome, Terminal
Android Limited — use a third-party mDNS browser or enter IP:port manually

If discovery fails, connect directly to http://<lan-ip>:7745 with your bearer token.

Privacy and security

  • The announcement reveals that Studio exists on the network — not your token
  • Any LAN peer can see the service name; only token holders can use it
  • Corporate Wi-Fi sometimes blocks UDP port 5353 — fall back to manual IP entry
  • Disable mDNS in Settings → Studio → mDNS while keeping LAN bind if you prefer hidden entry

Configuration

Settings → Studio → mDNS

Setting Default
Enable mDNS announce On when LAN bind is on
Display name Machine hostname
Extra TXT records Capability metadata

Per-device — each machine can advertise a different display name.

See also

Something failed? Keep the exact error, confirm the active project and model connection, then use Troubleshooting.