# DeepTap > DeepTap hosts iOS Universal Links and Android App Links on custom subdomains. It serves the required apple-app-site-association and assetlinks.json files, handles universal-link redirects, and supports deferred deep linking — no SDK required. ## API - [OpenAPI spec](https://localhost:3200/api/v1/openapi.json): Machine-readable OpenAPI 3.1 description of the public REST API. - [API reference](https://localhost:3200/docs/api): Human-readable API documentation. Authenticate with an API key created in Dashboard → Settings → API Keys, sent as `Authorization: Bearer dt_live_…`. Every response carries a `meta` block with plan, usage, and rate limits. ## MCP server - [MCP setup guide](https://localhost:3200/docs/mcp): Hosted, remote Model Context Protocol server that lets a coding agent (Claude Code, Codex, Claude Desktop) configure and verify deep links. Nothing to install. Endpoint: `https://localhost:3200/api/mcp` (remote HTTP / Streamable HTTP). Authentication is OAuth 2.1 — the client opens a browser, you sign in and approve, no API key to paste. Add to Claude Code: `claude mcp add --transport http deeptap https://localhost:3200/api/mcp` Tools: get_account, list_domains, get_domain, create_domain, update_domain, verify_domain. ## Setup guides - [iOS](https://localhost:3200/docs/ios) - [Android](https://localhost:3200/docs/android) - [React Native](https://localhost:3200/docs/react-native) - [Flutter](https://localhost:3200/docs/flutter) - [Migrating from Firebase Dynamic Links](https://localhost:3200/docs/firebase-migration)