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.
Parameters
Section titled “Parameters”| 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. |
Returns
Section titled “Returns”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.
Example
Section titled “Example”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. Checkfound. - If you do not know the exact name, use /mcp/tools/search-paint-colors/.
- Hex values are screen approximations of real paint.