Blueprint
Open in tool →Cyan and indigo on navy is the developer-tool look; amber is the only warm note, so it always reads as 'attention'.
Brand color
#091723rgb(9, 23, 35)hsl(208, 59%, 9%)oklch(0.199 0.031 246)Monzo Text on this page is the real value, not a screenshot: exact hex, RGB, HSL and OKLCH, ten tints and ten shades, classic harmonies, and WCAG contrast with fixes — plus the 12 public brands that use it and the palettes it appears in.
Charcoal, Dark Olive Green and Sienna lead the list. Each partner is a real named colour with the reason it works — a wheel relationship, a neutral that carries it, or a pairing lifted from a palette or brand system that actually shipped — and every pair opens in the palette tool.
Charcoal is the text near-black for Monzo Text: softer than #000 and cool enough to feel like part of the same palette.
Dark Olive Green completes a triad with Monzo Text — three hues spaced evenly round the wheel, the classic way to get energy into a palette without a clash.
Sienna sits directly opposite Monzo Text on the wheel — the strongest contrast one hue can give another, so use it small: a button, a link colour, one highlight.
Slate Blue is Monzo Text's neighbour on the wheel, so the two read as one family — use it for hover states, gradients and secondary surfaces.
Teal is Monzo Text's neighbour on the wheel, so the two read as one family — use it for hover states, gradients and secondary surfaces.
Amber is paired with Monzo Text in 18 real palettes, including Blueprint and Lemon Squeezy's brand system, as the accent.
23 real palettes, including Monzo's brand system and MongoDB's brand system put Blue beside Monzo Text, as the accent.
Blue Violet is paired with Monzo Text in 10 real palettes, including Yahoo's brand system and Prepare your taste buds...'s brand system, as the supporting colour.
| Monzo Text as text | Ratio | AA | AA large | AAA | Fix |
|---|---|---|---|---|---|
Aaon white | 18.13:1 | pass | pass | pass | Passes AAA — no fix needed. |
Aaon black | 1.16:1 | fail | fail | fail |
Fixes keep hue and saturation and move lightness only, so the suggestion stays on-brand. Ratios are symmetric: the same numbers apply with Monzo Text as the background.
Cyan and indigo on navy is the developer-tool look; amber is the only warm note, so it always reads as 'attention'.
The dependable indigo-and-emerald B2B pairing: indigo for primary actions, emerald reserved for success states.
Slate on slate with a single blue — the productivity-app look where the interface disappears behind the work.
Gold on midnight is the private-banking cue; the mint accent keeps it from feeling old-money stuffy.
Teal reads clinical without the coldness of pure blue; the coral accent adds warmth for reassurance moments.
One deep cobalt and one hot pink on white — a two-accent system for launches and campaign pages that need punch.
Deep sapphire and gold with a teal — old-money jewel tones on an ivory ground; heraldic without a crest.
Teal, cobalt and magenta at full chroma on white — jewel tones in daylight; the trick is a near-black text with a blue cast.
Monzo Text reads as cool, dark, luxury. The font library is tagged with the same vocabulary:
Point any MCP client at the shared colors endpoint and your agent gets the same engine as this page — direct_palette, edit_direction, check_palette, check_contrast — read-only, no key. Every direction it proposes comes with a /colors/d/… link: open it, lock what you like, paste the link back, and the agent edits rather than re-rolls.
https://mcp.brandsweets.com/colors/mcpclaude mcp add --transport http brandsweets-colors https://mcp.brandsweets.com/colors/mcp
›analyze #091723 and generate a 5-color palette that keeps it as the primary; give me the /palettes/new link
/palettes/new/091723-9cadc4-df4e51-1f212d-e9f1f1?lock=0&style=vibrantWant the agent to remember your picks and write them into a living brand? Create a free BrandSweets workspace.
Machine-readable: color.md