Can a cheap model install and use TayHCode/search-first?
Newest observation per platform and model. Revisions, runtimes and operations can differ; this is not a ranking. Earlier observations remain in the full history.
Unauthenticated responses explain the two-variant budget and token option.: Real input produced the expected result: set GITHUB_TOKEN for complete searches
Source: Every unauthenticated response includes a `notes` entry explaining
Input: {"tool": "search_existing", "arguments": {"idea": "a command line tool that closes idle Chrome tabs automatically", "queries": ["chrome idle tab close", "CLI close inactive tabs"], "limit": 3}}
Expected: set GITHUB_TOKEN for complete searches
Command: 'C:\coldpass\python\Scripts\uvx.exe' --python 3.12 --from . search-first tools/call {"tool": "search_existing", "arguments": {"idea": "a command line tool that closes idle Chrome tabs automatically", "queries": ["chrome idle tab close", "CLI close inactive tabs"], "limit": 3}}
Observed: set GITHUB_TOKEN for complete searches. Shared-IP quota still applies.\"\n ]\n}", "type": "text"}], "isError": false, "structuredContent": {"verdict": {"closest_match": {"name": "TayHCode/cdpidletabs", "url": "https://github.com/TayHCode/cdpidletabs"}, "plausible_candidates": 0, "adjacent_candidates": 25, "recommendation": "inconclusive", "reasoning": "Required behavior or constraints are unverified: terminal. Inspect README and test those requirements; broaden queries before choosing a base. None of these is a terminal tool according to retrieved metadata in the top relevance group; terminal
MCP
Yes, observed
Local or hosted
local
Local: runs on your machine
Needs keys or browser
None seen
Maintained
Maintained
actively maintained: last commit 6 days ago; 9 commits and 2 merged PRs in 90 days; 0 open issues, 0 open PRs; no releases
Last commit Oct 15, 2026
Setup time
2 min 22 s
2 min 22 s to a working result
Issue
none found in recorded check
Examples
1 of 1 ran as expected
Documented help command verifies installation without credentials.: command completed successfully
Observed: SEARCH_FIRST_AUTH_TOKEN (only behind a trusted
gateway)
--rank-weights RANK_WEIGHTS
Ranking weights as name=value,... over the defaults
(or SEARCH_FIRST_RANK_WEIGHTS); names: idea_match,
query_match, github_rank, variant_agreement,
freshness, stars
--overall-weights OVERALL_WEIGHTS
Compare blend weights as name=value,... (or
SEARCH_FIRST_OVERALL_WEIGHTS); names: fit,
maintenance, stars
Evidence
README behavior checked
Agent interfaces
MCP
MCP
Observed interfaces were exercised by the checker. Documentation alone does not confirm compatibility.
MCP context
3 tools · about 1,033 tokens
3 tools · about 1,033 tokens
Largest returned tools/list page in these observations. Compact UTF-8 definition bytes ÷ 4, rounded up; approximate, excluding client framing and tool results. This is context size, not proof that every tool works.
Measured on windows with Luna · Oct 21, 2026 on 2b7c5fd54b96
Tested with
Codex / Luna
Windows: Codex / Luna · agent codex-cli 0.163.0 · Checked operation passed · Oct 21, 2026 on 2b7c5fd54b96
Each entry describes its recorded operation and source revision. Other agent clients were not tested.
Safety
Something to look at: writes outside the project folder by <guest-path>
Review signals across current setups: connection review, outside write. 12 listed items (named-host connections, static matches, dependency advisories) are below and do not change this verdict.
Repository processes attempted these non-loopback connections; proxies can hide the final hostname. 13 distinct locations. 2 findings. 26 attributed processes.
OSV reports a known vulnerability in this dependency version. certifi 2 findings.
Agent-reported scope: Start the search-first MCP server over stdio with the README uvx command and call search_existing (and inspect_repo) to get a real ranked GitHub shortlist for an idea
Agent-reported scope: Install search-first with the README uvx route and run inspect_repo through the MCP stdio server against bboe/extended_http_server
Agent-reported scope: Run the search-first MCP server over stdio and call its search_existing, inspect_repo and compare_candidates tools against live public GitHub data (unauthenticated).