Designing for machines: why MCP tools now need machine experience, not UX

schwentker · x · 2026-07-23

We used to design software for humans; now machines are becoming the users.

Sam Partee’s keynote argues that this shift from UX to MX (Machine Experience) means MCP developers need to rethink how tools are described, discovered, and used by AI systems. The core question is no longer just what feels good to a person, but what a machine can reliably find, understand, and operate.

The post points to a broader product-design change for the agent era: tool interfaces, metadata, and discoverability now matter as much as human-facing UI.

Original post →

More from coding & agent

coding & agent channel →