googlechromelabs.github.io
A spreadsheet where people and AI agents share the same tools through WebMCP.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 4 · Act 18 · Transact 5 · Score: Not yet scored
Tool inspector
add_conditional_format
Adds a rule that styles cells by their values, like red text for negative numbers, and keeps applying as values change. It can also shade numbers across a color range instead of styling the cells that match.
Page: /webmcp-tools/demos/spreadsheet/
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
range |
string | yes | Cells the rule applies to, like G2:G20 or Sales!B2:E6. |
condition |
string | yes | When a cell gets the style. |
value |
string | no | What to compare with; for between, the lower bound. Numbers compare as numbers. |
value2 |
number | no | The upper bound for between. |
formula |
string | no | For the formula condition: a formula that is TRUE for cells to style, written for the range's top-left cell, like =$C2>100. |
text_color |
string | no | Text color of matching cells, a CSS color like #b42318. |
fill_color |
string | no | Background of matching cells, a CSS color like #fde3df. With no style at all, matching cells get a light amber fill. |
bold |
boolean | no | Bold text in matching cells. |
italic |
boolean | no | Italic text in matching cells. |
strikethrough |
boolean | no | Struck-through text in matching cells. |
min_color |
string | no | For color_scale, the color of the lowest number. |
max_color |
string | no | For color_scale, the color of the highest number. |
Raw JSON schema
{
"type": "object",
"properties": {
"range": {
"type": "string",
"description": "Cells the rule applies to, like G2:G20 or Sales!B2:E6."
},
"condition": {
"type": "string",
"enum": [
"greater_than",
"less_than",
"between",
"equal_to",
"not_equal_to",
"text_contains",
"is_empty",
"not_empty",
"formula",
"color_scale"
],
"description": "When a cell gets the style."
},
"value": {
"type": "string",
"description": "What to compare with; for between, the lower bound. Numbers compare as numbers."
},
"value2": {
"type": "number",
"description": "The upper bound for between."
},
"formula": {
"type": "string",
"description": "For the formula condition: a formula that is TRUE for cells to style, written for the range's top-left cell, like =$C2>100."
},
"text_color": {
"type": "string",
"description": "Text color of matching cells, a CSS color like #b42318."
},
"fill_color": {
"type": "string",
"description": "Background of matching cells, a CSS color like #fde3df. With no style at all, matching cells get a light amber fill."
},
"bold": {
"type": "boolean",
"description": "Bold text in matching cells."
},
"italic": {
"type": "boolean",
"description": "Italic text in matching cells."
},
"strikethrough": {
"type": "boolean",
"description": "Struck-through text in matching cells."
},
"min_color": {
"type": "string",
"description": "For color_scale, the color of the lowest number.",
"default": "#ffffff"
},
"max_color": {
"type": "string",
"description": "For color_scale, the color of the highest number.",
"default": "#8c88f2"
}
},
"required": [
"range",
"condition"
]
}
Similar websites
morphus.myles4miles.chatgpt.site
Morphus is an AI-native workspace for designing worlds and generating playable game experiences.
damnpdfs.com
Install the DamnPDFs Codex plugin, pair a browser workspace and use PDF, image and file tools from your coding agent. Includes setup and privacy limits.
insignifi4nt.github.io
broCAD/M: local-first CAD and CAM for parametric design, wire EDM planning, simulation and controller export.
cabinet.varera.studio
The Cartographer's Cabinet