Softonic
Description
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)
Capabilities
Publisher Intelligence
Insights and recommendations for app publishers. See how your app performs and how to improve discoverability.
Server Status Semantic Search Server v0.0.1
https://softonic-mcp-server-v1.sft.product-europe.sftapi.com/mcp/demo Last checked: 17h ago
Technical Details
Tools(5)
Showing 5 of 5 tools
| Tool | Description | Flags | Test | Last Tested | |
|---|---|---|---|---|---|
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). | read-only | 100%Latency 135ms | Apr 17, 2026 | |
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). | read-only | 100%Latency 162ms | Apr 17, 2026 | |
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). | read-only | 100%Latency 153ms | Apr 17, 2026 | |
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). | read-only | 100%Latency 133ms | Apr 17, 2026 | |
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. | read-only | 100%Latency 182ms | Apr 17, 2026 |
Discoverability Score
Fair
58 of 100 — how easily AI agents find your app
- Description quality20/20
- Example prompts0/20
- Keyword coverage0/15
- Tool metadata20/20
- Visual assets5/20
- Endpoint health10/10
- Data freshness15/15
How to Improve
Add at least 2 example prompts. Prompt examples strongly improve app matching and click-through intent.
Increase keyword coverage (discovery + trigger) to improve retrieval for long-tail queries.
Provide a stable HTTPS logo URL (avoid connectors://) so cards render consistently across clients.
Add at least 2 screenshots that show real workflows to increase confidence and conversion.
Technical Details
- Status
- ENABLED
- Type
- AI-Powered App
- Auth
- Open Access
- Listed on
- ChatGPT
- Added
- December 30, 2025
- Last synced
- 3d ago
- Last checked
- 17h ago
- Version
- 0.0.1
- Distribution
- Ecosystem Directory