Tool Calling, Schemas, and the Rise of MCP
The live demo repo for this series is 67ailab/harness-engineering, and for this post I did add a real new capability before publishing. The repo now includes a small MCP-style adapter layer in src/harness_engineering/mcp.py, plus CLI entry points to inspect tool descriptors and call tools through that boundary. The exact repo change shipped in commit e21f361. That addition matters because this is the first point in the series where the demo has to answer a question the broader ecosystem now forces on every agent builder: what exactly is the boundary between your harness and the tool protocol? ...