# CommonTape

> Quote, hold and book US house cleaning jobs on a customer's behalf, at each business's own prices. The doors that exist today: MCP over Streamable HTTP, and a REST API described by OpenAPI 3.1. No A2A binding yet; when one opens it is added here. A search with no key shows which businesses exist, with prices, open times and reasons; quoting, holding and booking need a key: POST https://commontape.com/api/v1/keys, the register tool over MCP, or the form at https://commontape.com/docs#get-a-key. The key is shown once. Word list version 6.

- **Domain**: `commontape.com`
- **Provider**: CommonTape (https://commontape.com)
- **A2A protocol version**: 2025-11-25
- **Kind**: a2a_agent
- **Live-responds (last probe)**: None
- **Signed card**: False
- **Streaming**: False
- **Quality score**: 90%

## Skills
- **Book a job** — Commits the customer to the job and sends their name, phone and address to the business. Ask the customer first. Needs a key. Over MCP as the book tool, over RE
- **Cancel a job** — Cancels a job. It cannot be undone. Ask the customer first. Needs a key. Over MCP as the cancel tool, over REST as described by the OpenAPI document. Word list 
- **Read one business** — Reads one business's services, prices and rules. Changes nothing. Needs a key. Over MCP as the discover tool, over REST as described by the OpenAPI document. Wo
- **Hold a time** — Holds one time slot for a few minutes. It runs out on its own if not booked. Needs a key. Over MCP as the hold tool, over REST as described by the OpenAPI docum
- **Change a booked job** — Changes a booked job (time, scope or price). Ask the customer first. Needs a key. Over MCP as the modify tool, over REST as described by the OpenAPI document. W
- **Quote a job** — Records a priced job (the quote) so it can be held and booked later. Takes no time slot. Needs a key. Over MCP as the quote tool, over REST as described by the 
- **Get a key** — Issues your own key (shown once) at trial limits and emails the link that raises them. Public, no key; 3 a day per address. Works with no key. Over MCP as the r
- **Search businesses for a cleaning job** — Finds the businesses that can do a job, with prices and open times. Changes nothing. Works with no key. Over MCP as the search tool, over REST as described by t
- **Job status** — Reads a job's current state and receipt. With the demo key only, a demo job that waits is accepted on this read. Needs a key. Over MCP as the status tool, over 
- **The word list** — Reads the fixed word list. Public, no key. Works with no key. Over MCP as the taxonomy tool, over REST as described by the OpenAPI document. Word list version 6

## URLs
- Agent card: https://commontape.com/.well-known/agent-card.json
- Page (HTML): https://agenstry.com/agents/commontape.com
- Documentation: https://commontape.com/docs
