Skip to content

get_paint_color

get_paint_color looks up one paint colour by brand and exact name or code, for example brand “Sherwin-Williams” with “SW 7029” or “Agreeable Gray”, or brand “Farrow & Ball” with “Hague Blue” or “30”. Case, spacing and accents are ignored. If nothing matches exactly, it returns close suggestions instead.

Cost: Free. No key needed.

Name Type Required Default Description
brand string, 1 to 60 chars yes Brand name, e.g. “Behr”, “Benjamin Moore”, “Śnieżka”.
name_or_code string, 1 to 100 chars yes Exact colour name or manufacturer code.

One text content item holding a JSON object.

Found:

Field Description
found true.
colors Matching colours (same fields as in /mcp/tools/search-paint-colors/). A brand sold in several markets may return one match per market.

Not found:

Field Description
found false.
message No colour named or coded "<name_or_code>" in <brand>.
suggestions Close colours.

Both shapes also carry see_on_your_wall and data_source.

Arguments:

{ "brand": "Sherwin-Williams", "name_or_code": "SW 7029" }

Result (captured from https://mcp.usemuro.com/mcp, attribution fields trimmed):

{
"found": true,
"colors": [
{
"brand": "Sherwin-Williams",
"brand_id": "sherwin_williams",
"name": "Agreeable Gray",
"hex": "#D1CBC1",
"lrv": 79.8,
"category": "neutral",
"collection": "Sherwin-Williams-all",
"code": "SW 7029",
"url": "https://usemuro.com/en/colors/sherwin_williams/agreeable-gray"
}
]
}
  • A miss is not an error: the call succeeds with found: false. Check found.
  • If you do not know the exact name, use /mcp/tools/search-paint-colors/.
  • Hex values are screen approximations of real paint.