Deep Link Check
Guest access is available after setup. Full account linking verified by PowMCP: Claude only.
Use in your browser
Check a domain's apple-app-site-association and assetlinks.json before you ship: reachability, content type, redirects, JSON validity, and key structure. Compare two domains to see what differs.
Guest includes 50 lifetime app requests. Create a free account for 100 app requests each calendar month. One allowance across every app, in your browser and your agent.One allowance across every app, in your browser and your agent. Manage usage
Guest access is available after setup. Full account linking verified by PowMCP: Claude only.
Connect this app on its own. Add other PowMCP apps whenever your agent needs another job done.
Open the apps workspace
Choose your agent. Each button opens a new tab with only this app's endpoint ready to add.
Copy one ready-to-send prompt for any agent that supports remote MCP connections.
For clients that require manual configuration, use this app-only endpoint, its JSON entry, or one terminal command.
ChatGPT: enable Developer mode in Settings → Security and login, then add this MCP endpoint from the Plugins page. Availability depends on your account and workspace policy. PowMCP has not yet verified ChatGPT account linking. OpenAI setup guide
https://powmcp.com/deep-link-config-check/mcp {
"mcpServers": {
"powmcp-deep-link-config-check": {
"type": "http",
"url": "https://powmcp.com/deep-link-config-check/mcp"
}
}
}Terminal agents add this app with one command:
claude mcp add --transport http powmcp-deep-link-config-check https://powmcp.com/deep-link-config-check/mcpcodex mcp add powmcp-deep-link-config-check --url https://powmcp.com/deep-link-config-check/mcpgemini mcp add --transport http powmcp-deep-link-config-check https://powmcp.com/deep-link-config-check/mcpManage, disable, or remove this connection in your agent's own MCP settings. PowMCP does not label an external connection as installed without confirmation from that client.
Proof
Check universal-link and App-Links config in chat
Preflight a domain's iOS apple-app-site-association and Android assetlinks.json from chat with live reachability, content-type, redirect, JSON-validity and key-structure evidence across every well-known endpoint plus Apple's CDN copy, or compare two domains under identical limits.
Request cost1 completed result
Guests get 50 lifetime app requests. Free accounts get 100 each calendar month.
deeplink_check
Preflight one public domain's universal-link (iOS) and App-Links (Android) source config before a release. Derives the well-known paths from the host and live-fetches all four endpoints (/.well-known/apple-app-site-association, the legacy root /apple-app-site-association, Apple's CDN cached copy, and /.well-known/assetlinks.json), then reports reachability, HTTP status, final content-type, the recorded redirect chain, downloaded byte count, JSON validity, AASA applinks/webcredentials/appclips key structure, assetlinks relation/target/package/fingerprint shape, and per-host coverage. It distinguishes not-published from invalid from unreachable, and reports assetlinks fingerprints as structural shape only. It checks the source config files, not real on-device deep-link resolution, app-install state, app-store listings, or the real signing fingerprint. A pass covers only the platforms whose config is actually published. Each call fetches four endpoints and usually returns in about a second, stretching toward 15 seconds only when a host is slow to respond.
deeplink_compare
Compare the universal-link and App-Links source config of exactly two public domains under identical limits: staging versus production, before versus after a fix, or migration checks. Runs the same bounded deeplink_check on each host (all four derived endpoints) and reports side-by-side pass status, per-endpoint reachability and content-type deltas, redirect and JSON-validity differences, key-structure and per-host coverage differences, distinguished-state differences, and a winner only when the measured checks support one. Use deeplink_check for a single domain. Each comparison fetches four endpoints per host and usually returns in about a second, stretching toward 15 seconds only when a host is slow to respond.
Other apps for the jobs next to Deep Link Check.
Scope and boundaries for Deep Link Check.
Check www.wikipedia.org to derive the well-known iOS and Android association paths plus Apple's cached CDN copy, or compare wikipedia.org with www.wikipedia.org to find host-specific configuration drift.
Start with coverage and each platform's state before pass: pass says every published platform configuration passed and can still be true with iOS or Android absent. Publish both platforms for full coverage, then fix error-severity transport and structure issues. Absent or unreachable platforms, truncation, and fingerprint shape-only checks remain inconclusive until verified on a real device and against the actual signing fingerprint.
This inspects public association-file delivery and structure, not real on-device routing, app installation state, store listings, entitlement configuration, or whether a declared Android fingerprint matches the shipped signing key. Pass applies only to platforms whose config is published.