Step-by-step answer
Stretch 2 hours8 stepsTranscript-driven tool improvement
A four-tool MCP server over synthetic contract packs, built with the MCP Python SDK 2.x in two versions (v1 mediocre, v2 after review). 16 code-checked tasks run through claude -p with only that server attached, the dev transcripts are fed to a separate claude -p proposer, and the approved changes lift task success from 3/10 to 9/10 on dev and 2/6 to 5/6 on held-out.
Back to the exercise