Build with Milpa · Unit 3 of 4
Enable tools for agents
The basic skeleton doesn't install Tool Runtime or MCP Server. agent:enable adds those capabilities explicitly to keep the base host small.
By the end, you'll be able to
- Understand the agent-ready opt-in
- Register and inspect a tool
Understand
The basic skeleton doesn't install Tool Runtime or MCP Server. agent:enable adds those capabilities explicitly to keep the base host small.
A tool needs a schema, authorization and auditing; exposing a function to the model isn't enough to turn it into a governed tool.
See
Compare the two doors
The visualization explains the shared pipeline; it doesn't promise a generic CLI runner that the skeleton doesn't offer.
Do
Run the practice in your checkout and keep the output as evidence.
Verify
Show that you can apply the unit. Progress only advances once you pass the assessment.
Criteria assessed
- agent:enable installs Tool Runtime and MCP Server.
- inspect:tools shows the registered tool.
Primary sources
Content verified: 2026-07-10