andrewschreiber/desktopinsights-mcp

andrewschreiber/desktopinsights-mcp

от andrewschreiber
Этот MCP сервер анализирует технологический стек 12 000+ macOS и Windows приложений: ищет используемые SDK, фреймворки и зависимости. Разработчикам и аналитикам — поиск по стеку, сравнение приложений и изучение конкурентов.

Desktop Insights MCP Server

Smithery npm

MCP server for Desktop Insights — look up SDKs, frameworks, and dependencies used by 12,000+ macOS and Windows desktop applications.

Quick Start

Get your API key at desktopinsights.com/settings/api.

Claude Code
claude mcp add desktopinsights -e DESKTOPINSIGHTS_API_KEY=your-api-key -- npx -y desktopinsights-mcp
Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "desktopinsights": {
      "command": "npx",
      "args": ["-y", "desktopinsights-mcp"],
      "env": {
        "DESKTOPINSIGHTS_API_KEY": "your-api-key"
      }
    }
  }
}
Cursor

Add to .cursor/mcp.json:

{
  "mcpServers": {
    "desktopinsights": {
      "command": "npx",
      "args": ["-y", "desktopinsights-mcp"],
      "env": {
        "DESKTOPINSIGHTS_API_KEY": "your-api-key"
      }
    }
  }
}

Tools

lookup_app

Look up what SDKs and dependencies a specific app uses.

Инструменты были проиндексированы:
compare_appsтолько чтениевнешний мир

Сравнивает технологические стеки двух десктопных приложений бок о бок. Показывает различия SDK, общие технологии и сравнение метаданных. Полезно для конкурентного анализа (например, "Compare Figma vs Sketch", "Compare Slack vs Discord"). Использует 2 вызова API.

Параметры
  • app1stringобязательный

    First app name or bundle ID

  • app2stringобязательный

    Second app name or bundle ID

  • platformenum

    Platform to compare on (recommended when apps exist on both)

list_sdk_categoriesтолько чтение

Перечислите все 11 категорий SDK, отслеживаемых Desktop Insights, с их именами полей API и примерами SDK для каждой. Используйте это, чтобы узнать, какие фильтры доступны для search_apps, или чтобы понять поля sdkSummary, возвращаемые lookup_app.

Параметры

Без параметров.

lookup_appтолько чтениевнешний мир

Находит, какие SDK, фреймворки и зависимости использует конкретное десктопное приложение. Возвращает полный технологический стек, включая отслеживание ошибок, аналитику, UI-фреймворк, платежи и 7 других категорий SDK, а также подробный список зависимостей с версиями. Принимает названия приложений (например, "Figma", "Slack", "1Password") или идентификаторы пакетов (например, "com.figma.Desktop"). Охватывает более 12 000 приложений для macOS и Windows.

Параметры
  • appstringобязательный

    App name (e.g., "Figma", "Slack") or bundle ID (e.g., "com.figma.Desktop")

  • platformenum

    Filter by platform. Omit to search both.

search_appsтолько чтениевнешний мир

Ищет десктопные приложения по использованию SDK, среде выполнения, платформе или разработчику. Используйте для поиска приложений, использующих конкретный SDK (например, «Какие приложения используют Sentry?»), для изучения паттернов внедрения технологий или для анализа продуктов разработчика. Поддерживает все 11 категорий SDK, среду выполнения (electron/native/qt/flutter), платформу (macos/windows) и имя разработчика. Передайте "null" в качестве значения SDK, чтобы найти приложения без этого типа SDK. Требуется как минимум один фильтр.

Параметры
  • analyticsSdkstring

    Filter by analytics SDK (e.g., "Mixpanel", "Amplitude")

  • authSdkstring

    Filter by auth SDK (e.g., "Auth0")

  • autoUpdateSdkstring

    Filter by auto-update SDK (e.g., "Sparkle", "electron-updater")

  • databaseSdkstring

    Filter by database SDK (e.g., "SQLite", "electron-store")

  • developerstring

    Filter by developer name (partial match)

  • errorTrackingSdkstring

    Filter by error tracking SDK (e.g., "Sentry", "Bugsnag"), or "null" for apps with none

  • featureFlagSdkstring

    Filter by feature flag SDK (e.g., "LaunchDarkly")

  • limitnumber

    Max results (default 50, max 500)

  • observabilitySdkstring

    Filter by observability SDK (e.g., "OpenTelemetry", "Datadog")

  • offsetnumber

    Pagination offset (default 0)

  • paymentsSdkstring

    Filter by payments SDK (e.g., "Stripe", "Paddle")

  • platformenum

    Filter by platform

  • realtimeSdkstring

    Filter by realtime SDK (e.g., "Socket.IO", "Pusher")

  • runtimestring

    Filter by runtime (e.g., "electron", "native", "qt", "flutter")

  • stateManagementstring

    Filter by state management (e.g., "Redux", "Zustand")

  • uiFrameworkstring

    Filter by UI framework (e.g., "React", "Vue", "SwiftUI")

Похожие MCP-сервера

Savirinc/unfragile-mcp-server

Savirinc/unfragile-mcp-server

MCP сервер для поиска AI-артефактов и MCP-инструментов через граф соответствия Unfragile. Находит серверы по возможностям, собирает стеки, сравнивает альтернативы и выдает доверенные паспорта. Полезен разработчикам агентов в Claude, Cursor, Windsurf.

JavaScript2
isnow890/naver-search-mcp

isnow890/naver-search-mcp

MCP-сервер для Naver Search и DataLab API: выполняет поиск по основным сервисам Naver, включая категориальный поиск, и анализирует тренды поиска и шопинга. Подходит разработчикам, работающим с корейскими данными.

TypeScript85
archoor/painspotter-mcp

archoor/painspotter-mcp

MCP инструмент PainSpotter ищет бизнес-возможности, собирая данные с Reddit, Hacker News и Product Hunt. Он выделяет темы и конкретные идеи продуктов с коммерческими баллами. Также доступен блог с еженедельными аналитическими статьями.

Python1
discava/mcp-server

discava/mcp-server

MCP сервер для поиска локальных бизнесов через Discava API. AI-агенты находят компании по запросу, городу и стране, получают полную информацию и рейтинг. Интегрируется в ассистенты для доступа к бизнес-данным.

JavaScript1
blazickjp/arxiv-mcp-server

blazickjp/arxiv-mcp-server

MCP-сервер для интеграции arXiv с AI-ассистентами: поиск, загрузка, чтение и локальное хранение научных статей. Полезен исследователям и разработчикам для автоматизации работы с публикациями через ...

Python3131
echojobsio/jdl-mcp-server

echojobsio/jdl-mcp-server

MCP сервер для поиска по 1 млн+ вакансий от 20 000 компаний. Бесплатно, 500 запросов/день, без регистрации. Фильтры: зарплата, удалёнка, навыки и другое. Полезен разработчикам и рекрутерам.

JavaScript2
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин