search_apps accepts "null" to find applications without a given SDK, which turns "who uses Sentry" into "who ships no error tracking at all" — a question no per-app lookup can answer. list_sdk_categories is the prerequisite for any of it, returning the API field names the filters expect alongside example SDKs for each. compare_apps carries its own cost note from the vendor, that it uses 2 API calls, which is worth knowing before a comparison loop rather than after one.
A Desktop Insights client with four tools: look up one application's technology stack, search applications by the SDKs and runtime they use, compare two applications, and list the SDK categories that drive both.
- lookup_app returns an application's full technology stack across 11 SDK categories plus a detailed dependency list with versions, accepting app names such as Figma, Slack or 1Password, or bundle IDs such as com.figma.Desktop, over 12,000+ macOS and Windows apps.
- search_apps searches by SDK usage, runtime across electron, native, qt and flutter, platform across macos and windows, and developer name, with all 11 SDK categories as filters and "null" as a value to find apps without a given SDK.
- compare_apps puts two applications' stacks side by side, showing SDK differences, shared technologies and a metadata comparison; the vendor notes it uses 2 API calls.
- list_sdk_categories returns all 11 SDK categories with their API field names and example SDKs, which is what makes the search filters usable.
A Desktop Insights API key, supplied as DESKTOPINSIGHTS_API_KEY.
One command plus a key — npx -y desktopinsights-mcp, then supply credentials
