{"uid":"cap_S2DB8W0OmGNOGPB04eQPX","slug":"mac-address-parser-macaddress-openverbs-com-3fb56576","name":"MAC Address Parser (macaddress.openverbs.com)","description":"Parse a MAC / EUI-48 or EUI-64 address from any common notation (colon, hyphen, Cisco dot, or bare hex) and return it in every canonical form plus its integer value.","url":"https://macaddress.openverbs.com/v1/parse","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","required":["address"],"properties":{"address":{"type":"string","maxLength":64,"minLength":1,"description":"MAC address in colon, hyphen, dot or bare notation."}},"additionalProperties":false},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_C6zCmFDT0yBpbY-aDtG2o","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Parses a MAC/EUI-48 or EUI-64 address from any common notation and returns it in all canonical forms plus its integer value.","exampleAgentPrompt":"Can you parse the MAC address 00-1A-2B-3C-4D-5E and give me all the canonical formats — colon, hyphen, Cisco dot, bare hex — plus its integer value?","exampleUseCases":[{"title":"Normalizing vendor-supplied MAC addresses","prompt":"We're ingesting device records from different vendors and they all use different MAC formats — some use colons, some hyphens, some bare hex. Can you parse '001A.2B3C.4D5E' and give me all the standard representations so I can store a consistent format?"},{"title":"Network inventory data cleaning","prompt":"Our network scanner returned MAC addresses in a mix of formats like '00:1a:2b:3c:4d:5e', '00-1A-2B-3C-4D-5E', and '001a2b3c4d5e'. Parse '00-1A-2B-3C-4D-5E' for me and output every canonical form including the integer value so I can normalize our database."},{"title":"Embedded systems MAC address handling","prompt":"I have a MAC address coming in as raw hex '001A2B3C4D5E' from a firmware log and need it converted to colon-separated, hyphen-separated, Cisco dot notation, and its decimal integer value — can you parse it for me?"}],"resultDescription":"Returns the MAC address normalized into all standard notations: colon-separated (e.g. 00:1A:2B:3C:4D:5E), hyphen-separated (00-1A-2B-3C-4D-5E), Cisco dot notation (001A.2B3C.4D5E), bare hex (001A2B3C4D5E), plus the integer representation of the address.","failureModes":["Invalid or malformed MAC address string returns a validation error","Input too short or too long (outside 1-64 characters) rejected by schema","Unsupported notation that doesn't match colon, hyphen, dot, or bare hex may fail to parse","Empty address field triggers required field error"],"whenToPreferThis":"Use this endpoint when you need to normalize or canonicalize a MAC address from an unknown or mixed input notation into all standard forms, or when you need the integer value of a MAC address. Prefer this over the reformat endpoint when you don't know the target format ahead of time and want all representations at once.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:34:35.662Z","isFirstParty":false}