MCP server
CommonTape Official
com.commontape/booking
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Quote, hold and book US house cleaning jobs on a customer's behalf, at each business's own prices.
Working at last checkVerified publisher: commontape.comAbout 7,684 tokens per request once connected10 tools
https://commontape.com/api/mcp
At a glance
- Type
- MCP server
- Publisher
- commontape.com (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 10
- Token cost
- About 7,684 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http booking https://commontape.com/api/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.booking] url = "https://commontape.com/api/mcp"
Gemini CLI
{"mcpServers":{"booking":{"httpUrl":"https://commontape.com/api/mcp"}}}
Cursor
{"mcpServers":{"booking":{"url":"https://commontape.com/api/mcp"}}}
VS Code
{"servers":{"booking":{"type":"http","url":"https://commontape.com/api/mcp"}}}
Antigravity
agy mcp add booking https://commontape.com/api/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"booking","server_url":"https://commontape.com/api/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"booking","server_url":"https://commontape.com/api/mcp"}
Tools
book~810 tokens
Commit a hold with the customer's details. Returns booked, or pending_approval (the owner must say yes: the quote's booking_authority was approval_required, or the owner's booking setting tightened since; the time stays reserved; poll status until decide_by, about once a minute: the owner has up tocancel~268 tokens
Cancel your own held, waiting (pending_approval) or booked job and release the slot. Optional reason: customer_changed_plans, customer_booked_elsewhere, booked_in_error, customer_other. The answer carries cancellation (by, at, reason, fee null, policy, capacity_released): CommonTape takes no cancelldiscover~386 tokens
Describe one merchant: services with pricing_model (packages: each package with its price, limits, kinds and the tasks it includes; the price is the cheapest package that fits the whole home and does every must-have task), typed inputs (incl. its answer for every job condition: no_charge, extra_charhold~699 tokens
Reserve one window from a quote: the quoted job becomes held (same transaction_id). An expired or replaced quote answers QUOTE_EXPIRED: quote again. M-19: pick a window of the quote's job_hours; a window of another length, or one no longer in the business's hours, answers OUTSIDE_HOURS. M-19b: the hmodify~556 tokens
Commit a change to a booked job: first quote it again with its transaction_id, then modify with that quote_token, optionally moving it to another window. The job stays booked; the old version and price are kept. The answer and every refusal carry change: kinds (capacity, commercial, eligibility, appquote~1503 tokens
Quote one merchant's service. Every quote is a record: it returns transaction_id, quote_id, job_version and state quoted (or quote_incomplete). Pass transaction_id to quote the same job again (its next version; everything asked for before is carried forward); on a booked job that quote is the changeregister~356 tokens
Get your own key, no human needed. Send agent_name (what your agent is called), owner_label (the plain name business owners will see next to a job, 1-40 characters) and contact_email. The key (ct_live_...) is in the answer ONCE: keep it and send it as Authorization: Bearer <key>. Starter limits: 30search~2336 tokens
Start here. Every result carries trust (facts with who vouches for each and until when, lapsed facts, the job record); trust never changes the order, the price, who is eligible or what needs approval. A search result is not a promise: prices and windows are as of availability_checked_at, and only astatus~643 tokens
The authoritative state of one of your jobs and everything needed to act on it: the job (current version), price, quote, window, approval (what needs the owner's yes and why: reasons, the deadline, what happens at it), commitment (who committed the booking: the owner's rule or the owner; your call itaxonomy~127 tokens
The fixed word list (version, groups, every key with its label and synonyms) agents use to describe a job and a home. Public, no key; the same answer as GET /api/v1/taxonomy/house_cleaning. Word list version 6.
Browse
Related MCP servers
- Entervista
Find and book local service businesses (plumbers, HVAC, detailers) at real prices, with approval. - Ménage Parfait
Quote and book home cleaning in Paris & Île-de-France; request office-cleaning quotes. - AI Home Services Booking
Agent-first booking of home-service contractors in Canada and the US: quotes, availability, booking. - Sonlight Window Cleaning
Book window & gutter cleaning in Colorado and New Mexico: instant firm quote, real calendar slot - SzuruSzuru – rezerwacja czyszczenia tapicerki
Quote, check slots and book on-site upholstery, carpet and mattress cleaning in Pomorskie, Poland. - Ezi Home Services
Book, reschedule, and cancel home services (cleaning, lawn, snow) via phone OTP authentication. - Posadita – direct-booking holiday rentals
Holiday rentals booked direct with the host: availability, prices, checkout links. No auth. - Black Car Service — Bay Area Ride Quotes
Bay Area SUV quotes, tentative availability and pending ride requests with secure web checkout.
Badge for your README
[](https://aptlynx.net/servers/com.commontape/booking)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents