Docs
Quickstart
Install the CLI, run a search, and let mdsc learn which URLs show up from real client routes. Managed search keys are there for reliability, not as the whole product.
Install
curl -fsSL https://mdscanner.dev/install.sh | bash
Core Commands
sksc search "postgres skill"
sksc show 1
sksc pull 1
sksc install 1
sksc update
sksc key set YOUR_API_KEY
Search Paths
cache_hit: mdsc already has a promoted result for the query.
local_unverified: the search ran from the user's route and the resulting URLs were reported for analytics and rankings.
managed: mdsc used a managed-search key because local methods were unavailable or rate-limited.
Telemetry And Rankings
By default, the CLI reports query metadata and the full result URLs it showed. mdsc stores deduped URL exposures so all-time stars and trending can reflect what users actually see.
Use SKSC_TELEMETRY=0 to disable search telemetry from the CLI.
Managed Search Keys
If no healthy local method is available, the CLI can guide the user to create a managed-search key.
Free keys get 50 managed-search calls per month. Usage from 51 to 55 returns upgrade prompts. Beyond that, the user must upgrade to Alpha.
Machine-Readable Files
/skill.md, /llms.txt, /robots.txt, and /sitemap.xml are public and intentionally concise.
Notes
Promoted cache is now a narrower layer above telemetry. The main product value is learning what people search for and which URLs actually surface.