integrations.sh
← all integrations

Softonic

MCP server openai

Search and discover software applications from Softonic's extensive catalog. Find programs by category, platform, and quality ratings. Get detailed information about the best-rated, most popular, or niche software across Windows, Mac, Android, iOS, and web platforms. Browse by categories like video editing, games, antivirus, and more.

Key Features: • Search programs by name, category, or features • Filter by platform (Windows, Mac, Android, iOS, Web) • Find best-rated programs based on user reviews • Discover popular programs by download statistics • Explore niche or less common software options • Multi-language support (English, Spanish, French, German, Italian, Portuguese, Russian, Chinese)

Homepage
https://en.softonic.com/
Remote URL
https://softonic-mcp-server-v1.sft.product-europe.sftapi.com/mcp/demo
Auth
NONE

Tools (5)

Extracted live via the executor SDK.

  • suggest-categories-for-search

    ⚠️ VALIDATION ONLY - DOES NOT RETURN PROGRAMS: This tool only validates category names. You MUST call a search tool afterwards to get actual programs for the user.

    MANDATORY FIRST STEP: Finds valid category names that exist in the Softonic database.

    When to call: You MUST call this tool BEFORE any search when the user mentions a category (e.g., "video editing", "games", "antivirus", "browsers", "backup").

    What it does: Pass your inferred category name and receive actual categories from the database that you can use in search tools.

    What it DOES NOT do: This tool does NOT return any programs. It only validates category names.

    Tip: Use compound category terms when specific (e.g., "shooting-games" not "shooting", "photo-editing" not "photo"). If no results, try a more general term.

    Example workflow:

    • User: "best video editing software"
    • You infer: "video-editing"
    • Call this tool with categoryQuery="video-editing"
    • Receive: ["video", "video-editors", "streaming-videos"]
    • NEXT REQUIRED STEP: Immediately call get-best-programs with category="video-editors"

    The tool uses fuzzy matching to find similar categories even if your inference doesn't match exactly.

    ⚠️ CRITICAL: After receiving category suggestions, you MUST immediately call one of the search tools:

    • get-popular-programs - for popular/trending queries
    • get-best-programs - for best/highest rated queries
    • get-unpopular-programs - for obscure/niche queries
    • get-worst-programs - for worst/lowest rated queries

    DO NOT stop after calling this tool. Always follow up with a search tool call.

  • get-popular-programs

    Search for popular programs based on user query and download popularity.

    ⚠️ IMPORTANT: If the user query mentions a category (e.g., "video editing", "antivirus", "games"), you MUST call suggest-categories-for-search FIRST to validate the category before calling this tool.

    This tool finds software programs using semantic search and ranks results by popularity (monthly downloads). Use this when users ask for:

    • Popular programs, apps, or software
    • Top downloads or most downloaded
    • Most used applications
    • Trending software
    • General recommendations for specific needs

    Required parameters:

    • query: The search query describing what the user wants
    • language: Inferred from user's language (en, es, fr, de, it, pt, ru, zh)
    • category: (Optional but recommended) Use validated category from suggest-categories-for-search
    • platform: (Optional) Inferred if user mentions windows, mac, android, ios, or web

    Returns program details including name, category, platform, description, download stats, and download links ordered by popularity (most popular first).

  • get-best-programs

    Search for the best-rated programs based on user query and quality ratings.

    ⚠️ IMPORTANT: If the user query mentions a category (e.g., "video editing", "antivirus", "games"), you MUST call suggest-categories-for-search FIRST to validate the category before calling this tool.

    This tool finds software programs using semantic search and ranks results by quality (ratings and reviews). Use this when users ask for:

    • Best programs, apps, or software
    • Highest rated or top quality applications
    • Best reviewed software
    • Quality-focused recommendations
    • "Which is the best..." queries

    Required parameters:

    • query: The search query describing what the user wants
    • language: Inferred from user's language (en, es, fr, de, it, pt, ru, zh)
    • category: (Optional but recommended) Use validated category from suggest-categories-for-search
    • platform: (Optional) Inferred if user mentions windows, mac, android, ios, or web

    Returns program details including name, category, platform, description, ratings, and download links ordered by quality/ratings (best first).

  • get-unpopular-programs

    Search for less popular programs based on user query and low download counts.

    ⚠️ IMPORTANT: If the user query mentions a category (e.g., "video editing", "antivirus", "games"), you MUST call suggest-categories-for-search FIRST to validate the category before calling this tool.

    This tool finds software programs using semantic search and ranks results by low popularity (ascending monthly downloads). Use this when users ask for:

    • Unpopular programs, apps, or software
    • Least downloaded applications
    • Obscure or niche software
    • Less known alternatives
    • Hidden gems with few downloads
    • Programs to avoid due to low adoption

    Required parameters:

    • query: The search query describing what the user wants
    • language: Inferred from user's language (en, es, fr, de, it, pt, ru, zh)
    • category: (Optional but recommended) Use validated category from suggest-categories-for-search
    • platform: (Optional) Inferred if user mentions windows, mac, android, ios, or web

    Returns program details including name, category, platform, description, download stats, and download links ordered by ascending downloads (least popular first).

  • get-worst-programs

    Search for the worst-rated programs based on user query and low quality ratings.

    ⚠️ IMPORTANT: If the user query mentions a category (e.g., "video editing", "antivirus", "games"), you MUST call suggest-categories-for-search FIRST to validate the category before calling this tool.

    This tool finds software programs using semantic search and ranks results by low quality (ascending ratings). Use this when users ask for:

    • Worst programs, apps, or software
    • Lowest rated or poor quality applications
    • Badly reviewed software
    • Programs to avoid
    • "Which is the worst..." queries
    • Negative quality comparisons

    Required parameters:

    • query: The search query describing what the user wants
    • language: Inferred from user's language (en, es, fr, de, it, pt, ru, zh)
    • category: (Optional but recommended) Use validated category from suggest-categories-for-search
    • platform: (Optional) Inferred if user mentions windows, mac, android, ios, or web

    Returns program details including name, category, platform, description, ratings, and download links ordered by ascending ratings (worst first).