$ cat README

CraftsMCP

protocol for teaching MCPs craft-skilled computer tools.
not an app. a shop floor for agents.

skill → affordances → actions → verify
sewing · ceramics · wood · print · jewelry · kitchen

01 · spec

sits on mcp.

shared fields for craft skill, tool limits, and shop checks. same tool call — with grain, tension, tolerance.

{ tool: "move_bit", x: 42, y: 118, speed: "fast" }
{ tool: "move_bit", x: 42, y: 118,
  craft: "wood.routing",
  grain: "with",
  feed: "climb-safe",
  verify: "tearout" }

02 · steps

  1. 01skill

    technique + tolerances

  2. 02affordances

    what the tool may touch

  3. 03actions

    emit computer steps

  4. 04verify

    craft-true done checks

03 · crafts

  • sewing

    tension · grain · seam

  • ceramics

    wall · wedge · fire

  • wood

    grain · join · feed

  • print

    reg · ink · pull

  • jewelry

    solder · set · polish

  • kitchen

    cut · heat · time