{"id":"mtconnect","model_id":"MTConnect","name":"MTConnect","summary":"MTConnect is a read-only standard for collecting data from machine tools and other manufacturing equipment. An agent collects data from the machine, often through an adapter, and serves it over HTTP as XML or JSON documents with a shared vocabulary.","study_notes":["The agent answers four REST requests: /probe (what the device can report), /current (latest values), /sample (time series) and /assets.","Adapters often feed agents with SHDR, a plain-text protocol of timestamped key|value pairs over TCP.","MTConnect reads data only. It does not send commands to the machine."],"safety_notes":[],"sources":[{"url":"https://github.com/mtconnect/cppagent","title":"MTConnect C++ reference agent (cppagent) README","accessed":"2026-10-25"},{"url":"https://www.mtconnect.org/","title":"MTConnect Institute","accessed":"2026-10-25"}],"verification":{"status":"source_checked","checked_at":"2026-10-25","values":5,"method":"llm_source_check"},"updated_at":"2026-10-25","type":"protocol","spec":{"transports":["http","tcp"],"architecture":"request_response","encoding":"mixed","default_ports":[{"port":5000,"transport":"tcp","secure":false,"purpose":"HTTP requests to the agent"}],"data_types":[],"related":["mqtt"]},"url":"https://machineschema.com/protocol/mtconnect","license":"https://creativecommons.org/licenses/by/4.0/"}