Claude Tools / MCP Servers / pickysteve
MCP Servers · kernellord/pickysteve
pickysteve
Skill router and context picker for coding agents — picks the right skill per prompt, scans both the request and every retrieved doc for prompt injection.
CLEARED_STATICmcp-portablev0.1.0
Pipeline results
Coverage
CLEARED_STATIC
Tests run
7 / 8
Portability
MCP-portable
Type
MCP Servers
Tests & results
What the pipeline checked
What's inside
Components found
registry/accessibility-audit.md
componentmedium
registry/api-design-reviewer.md
componentmedium
registry/brand-voice.md
componentmedium
registry/cfo-advisor.md
componentmedium
registry/competitive-landscape.md
componentmedium
registry/create-pitch-deck.md
componentmedium
registry/database-migrations.md
componentmedium
registry/deep-research.md
componentmedium
registry/defi-amm-security.md
componentmedium
registry/docker-optimizer.md
componentmedium
registry/incident-response.md
componentmedium
registry/marketing-campaign.md
componentmedium
registry/performance-profiler.md
componentmedium
registry/postgres-optimizer.md
componentmedium
registry/prompt-injection-defense.md
componentmedium
registry/react-reviewer.md
componentmedium
registry/rust-build-resolver.md
componentmedium
registry/rust-reviewer.md
componentmedium
registry/security-reviewer.md
componentmedium
registry/seo-audit.md
componentmedium
Coverage
Not assessed
- behavioural execution not run
- egress patterns logged (FLAG-INFO): 10 lexical match(es)
- secret pattern(s) classified FLAG-INFO: 2 match(es)
README
From the repository
Picky about what he loads into context, including what he refuses to load. ### ▶ Watch the trailer https://github.com/user-attachments/assets/8750946b-36be-4c48-bf73-79513451d1f5 PickySteve is a lightweight orchestration layer. A cheap model figures out which skill a request actually needs, retrieves that one skill, and hands a small, focused, untrusted-data-boundaried context bundle to a capable model. It does not dump every tool and document you own into context on every request. This repo is Phase 1 (MVP), built to an architecture spec. Phase 2 work (tracing platform, standing eval harness, credential vault, sandbox) is not built yet. Each piece gets added only when a real Phase 1 failure justifies it. ## 30-second quickstart ```bash # from the repo root (uv 0.10+; on Windows the venv python is .venv/Scripts/python.exe — substitute it throughout) uv venv --python 3.11 .venv uv pip install --python .venv/bin/python -r requirements.txt # choose your model — local Ollama, OpenAI, Claude, OpenRouter, or any OpenAI-compatible endpoint .venv/bin/python -m pickysteve.setup # calibrate the reranker floor on the labeled set .venv/bin/python eval/calibrate.py…