# Awning MCP server

Source: https://glimind.com/server/mcp-registry%2Fhelp.awning%2Fawning
Registry id: `mcp-registry/help.awning/awning`
Status: live (checked 2026-10-27T11:01:40.951Z)

## Measurements (30 days)

- Uptime: 100%
- Checks: 5010
- Outages (90 days): 0

## Install

```json
{
  "mcpServers": {
    "awning-mcp-server": {
      "type": "http",
      "url": "https://api.awning.help/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http awning-mcp-server https://api.awning.help/mcp
```

## Tools (36)

- `cancel_booking`: Cancels a booking under the business cancellation policy. Confirm with the user first and tell them whether a late fee applies.
- `create_booking`: Creates a REAL booking from a hold. Call only after the user explicitly confirmed time and price. Needs the user's name and at least one contact: phone, email o
- `create_hold`: Reserves the chosen time, seats or units for 10 minutes and fixes the price. Pass `start` (slots), `session_id` (sessions) or `from`+`to` (rentals). Then show t
- `get_availability`: Real free time for one offering. Slots mode returns start times; sessions mode returns classes with seats left; period mode (rentals) checks from/to and units l
- `get_booking`: Status of a booking. Pass the manage_token from manage_url, or nothing if the user is signed in and the booking is theirs.
- `get_business`: Full card of one business: offerings with prices, extras, booking rules, intake questions, hours, cancellation policy, contacts. demo: true marks a sample listi
- `logout`: Signs the user out of Awning in this assistant. With everywhere=true, signs out of every assistant and device.
- `my_bookings`: The signed-in user's bookings across all businesses. Asks the user to sign in to Awning if they are not.
- `my_profile`: Read the signed-in user's profile, or update name, phone, language or where to send notifications (email or telegram).
- `op_analytics`: Only for the Awning team. How the website is doing over the last days. people: visitors in browsers from Umami — totals against the previous period, top pages, 
- `op_applications`: Only for the Awning team. Queue of business applications with owner contacts and warnings. route tells how each is handled: review (new owner), known_owner (the
- `op_businesses`: Only for the Awning team. Every business on Awning with its status (live, waiting for approval, needs changes, not submitted, suspended), who runs it, and a lin
- `op_connect_telegram`: Only for the Awning team. Create a link to bind your Telegram to your signed-in operator account. Open it yourself and confirm in the bot. A server administrato
- `op_decide_application`: Only for the Awning team. approve publishes the business; reject needs a note the owner will see. To approve an application of any route but rename, pass expect
- `op_decide_lead`: Only for the Awning team. invite emails the business how to set the listing up from their own assistant; close drops the enquiry with an optional note for us.
- `op_leads`: Only for the Awning team. Businesses that left their details on the join page but have not filled the questionnaire yet.
- `op_suspend_business`: Only for the Awning team. Hide a business from clients, e.g. on complaints or an ownership dispute.
- `owner_add_offering`: Only for business owners signed in to Awning. Add a new offering to a business the owner already has, live or not, described the same way as in owner_setup. On 
- `owner_block_time`: Only for business owners signed in to Awning. Close time (day off, break, holiday) for the whole business or one staff member/room, or open extra time with open
- `owner_cancel_booking`: Only for business owners signed in to Awning. Cancels a booking on behalf of the business and notifies the client. Always ask the owner to confirm first.
- `owner_decide_booking`: Only for business owners signed in to Awning. confirm / decline (with reason) / quote (with price) a pending request; complete or no_show after the visit. Confi
- `owner_get_schedule`: Only for business owners signed in to Awning. Day or week view per staff member, room or rental pool: bookings, classes, blocked time and free windows.
- `owner_import_source`: Only for business owners signed in to Awning. Give it the address of a page the business already has — their website, a listing, a public profile — and it retur
- `owner_list_bookings`: Only for business owners signed in to Awning. Requests waiting for a decision first, then bookings in the period (default: next 7 days), with client contacts.
- `owner_pause`: Only for business owners signed in to Awning. Temporarily stop taking new bookings (paused=true) or resume (paused=false). Existing bookings stay.
- `owner_photos`: Only for business owners signed in to Awning. Save photos for the business page using supported chat attachments in files or downloadable image links in urls. C
- `owner_preview`: Only for business owners signed in to Awning. Shows how clients will see the business (draft or existing) and what blocks submission.
- `owner_remove_photos`: Only for business owners signed in to Awning. Take photos off the business page, or out of a business being set up, by photo_id from owner_photos current. The f
- `owner_set_schedule`: Only for business owners signed in to Awning. Replace weekly hours of the business, or of one staff member/room with resource_id. Existing bookings are kept.
- `owner_setup`: Only for business owners signed in to Awning. Guided onboarding run by Awning. Convert the owner's natural-language description, prices and hours into structure
- `owner_status`: Only for business owners signed in to Awning. Status of the owner's businesses and applications, pending requests count, a new name waiting for Awning's review 
- `owner_submit`: Only for business owners signed in to Awning. Submits the finished onboarding (or a corrected business after rejection) for review. A new location of a live bus
- `owner_update_business`: Only for business owners signed in to Awning. Change name, description, street address and its map point, public contacts, cancellation rules or automatic confi
- `owner_update_offering`: Only for business owners signed in to Awning. Change name, description, duration, price, advance booking or cleanup time, or archive it. Confirm with the owner 
- `owner_upsert_sessions`: Only for business owners signed in to Awning. Set when a class runs; future classes are generated for the booking horizon.
- `search_businesses`: Find local businesses that take bookings: salons, massage, doctors, trainers, yoga classes, courts, scooter/car/boat rental, home services, tours. Filter by tex

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
