← Registry

General Tools

colourmemory.com

Provides general-purpose tools through the Model Context Protocol.

1 endpoint85 known toolsFirst detected June 10, 2026Last detected August 15, 2026

ENDPOINT 1

https://api.colourmemory.com/mcp

No auth detected

MCP server metadata

Name
colour-memory
Version
2.3.4
Capabilities
tools

Known tools 85

query_conceptual

Ask a cultural, historical, or material colour question.

Inferred read-only
extract_image_colours

Extract dominant colours from a photograph using Colour Memory's proprietary k-means++ algorithm.

Inferred read-only
query_hex

Find the closest named archive colours to a hex value using CIEDE2000 perceptual distance.

Inferred read-only
palette_specify

Generate a complete interior specification from 2-8 hex values.

Inferred read-only
colour_metrics

Returns raw perceptual metrics (LRV, chroma, hue angle, warmth, undertone) for a single colour.

Inferred read-only
colour_harmonies

Return complementary, triadic, analogous, and split-complementary harmonies matched to named archive colours.

Inferred read-only
accessibility_check

Evaluates contrast for a single foreground/background pair.

Inferred read-only
accessibility_matrix

Accept 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.

Inferred read-only
accessibility_rules

Convert a palette WCAG matrix into actionable design-system rules.

Inferred read-only
colour_slugs

Return every developer token format for a hex value: CSS variable, kebab-case, camelCase, PascalCase, Tailwind class, TypeScript const, SCSS variable.

Inferred read-only
palette_light_dark

Generate light-mode and dark-mode role maps from a palette.

Inferred read-only
accessibility_font

Given 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, and UI components.

Inferred read-only
archive_search

Full-text keyword search across all archive colour names and notes.

Inferred read-only
colour_combination

Assess 2-5 colours as a combination for a given context (UI, data viz, fashion, interior, print, branding).

Inferred read-only
palette_strict

Like palette_concept but with archive filtering and relevance controls.

Inferred read-only
palette_pdf

Generate a premium branded PDF specification sheet from a palette of archive entries.

Inferred read-only
palette_audit

Full palette quality audit.

Inferred read-only
brand_system

Complete brand colour system in one call.

Inferred read-only
brand_asset_pack

Complete brand asset pack.

Inferred read-only
accessibility_simulate

Return simulated hex values for protanopia, deuteranopia, and tritanopia using the Brettel-Vienot-Mollon model.

Inferred read-only
colour_match_paint

Find the nearest named colour in commercial paint systems including Farrow and Ball and Little Greene.

Inferred read-only
colour_card

Look up a named colour and return its hex, archive, provenance, and cultural notes.

Inferred read-only
meta_capabilities

Return a live inventory of all active endpoints and MCP tools.

Inferred read-only
system_status

Zero-argument diagnostic call: returns exactly what build is live right now (build_sha, schema_version, schema_hash, archive_revision, tool_count, generated_at, server_environment).

Inferred read-only
colour_story

Given 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 names it carries.

Inferred read-only
palette_concept

Generate a historically grounded colour palette from a cultural concept or theme.

Inferred read-only
colour_mix

Simulate perceptually modelled subtractive mixing of two colours in CIE Lab space (not RGB screen blending).

Inferred read-only
colour_timeline

Given a concept or colour name, traces its documented appearances across cultures and centuries in chronological order.

Inferred read-only
image_palette

Upload an image (base64 encoded) and extract its dominant colour palette, with each colour matched to its nearest named archive entry with full cultural provenance.

Potential side effects
colour_compare

Deep perceptual and semantic comparison between any two hex values.

Inferred read-only
colour_cultural_risk

Cultural risk assessment for a hex value or palette (symbolic weight, regional taboos, religious associations, market flags).

Inferred read-only
design_session

One-call compound tool.

Inferred read-only
image_personal

Upload a portrait photo and receive a full personal colour analysis.

Potential side effects
style_match

The colour question every stylist gets asked: does this bag go with this outfit?

Inferred read-only
interior_specify

Generate a complete interior colour specification from a concept or brief.

Inferred read-only
house_specify

Generate a complete multi-room house colour scheme from a single archive.

Inferred read-only
palette_generate

Send a palette of up to 8 slots, locking some with hex values and leaving others empty.

Potential side effects
palette_gradient

Generate a perceptually smooth gradient between 2-5 archive anchor colours.

Inferred read-only
palette_translate

Map any list of hex values into a target archive using CIEDE2000 nearest-neighbour matching.

Inferred read-only
archive_cliche

Find the most surprising archive colour for a concept and generate a memorable one-liner subverting the obvious expectation.

Inferred read-only
colour_verdict

Evaluate a hex colour for a specific use case, market, and medium.

Inferred read-only
palette_verdict

Evaluate a palette of 2-8 hex values for a use case, market, and medium.

Inferred read-only
agent_brief

Generate a complete colour direction package for another AI agent or image generation model.

Inferred read-only
colour_strategy

Single-call commercial colour strategy report.

Inferred read-only
archive_report_brief

One-call complete archive research package for a document, PDF, or editorial brief.

Inferred read-only
palette_heritage

Given a legacy palette, generate an archive-grounded premium support system.

Inferred read-only
archive_coverage_gap

Given a list of themes, report which are well-evidenced in the archive and which are under-evidenced or missing.

Inferred read-only
archive_cultural_anachronism

