# Desktop Insights

Technographics for desktop apps (like builtwith.com)

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add andrew-schreiber1/desktopinsights

# Browse available tools
npx -y @smithery/cli@latest tool list andrew-schreiber1/desktopinsights

# Get full schema for a tool
npx -y @smithery/cli@latest tool get andrew-schreiber1/desktopinsights lookup_app

# Call a tool
npx -y @smithery/cli@latest tool call andrew-schreiber1/desktopinsights lookup_app '{}'
```

## Direct MCP Connection

Endpoint: `https://desktopinsights.run.tools`

**Required config:**
- `apiKey` (query) — Desktop Insights API key (get one at
  https://desktopinsights.com/settings/api)

## Tools (4)

- `lookup_app` — Look up what SDKs, frameworks, and dependencies a specific desktop application uses. Returns the full technology stack …
- `search_apps` — Search for desktop applications by SDK usage, runtime, platform, or developer. Use this to find which apps use a specif…
- `compare_apps` — Compare the technology stacks of two desktop applications side by side. Shows SDK differences, shared technologies, and…
- `list_sdk_categories` — List all 11 SDK categories tracked by Desktop Insights with their API field names and example SDKs. Use this to discove…

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get andrew-schreiber1/desktopinsights <tool-name>
```

## Resources

- `desktopinsights://sdk-categories` — All 11 SDK categories tracked by Desktop Insights with field names and examples

## Prompts (3)

- `analyze-stack` (app) — Analyze the technology stack of a desktop application
- `competitive-analysis` (app1, app2) — Compare technology stacks of two competing desktop applications
- `sdk-adoption` (sdk) — Research adoption of a specific SDK across desktop applications
