{"ok":true,"result":{"slug":"mac-address-generator","name":"MAC Address Generator","summary":"Generate random MAC addresses (locally administered unicast by default, optional vendor OUI prefix), or inspect and reformat an existing one.","description":"Generate random MAC addresses in bulk, with an optional fixed OUI, or normalise pasted MACs to colon, hyphen or Cisco dot format and check their U/L and I/G bits.","method":"POST","endpoint":"/api/v1/tools/mac-address-generator","plan":"free","mcpName":"mac_address_generator","input":{"type":"object","additionalProperties":false,"properties":{"mode":{"type":"string","description":"generate: random addresses. inspect: reformat and describe the address in input.","default":"generate","enum":["generate","inspect"],"maxLength":200000},"count":{"type":"integer","description":"How many to generate (1 to 1000).","default":1,"minimum":1,"maximum":1000},"format":{"type":"string","description":"colon (aa:bb:cc:dd:ee:ff), hyphen (aa-bb-…), dot (aabb.ccdd.eeff, Cisco) or none.","default":"colon","enum":["colon","hyphen","dot","none"],"maxLength":200000},"uppercase":{"type":"boolean","description":"Uppercase hex digits.","default":false},"local":{"type":"boolean","description":"Generate: set the locally administered bit (safe for VMs and testing).","default":true},"multicast":{"type":"boolean","description":"Generate: set the multicast (group) bit.","default":false},"oui":{"type":"string","description":"Generate: fixed 3-byte vendor prefix, e.g. 00:1A:2B. Its bits are kept as written.","default":"","maxLength":20},"input":{"type":"string","description":"Inspect: the MAC address to describe, in any common format.","maxLength":40}}},"example":{"count":3,"format":"colon"},"randomOutput":true,"network":false,"docs":"https://pithlab.com/developers/tools/mac-address-generator","page":"https://pithlab.com/tools/mac-address-generator"}}