Colour Memory - Cultural Color Intelligence for AI MCP Server
The world's only historically grounded colour archive built for AI agents. Thousands of named colours across dozens of cultural archives spanning Ancient Rome,
What it does
The world's only historically grounded colour archive built for AI agents. Thousands of named colours across dozens of cultural archives spanning Ancient Rome,
How to install the Colour Memory - Cultural Color Intelligence for AI MCP Server
Install it with one Smithery CLI line and enter the settings below when asked.
Claude Desktop
npx -y @smithery/cli install digby-oldridge/colour-memory-api --client claudeCursor
npx -y @smithery/cli install digby-oldridge/colour-memory-api --client cursorRemote server address (Streamable HTTP)
https://colour-memory-api.run.tools
Keys and passwords go only to the provider and your own machine; ListeningMind never receives them.
91 tools
query_conceptualAsk a cultural, historical, or material colour question. Returns named archive colours with provenance and cultural context.extract_image_coloursExtract dominant colours from a photograph using Colour Memory's proprietary k-means++ algorithm. Requires either a public imageurl, or an imageid.query_hexFind the closest named archive colours to a hex value using CIEDE2000 perceptual distance.palette_specifyGenerate a complete interior specification from 2-8 hex values. Returns surface assignments, 60-30-10 proportions, lighting behaviour, and archive colour names.colour_metricsReturns raw perceptual metrics (LRV, chroma, hue angle, warmth, undertone) for a single colour. This is one component of colourpassport.colour_harmoniesReturn complementary, triadic, analogous, and split-complementary harmonies matched to named archive colours. Also available: 'haycontrast' -- D.R.accessibility_checkEvaluates contrast for a single foreground/background pair. For palettes or multiple colours, use accessibilitymatrix instead, it replaces multiple accessibilitycheck calls in one…accessibility_matrixAccept a palette array and return every foreground/background combination with contrast ratio, AA normal, AA large, AAA normal, AAA large pass/fail grades, and a summary.accessibility_rulesConvert a palette WCAG matrix into actionable design-system rules. Returns safe pairs, AA-only pairs, large-text-only pairs, decorative-only pairs, best text colour per background,…colour_slugsReturn every developer token format for a hex value: CSS variable, kebab-case, camelCase, PascalCase, Tailwind class, TypeScript const, SCSS variable.palette_light_darkGenerate light-mode and dark-mode role maps from a palette. Analyses LRV, assigns background/surface/text/accent roles for each mode, checks body text contrast safety, and flags mi…accessibility_fontGiven a background hex and a palette of candidate foreground colours, return them ranked by contrast ratio with WCAG grades and specific recommendations for body text, large text,…archive_searchFull-text keyword search across all archive colour names and notes. Find colours by name fragment, material, cultural reference, pigment type, or historical period.colour_combinationAssess 2-5 colours as a combination for a given context (UI, data viz, fashion, interior, print, branding).palette_strictLike paletteconcept but with archive filtering and relevance controls. Use allowedarchives to restrict results to specific cultural traditions e.g. ['Japan'] for Japanese only.palette_pdfGenerate a premium branded PDF specification sheet from a palette of archive entries.palette_auditFull palette quality audit. Scores on accessibility, cultural risk, tonal balance, colour diversity, and archive naming strength.brand_systemComplete brand colour system in one call. Returns colour roles with archive names, light and dark mode role maps, typography guidance, usage rules per colour, design tokens (CSS, T…brand_asset_packComplete brand asset pack. Returns CSS variables, Tailwind config, Figma tokens JSON, citation cards, and a Markdown brand guide. Everything a brand team needs to ship.accessibility_simulateReturn simulated hex values for protanopia, deuteranopia, and tritanopia using the Brettel-Vienot-Mollon model.colour_match_paintFind the nearest named colour in commercial paint systems including Farrow and Ball and Little Greene.colour_cardLook up a named colour and return its hex, archive, provenance, and cultural notes.meta_capabilitiesReturn a live inventory of all active endpoints and MCP tools. Use this first to discover what the API can do before making calls.system_statusZero-argument diagnostic call: returns exactly what build is live right now (buildsha, schemaversion, schemahash, archiverevision, toolcount, generatedat, serverenvironment).colour_storyGiven a hex value, returns a rich narrative about that colour's cultural journey — where it has appeared in history, what it has meant to different civilisations, and what archive…palette_conceptGenerate a historically grounded colour palette from a cultural concept or theme. Returns 4-6 coordinated archive colours with hex values, proportions, and provenance.colour_mixSimulate perceptually modelled subtractive mixing of two colours in CIE Lab space (not RGB screen blending).colour_timelineGiven a concept or colour name, traces its documented appearances across cultures and centuries in chronological order.image_paletteUpload an image (base64 encoded) and extract its dominant colour palette, with each colour matched to its nearest named archive entry with full cultural provenance.colour_compareDeep perceptual and semantic comparison between any two hex values. Returns quantified differences in LRV, chroma, hue angle, warmth, and CIEDE2000 distance, plus cultural context…colour_cultural_riskCultural risk assessment for a hex value or palette (symbolic weight, regional taboos, religious associations, market flags).design_sessionOne-call compound tool. Submit a concept, medium, audience, and constraints — receive a complete design package: historically grounded palette, cultural narrative, commercial paint…image_personalUpload a portrait photo and receive a full personal colour analysis. Determines your seasonal type (Spring, Summer, Autumn, or Winter), colour depth (light, medium, or deep), and u…style_matchThe colour question every stylist gets asked: does this bag go with this outfit? Submit your outfit items as hex values with labels (dress, bag, shoes, coat, belt, scarf, etc.) and…interior_specifyGenerate a complete interior colour specification from a concept or brief.house_specifyGenerate a complete multi-room house colour scheme from a single archive. Where the retrieved evidence supports it, rooms are grouped by documented provenance (same object, same pa…palette_generateSend a palette of up to 12 slots, locking some with hex values and leaving others empty.palette_gradientGenerate a perceptually smooth gradient between 2-5 archive anchor colours. Each interpolated stop snaps to the nearest real archive colour by CIEDE2000.palette_translateMap any list of hex values into a target archive using CIEDE2000 nearest-neighbour matching.archive_clicheFind the most surprising archive colour for a concept and generate a memorable one-liner subverting the obvious expectation. Supply a concept (e.g.
Why it was picked · #59 · score 55
- Popularity (47%)74
- Trust (33%)60
- Member reviewsNot used this week
- Search demand (20%)0
- Search and AI Overview presenceNot used this week
Source: Smithery · 15,140 uses · First picked 2026-10-23
Trust checks
- – Verified at the source
- – In the official MCP Registry
- ✓ Own homepage
- ✓ Live endpoint
- ✓ Clear description
Made it? Add the badge to your README
[](https://daas.listeningmind.ai/en/catalog/mcps/x-mcp-digby-oldridge-colour-memory-api)How to buy
Top up Lima and pay for what you use (1 Lima = $0.077 whole Lima). For now top-ups go through our team. Ask to top up · m-support@listeningmind.com
Agents connect the provider's way. Paying in ListeningMind Lima opens once the provider registers and links it.
Reviews ·
No reviews yet.
Questions people ask
What is the Colour Memory - Cultural Color Intelligence for AI MCP Server?
The world's only historically grounded colour archive built for AI agents. Thousands of named colours across dozens of cultural archives spanning Ancient Rome,. It is listed on Smithery and ranks #59 (score 55) in ListeningMind.AI's weekly picks.
How do I install the Colour Memory - Cultural Color Intelligence for AI MCP Server?
Run npx -y @smithery/cli install digby-oldridge/colour-memory-api --client claude in a terminal to add it to Claude Desktop. For Cursor, use --client cursor.
Do I need an API key?
The provider lists no required settings.
Which tools does it provide?
91 tools: query_conceptual, extract_image_colours, query_hex, palette_specify, colour_metrics, colour_harmonies, accessibility_check, accessibility_matrix, accessibility_rules, colour_slugs, palette_light_dark, accessibility_font.
How much does it cost?
Free to connect · provider's own fees apply. The provider may charge for use on its own terms.
Can I trust it?
Checks passed: Own homepage, Live endpoint, Clear description. Skim a server or repository you have not used before connecting it.