Check a list of colour entries for anachronism risk.

Inferred read-only
session_brief

Single-call forensic colour brief generator.

Inferred read-only
index_resonance

Colour Memory's proprietary semantic metric.

Inferred read-only
archive_evidence_gap

Given a hex value and a proposed claim about it, return whether the archive supports that claim, what is missing, what kind of source would be needed, and safe agent wording.

Inferred read-only
brand_collision

Can this brand own this colour against these competitors in this market?

Inferred read-only
brand_report

One-call complete brand colour intelligence report.

Inferred read-only
brand_audit

Fast, fully deterministic brand colour audit.

Inferred read-only
agent_verify

Verify that an AI-generated image actually used the colours specified in an agent_brief call.

Inferred read-only
colour_passport

Canonical single-call colour truth object.

Inferred read-only
colour_passports

Batch version of colour_passport.

Inferred read-only
colour_dna

Compact semantic fingerprint for a single hex colour.

Inferred read-only
ecommerce_copy

Generate complete ecommerce product copy for any colour.

Inferred read-only
colour_hooks

Generate a hook sentence, three-sentence story, tweet, image prompt, and follow-up questions for any hex colour.

Inferred read-only
archive_provenance

Explains the provenance of a named archive colour: documented fact vs computational derivation vs cultural interpretation, with confidence and citation format.

Inferred read-only
colour_forensics

Assess whether a hex colour can be safely specified for a physical application.

Inferred read-only
palette_iterate

Refine an existing palette using natural language feedback.

Inferred read-only
colour_variants

For any named archive colour, return historical variants, lighter and darker versions with archive matches, and cultural siblings.

Inferred read-only
palette_export

Export a palette to CSS custom properties, Figma design tokens, Tailwind config, ASE hex list, or JSON.

Inferred read-only
palette_compare

Deep perceptual, cultural, and commercial comparison between two palettes.

Inferred read-only
ecommerce_namer

Generate archive-grounded colour names for up to 40 product SKUs.

Inferred read-only
ui_states

Generate a complete WCAG-compliant UI state palette from a brand hex.

Inferred read-only
colour_namer

Generate memorable, archive-verified colour names for any hex value.

Inferred read-only
palette_swatch

Generate a clean, text-free PNG swatch image from hex colours.

Inferred read-only
palette_analyse

Analyse a palette of hex colours against the Colour Memory archive.

Inferred read-only
ingest_image

Upload an image to Colour Memory for ephemeral processing.

Potential side effects
palette_extract

Extract dominant colours from an image using k-means++ clustering.

Inferred read-only
image_brief

Compound endpoint: one image in, full creative brief out.

Inferred read-only
project_get

Retrieve summary metadata for a durable house project you own -- title, project type, current version number, schema/archive revision, created/updated timestamps, and the content hash of the requested version.

Inferred read-only
project_list

List durable house projects owned by the calling API key, most recently updated first.

Inferred read-only
project_versions

List every stored version of a durable house project you own, oldest first, with each version's content hash, build/schema/archive revision, and creation time.

Inferred read-only
project_delete

Soft-delete a durable house project you own.

Potential side effects
project_export

Export the same house-flagship content palette_pdf renders as a genuinely editable Word document or Excel workbook -- for a client who needs to annotate the scheme, or a contractor building a materials/procurement schedule from it.

Inferred read-only
brand_guideline_specify

Generates the case for a brand's colours, not just the colours themselves: three genuinely different, archive-grounded candidate palettes from a brand brief, each scored for distinctiveness against named competitors, checked for accessibility, and labelled with exactly what each colour can and cannot legitimately claim (documented archive anchor vs analogue vs original brand colour).

Inferred read-only
brand_guideline_status

Resolves a brand_job_ref returned by brand_guideline_specify when its race-to-complete window elapsed before generation finished.

Inferred read-only
brand_guideline_select

Records which brand_guideline_specify candidate was chosen, which colours should be locked for future iteration, and which claims should be suppressed -- produces a revised brand_ref (same reference, a new version underneath it, exactly like a versioned house_ref).

Inferred read-only
brand_guideline_pdf

Renders a client-facing brand colour standard from an existing brand_ref.

Inferred read-only
brand_guideline_claims

Resolves claim_id values (returned inline on every colour by brand_guideline_specify and brand_guideline_select) into their full claim record: source title/locator/citation, the exact permitted claim text, do_not_say restrictions, and claim_role (anchor/analogue/reject).

Inferred read-only
tool_guide

Deterministic tool-routing lookup -- not an LLM call, always instant, never consumes archive or LLM credit.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.colour-memory]
url = "https://api.colourmemory.com/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "colour-memory": {
      "type": "http",
      "url": "https://api.colourmemory.com/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: colour-memory
Remote MCP URL: https://api.colourmemory.com/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "colour-memory": {
      "url": "https://api.colourmemory.com/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "colour-memory": {
      "type": "http",
      "url": "https://api.colourmemory.com/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "colour-memory",
  "transport": "streamable-http",
  "url": "https://api.colourmemory.com/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Trust Data Available

BuiltWith Trust API v2 evidence for colourmemory.com was fetched 2026-08-23T13:24:13.029Z and is being refreshed.

Trust status Trusted

colourmemory.com is assessed as Trusted: Domain runs a meaningful technology spend, consistent with a real business.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.