Skip to content

Sonlight Window Cleaning

by sonlightwindow.com · remote · no sign-in to list tools · v1.0.0 · published by com.sonlightwindow

Book window & gutter cleaning in Colorado and New Mexico: instant firm quote, real calendar slot

Deletes · 1Changes · 1

3 tools: 1 can delete or cancel things, 1 change things and 1 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http booking https://sonlightwindow.com/mcp

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

3 tools

Deletes or cancels 1Claude Code: deny
  • book_window_cleaningReserve a REAL calendar slot with Sonlight Window Cleaning.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    Reserve a REAL calendar slot with Sonlight Window Cleaning. The customer immediately receives an SMS + email confirmation and a technician arrives at the chosen time. Payment is collected after service. Nothing is charged at booking. ALWAYS confirm name, phone, address, selected services, date, and time with the user before calling this. Requires a prior get_quote for the same address (prices are re-validated server-side).

    Annotations the server declares

    • readOnlyHint: false
    • openWorldHint: false
    • destructiveHint: true
    • idempotentHint: false
Changes things 1Claude Code: ask
  • check_availabilitySee Sonlight Window Cleaning's real dispatch availability for the next two weeks, which days have morning/afternoon capacity and which days carry an extra $25–$50 discount.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    See Sonlight Window Cleaning's real dispatch availability for the next two weeks, which days have morning/afternoon capacity and which days carry an extra $25–$50 discount. Use after get_quote to help the customer pick a day before calling book_window_cleaning. Serves Colorado (Denver, Colorado Springs, Front Range), New Mexico (Albuquerque area, Las Cruces) and Texas (El Paso, Austin).

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
    • destructiveHint: false
    • idempotentHint: true
Only reads 1Claude Code: allow
  • get_quoteGet a FIRM, bookable price for professional window cleaning at a specific street address, instantly, no in-person estimate.No findings

    Why it is in this group

    • The name "get_quote" says "get": a word for reading.
    Description, as the server wrote it
    Get a FIRM, bookable price for professional window cleaning at a specific street address, instantly, no in-person estimate. Covers Colorado's Front Range (Denver metro, Colorado Springs, Boulder, Fort Collins, Castle Rock, Pueblo), New Mexico (Albuquerque, Rio Rancho, Santa Fe, Las Cruces) and Texas (El Paso, Austin metro). Returns exact prices for: interior + exterior window cleaning (full service), exterior-only window cleaning, gutter cleaning, and soft wash / pressure washing of siding. Use this whenever someone wants window cleaning, window washing, gutter cleaning, or house exterior cleaning in Colorado, New Mexico or Texas. Always get a quote before booking.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
    • destructiveHint: false
    • idempotentHint: true

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.0.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http booking https://sonlightwindow.com/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__booking__get_quote"
    ],
    "ask": [
      "mcp__booking__check_availability"
    ],
    "deny": [
      "mcp__booking__book_window_cleaning"
    ]
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as booking. Review it before you use it.