Atlas entry
api. colourmemory. com
94 capabilities over MCP. First atlas observation.
94 capabilities, 92 of them tools. 16 only read. 13 only compute. 1 changes records, and it deletes or cancels. 2 readings are disputed. 60 have no reading.◇
AI reading, beta. side-effects v1 on claude-haiku-5.5, calibrated on MCP (golden-3). Only readings above a measured precision count. Counts are tools, not calls: no tool was called.
AI readings summary · beta
The service lists 92 tools, and 20 have AI readings.
project_delete is read as deleting or cancelling records.
9 tools are read as read-only, including brand_guideline_status, system_status and archive_evidence_gap.
Written by code from the AI readings on this page: it groups them and says nothing they do not.
What an agent can do here
AI readings, beta · Readings on 32 of 92 MCP tools. 1 reads as deleting or cancelling.
Moves money
0
No tool read this way.
Deletes or cancels records
1 tool
project_delete0.91
Sends messages to people
0
No tool read this way.
Changes permissions
0
No tool read this way.
Runs code
0
No tool read this way.
Should ask a person first
0
No tool read this way.
No counted reading 60 tools No reading was counted, so any effect above is possible for them: accessibility_font, agent_brief, agent_verify, archive_cliche, archive_coverage_gap, archive_report_brief, brand_asset_pack, brand_audit, brand_collision, brand_guideline_pdf and 50 more.
What changed
First atlas observation. Atlas history
Look first
AI reading, beta: AI adds items here; it never removes one.
project_deleteDeletes or cancels records · 0.91archive_report_documentA fact disputes the readingbrand_guideline_specifyA fact disputes the reading
Surfaces
5 protocols checked
| ARD | Not found | No document retrieved |
|---|---|---|
| A2A | Not found | 0 skills |
| MCP | Valid | 2025-11-25 · 92 tools · 2 resources · prompts not advertised |
| OpenAPI | Not detected | 0 operations |
| WebMCP | Not detected | 0 declarative form tools · experimental |
Exact states and meaning
- ARDabsent
Exact state: not found · No document retrieved
The supported discovery location returned no matching document.
Not found does not prove the service exposes no such interface elsewhere.
Not observed / not fetched
- A2Aabsent
Exact state: not found · 0 skills
The supported discovery location returned no matching document.
Not found does not prove the service exposes no such interface elsewhere.
Not observed / not fetched
- MCPobserved
Exact state: valid · Revision 2025-11-25 · 92 tools · 2 resources · prompts not advertised
A usable protocol document was retrieved and validated.
Directly observed
- OpenAPIabsent
Exact state: not detected · 0 operations
No endpoint was established from the evidence and scope that InterfaceDelta inspected.
Not detected does not prove that no endpoint exists.
Not observed / not fetched
- WebMCPabsent
Exact state: not detected · 0 declarative form tools · experimental
No named declarative WebMCP form tools were observed in the origin root HTML.
Script-registered tools and other pages are not observed, so this does not mean the site has no WebMCP tools.
Not observed / not fetched
Capabilities
Showing 94 of 94.
| Tool and inputs | ◇ AI reading, beta · confidence | ||||||
|---|---|---|---|---|---|---|---|
| Read as one of the six effects 3 AI only raises attention: these rows come first. | |||||||
| delivery, sections*, subtitle, title* | Disputed by a fact | ||||||
| |||||||
| brand_brief, brand_name*, constraints, continue_project_id and 4 more | Disputed by a fact | ||||||
| |||||||
| project_id* | Deletes or cancels records 0.91 | Deletes or cancels records0.91 | |||||
| |||||||
| Read as none of the six 29 Not a clearance. | |||||||
| background, hex_val* | Computes only, changes nothing0.80 | ||||||
| |||||||
| palette* | Computes only, changes nothing0.80 | ||||||
| |||||||
| palette* | Computes only, changes nothing0.86 | ||||||
| |||||||
| hex_val* | Computes only, changes nothing0.82 | ||||||
| |||||||
| entries*, period_end, period_start, target_period | Computes only, changes nothing0.81 | ||||||
| |||||||
| archive, hex*, n_candidates, proposed_claim* | Reads only0.80 | ||||||
| |||||||
| colour_name* | Reads only0.85 | ||||||
| |||||||
| archive, entity_mode, include_full, limit and 5 more | Reads only0.84 | ||||||
| |||||||
| brand_ref, claim_ids, project_id, project_version | Reads only0.90 | ||||||
| |||||||
| brand_job_ref* | Reads only0.90 | ||||||
| |||||||
| brand_category, market, medium, palette* and 1 more | Computes only, changes nothing0.80 | ||||||
| |||||||
| name, slug | Reads only0.90 | ||||||
| |||||||
| hex_a*, hex_b* | Computes only, changes nothing0.80 | ||||||
| |||||||
| brand, hex_val*, n | Computes only, changes nothing0.80 | ||||||
| |||||||
| hex_val* | Computes only, changes nothing0.82 | ||||||
| |||||||
| hex, hexes, include_cultural, include_physics and 1 more | Reads only0.80 | ||||||
| |||||||
| include_computed, include_unresolved, record_id* | Reads only0.93 | ||||||
| |||||||
| concept*, n | Reads only0.88 | ||||||
| |||||||
| brand_name, channel, hex*, product_type* and 1 more | Computes only, changes nothing0.80 | ||||||
| |||||||
| high_confidence_only, max_results, mode, query* and 1 more | Reads only0.85 | ||||||
| |||||||
| archive, avoid, concept*, n_colours and 5 more | Computes only, changes nothing0.80 | ||||||
| |||||||
| project_id*, version | Reads only0.90 | ||||||
| |||||||
| cursor, include_deleted, limit, project_type and 1 more | Reads only0.88 | ||||||
| |||||||
| project_id* | Reads only0.89 | ||||||
| |||||||
| archive, n_results, query* | Reads only0.82 | ||||||
| |||||||
| no inputs | Reads only0.85 | ||||||
| |||||||
| goal* | Computes only, changes nothing0.86 | ||||||
| |||||||
| background_hex, brand_hex*, dark_mode | Computes only, changes nothing0.84 | ||||||
| |||||||
| a*, b* | Reads only0.88 | ||||||
| |||||||
| No counted reading 60 No reading was counted, so any effect is possible. | |||||||
| background*, palette* | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| allowed_archives, archive, avoid, concept* and 6 more | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| image_base64, image_url, target_palette* | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| concept*, expected_colour, n_results | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| archives, themes* | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| allow_partial, archives, audience, avoid and 12 more | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| brand_category, market, medium, palette* and 1 more | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| brand_category, market, medium, palette* and 2 more | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| brand_hex*, brand_name, competitor_hexes, competitor_names and 3 more | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| brand_ref, delivery, project_id, project_version | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| brand_ref, locked_colour_ids, note, project_id and 2 more | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| brand_context, concept, hex*, markets and 3 more | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| colours*, context | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| hex, markets, palette | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| hex* | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| finish, hex*, orientation, substrate* and 1 more | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| harmony_types, hex* | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| audience, hex*, tone | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| hex_a*, hex_b*, ratio | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| hex*, market, n_names, product_type and 1 more | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| hexes*, include_cultural, include_physics, n_archive | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| archive, hex* | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| hex*, n_archives | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| brand_context, constraints, hex*, markets and 1 more | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| name* | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| audience, hex*, markets, medium and 1 more | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| avoid, concept*, include_accessibility, include_paint_matches and 3 more | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| brand_name, hexes*, max_dE, product_category and 1 more | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| analyse, grey_card_hex, image, image_id and 3 more | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| archive*, avoid, colours_per_room, concept* and 7 more | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| archive, grey_card_hex, image_base64, image_url and 4 more | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| archive, image_base64*, media_type, n_colours | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| image_base64, image_url, media_type, name | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| entries*, score_basis | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| image, image_base64, source_url | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| no inputs | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| archive, colours*, n | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| market, medium, palette*, use_case | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| markets, palette_a*, palette_b*, use_case | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| avoid, concept*, include_neutrals, n_colours | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| format, names, palette*, prefix | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| analyse, archive, grey_card_hex, image_base64 and 4 more | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| brief, colours*, notes, source_anchors and 1 more | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| archive, size, slots* | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| anchors*, archive, output_format, path and 2 more | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| brand_name, context, market, n_additions and 1 more | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| direction, feedback*, markets, n_results and 2 more | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| palette*, use_case | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| delivery, entries, house, house_ref and 7 more | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| colours*, room_type, style | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| allowed_archives, concept*, include_neutrals, min_relevance and 1 more | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| h, hexes*, layout, w and 1 more | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| max_delta_e, palette*, target_archive* | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| market, medium, palette*, use_case* | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| delivery, format*, house, house_ref and 2 more | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| archive, hex*, n_results | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| bridge, checks, colours*, design_move and 10 more | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| archives, audience, avoid, confidence_threshold and 9 more | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| ask, items*, occasion | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| hex*, n_per_member | unknown | unknown | unknown | unknown | unknown | unknown | No reading |
| |||||||
| MCP resources 2 Not read by AI. | |||||||
| no inputs | Not read | ||||||
| |||||||
| no inputs | Not read | ||||||
| |||||||
Read as this effect No reading: unknown Not read as this effect◇ AI readings, beta. A zero is a count, not a clearance.
Not observed in this Passport: A2A skills, MCP prompts, OpenAPI operations.
The atlas shows each capability by its plain identifier, inputs and declared sign-in. Publisher descriptions, paths, links and source evidence are not published here.
The comparison with the previous observation is shown only to the account that recorded it.
Atlas history
1 observation
- 94 capabilities · MCP 2025-11-25 · MCP endpoint validFirst observation
Fingerprint and versions
- Fingerprint
b9ca4ee628472ef8c37b5c209206e749909bb06754f0a4fa64eb50736e01cbd8- Passport schema
- 0.5.0, passport-semantic-v4
- Consistency
- MCP_PROMPTS_ADVERTISEMENT_LIST: not applicable · MCP_RESOURCES_ADVERTISEMENT_LIST: match · MCP_TOOLS_ADVERTISEMENT_LIST: match · OPENAPI_MCP_EXPLICIT_MAPPING: not applicable
Each class compares an observation with the previous atlas observation. Runs of unchanged observations are grouped. Struck values are what the previous observation recorded; inserted values are what this one recorded.
Declared and observed
archive_report_documentDeclared
The publisher declares it read-only.
brand_guideline_specifyDeclared
The publisher declares it read-only.
A disagreement is not a finding about the service: either side can be wrong. How we compare declarations and readings.
About this entry
io.github.DigbyO/colour-memoryListedOfficial MCP Registry · first listed 4 Nov 2026 · last listed 4 Nov 2026
Passive observations of a public interface listed in the Official MCP Registry. An observation does not verify security, ownership or compliance, and InterfaceDelta assigns no scores or rankings. Methodology · Report an inaccuracy · Ask for removal
Identity and snapshot
- Target key
sha256:783c688ce0b3c332e28a4b26a6ef5a45e8fef2a96f05ba33a547ef711b6eaf20- Locator SHA-256
a7dd7efc485ddb264bde2fa6d267ab9c21aeeaf909f5d2f4150ba6b393f8afca- Snapshot generated
- 14 Nov 2026, 08:50 UTC
The entry is one exact observed target, not a real-world service identity, and implies no ownership. Endpoint paths are not published; the locator hash lets an operator confirm their own URL.

