Tool-level search

WebMCP tools across the web

Search tool names, descriptions, and input properties — independent of host.

8,072 tools

sheetcanvas.com

listConnectionProperties

Use this after choosing a GA connection and before describeConnection — it lists selectable properties/resources for one data connection. Go…

answer imperative requires connectionId
sheetcanvas.com

describeConnection

Describes one data connection and returns the schemaToken needed by queryConnection/createQuerySheet/updateQuerySheet, plus a queryShape (pa…

answer imperative requires connectionId
sheetcanvas.com

describeSheet

Use this to inspect one sheet before querying or mutating it. Returns the schema and a small sample: compact columnIdSpan (for example A:BB)…

answer imperative requires sheetId
sheetcanvas.com

getRange

Read the raw and computed values of a specific A1 range on a sheet.

answer imperative requires sheetId, range
sheetcanvas.com

querySheet

Runs a read-only SQL SELECT against one sheet for exploration, validation, filtering, or previewing aggregates before writing anything. Resu…

answer imperative requires sheetId, sql
sheetcanvas.com

setCells

Write cells on a sheet. Pass A1-keyed map of { raw } values. Use "=FORMULA(...)" for formulas. Will overwrite existing cells.

act imperative requires sheetId, cells
sheetcanvas.com

applyFilter

Replace filters on a sheet. Pass an empty array to clear filters.

act imperative requires sheetId, filters
sheetcanvas.com

applySort

Set or clear the sort on a sheet. Pass null to clear.

act imperative requires sheetId, sort
sheetcanvas.com

applyFormat

Applies presentation formatting (units, decimals, dates, in-cell visuals) to an A1 range without changing values; works on normal and derive…

act imperative requires sheetId, range
sheetcanvas.com

createChart

Creates a chart from a source sheet; response includes formDecisions. mode:"group" aggregates row-level data via groupCol/valueCol/operation…

act imperative requires sheetId, type, labelColumn, dataColumns
sheetcanvas.com

createPivot

Creates a pivot-table sheet derived from a source sheet; recomputes when the source changes. Use for chartable aggregation or a reusable sum…

act imperative requires sheetId, rowLabelCol, values
sheetcanvas.com

createSparkline

Creates a compact KPI table: one row per metric/group with a mini trend line over dateCol, a current value, and a Change cell colored by dir…

act imperative requires sheetId, dateCol, mode
sheetcanvas.com

readNote

Use this before updateNote so you edit against the real current text rather than guessing — it reads one report note by id. Returns its full…

answer imperative requires noteId
sheetcanvas.com

updateNote

Updates an existing report note in place — revise wording, add/remove a section, or swap a chart. Requires noteId plus at least one of conte…

act imperative requires noteId
sheetcanvas.com

deleteNote

Permanently delete a report note from the canvas by id. This is destructive and cannot be undone by the agent (the user can still undo in-ap…

transact imperative requires noteId
simpletoolstack.com

discover_tools

List live Simple Tools callable via WebMCP. Optional category and q. Returns machineName, href, category, categoryHref, description. Open hr…

act imperative
simpletoolstack.com

circle_crop

Crop one raster into a circular transparent PNG in the browser. Pass image { mime, base64 } (max 12 MiB decoded). size is the output square …

act imperative requires image
simpletoolstack.com

crop_image

Crop one JPEG, PNG, WebP or AVIF raster in the browser to an explicit source-pixel rectangle (sx, sy, sw, sh). Pass image { mime, base64 } (…

act imperative requires image, sx, sy, sw, sh
simpletoolstack.com

exif_remover

Strip or view raster metadata (EXIF, GPS, XMP, IPTC) entirely in the browser. JPEG, PNG and WebP can be stripped without re-encoding pixels.…

act imperative requires image
simpletoolstack.com

image_compress

Compress one JPEG, PNG or WebP image in the browser. Pass image { mime, base64 } (max 12 MiB decoded). mode is quality, target-size, or emai…

act imperative requires image
simpletoolstack.com

image_convert

Convert one raster between JPEG, PNG, WebP, AVIF, JXL and HEIC in the browser. Pass image { mime, base64 } (max 12 MiB decoded). source is a…

act imperative requires image
simpletoolstack.com

image_resize

Resize one raster in the browser by pixels, percent, or preset (discord-emoji, youtube-thumbnail, full-hd). Pass image { mime, base64 } (max…

act imperative requires image
simpletoolstack.com

jpg_to_pdf

Builds one PDF from 1 to 8 JPEG or PNG images in the browser. Pass images as machine documents (mime image/jpeg or image/png, base64, no dat…

act imperative requires images
simpletoolstack.com

pdf_merge

Merges 2 to 8 PDF files into one PDF in the browser. Pass files as application/pdf machine documents (base64, no data URL prefix, 12 MiB dec…

act imperative requires files
simpletoolstack.com

pdf_organize

Reorders or drops pages of one PDF in the browser by sending the 0-based indices to keep, in order. Pass pdf as an application/pdf machine d…

act imperative requires pdf, keptOrder
simpletoolstack.com

pdf_rotate

Rotates pages of one PDF by 90, 180 or 270 degrees clockwise in the browser and writes the rotation into the file. Pass pdf as an applicatio…

act imperative requires pdf, delta, scope
simpletoolstack.com

pdf_split

Extracts a page range from one PDF into a single PDF in the browser. Pass pdf as an application/pdf machine document (base64, no data URL pr…

act imperative requires pdf, spec
simpletoolstack.com

pdf_to_jpg

Renders each page of one PDF to JPEG or PNG images in the browser (max 30 pages). Pass pdf as an application/pdf machine document (base64, n…

act imperative requires pdf
simpletoolstack.com

ai_text_cleaner

Cleans AI-generated pasted text in the browser: invisible characters, unicode spaces, dash/quote/ellipsis normalization, optional markdown s…

act imperative requires text
simpletoolstack.com

case_converter

Converts text case only: upper, lower, title, or camel. mode must be passed explicitly (default upper) — there is no Variant URL that implie…

act imperative requires text
simpletoolstack.com

find_and_replace

Finds and replaces in pasted text in the browser: plain, regex, or bulk pairs applied in order. Pass text (1–100000 chars). For plain or reg…

answer imperative requires text
simpletoolstack.com

slug_generator

Produces a URL slug from title text: lowercase, ASCII-transliterated, optional stop-word removal, hyphen or underscore separator, and option…

act imperative requires text
simpletoolstack.com

text_cleaner

Cleans and normalizes pasted text in one pass: whitespace, line breaks, duplicate lines, optional HTML stripping and quote straightening. Op…

act imperative requires text
simpletoolstack.com

text_diff

Computes a sequential diff of two pasted strings in the browser (character, word, or line granularity). Pass left and right (each 0–100000 c…

act imperative requires left, right
simpletoolstack.com

word_counter

Counts words, graphemes, sentences, paragraphs, lines and reading time for pasted text in the browser. Pass text (1–100000 chars) and option…

act imperative requires text
simpletoolstack.com

business_days

Counts working days between two ISO dates or adds/subtracts business days from one date, excluding weekends and US/UK holidays in the browse…

act imperative
negativezero.com

list_events

Lists Negative Zero events (hackathons, briefings, webcasts) with start time, location, audience, who may register ("registration": open | c…

answer imperative
negativezero.com

list_news

Lists Negative Zero news posts and research/resource articles (title, summary, date, tags, URL), newest first. Filter by type ("news" or "re…

answer imperative
negativezero.com

get_article

Returns the full text of one Negative Zero news post or resource article as Markdown, with title, date, tags and canonical URL. Use the id f…

answer imperative requires id
negativezero.com

get_ce_question_set

Returns Negative Zero's 12-question Cyber Essentials readiness check as structured data (question id, control area, question text, the exact…

answer imperative