Package Market Search
estimate_marketSearch npm or PyPI to estimate market crowdedness for a package category, validating claims about market emptiness or competitiveness.
Instructions
Search npm or PyPI to estimate how crowded a package category is before you claim that a market is empty, niche, or competitive. Use this when you have a category or search phrase such as 'edge orm' and want live result counts plus representative matches. Do not use it to compare exact known package names or to infer adoption from downloads; it reflects search results, not market share. Registry responses are cached for 5 minutes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Short registry search phrase to evaluate, for example 'mcp memory server' or 'edge orm'. | |
| registry | No | Registry to search. Use 'npm' for JavaScript ecosystems and 'pypi' for Python ecosystems. | npm |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Search phrase that was evaluated. | |
| registry | Yes | Registry that was searched. | |
| totalResults | Yes | Total number of matching packages reported by the registry search. | |
| topResults | Yes | Representative top search matches that help interpret the market count. |