ecosystem_scan
Scans Claude ecosystem repositories on GitHub, filters by minimum stars, and updates ecosystem_repo_profiles.
Instructions
Scan popular Claude ecosystem repos (>=min_stars) and update ecosystem_repo_profiles.
Runs 8-10 gh search queries covering:
topic:claude-code / topic:mcp / topic:mcp-server / topic:claude-agent
topic:agent-framework + "claude" / topic:ai-agents + "claude"
"claude code plugin" / "anthropic agent"
anthropics org public repos
Deduplicates + filters >=min_stars + excludes known repos (CronusL-1141/AI-company etc.) Sets needs_deep_review=True for stars < 15000. relevance_category is auto-classified heuristically (based on topics + description keywords).
It also calls gh api once per matched repo to read its topics. The
query set is fixed in this tool and the project's ecosystem settings
are ignored; no repo events are recorded, so ecosystem_repo_events and
ecosystem_diff_period do not see this scan. For a settings-driven scan
with a diff, use ecosystem_index_update.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dry_run | No | When True, run every gh query and report what would be written without touching the DB — use it to size a scan before paying for the writes. | |
| min_stars | No | Popularity floor for a repo to enter the archive. Lower it (e.g. 1000) for a wide full sweep, raise it to only refresh the well-known head of the ecosystem. Values <= 1000 mark the run as strategy="full", above that as "incremental". |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||