[Cotlet](https://cotlet.dev/index.md) · [Integrations](https://cotlet.dev/integrations.md) · [How it works](https://cotlet.dev/how-it-works.md) · [Security](https://cotlet.dev/security.md) · [For developers](https://cotlet.dev/for-developers.md) · [For automation agencies](https://cotlet.dev/for-agencies.md) · [Blog](https://cotlet.dev/blog.md) · [API docs](https://cotlet.dev/docs.md) · [Help center](https://cotlet.dev/help.md) · [Changelog](https://cotlet.dev/changelog.md) · [Contact](https://cotlet.dev/contact.md) · [Pricing](https://cotlet.dev/pricing.md) · [Sign up](https://cotlet.dev/signup)

# Rosy Salon Software API and MCP server: Let your AI agent keep the salon book and client notes together.

> Rosy's published API covers reads across appointments, clients, employees, services and tickets, plus selected creation endpoints. It does not document the salon screen's complete edit and checkout workflow. General API-key entitlement and fees are not specified in the reference. No official Rosy MCP server or ChatGPT or Claude connector was found in the vendor sources checked on 12 November 2026.

Rosy Salon Software: Rosy's published API covers reads across appointments, clients, employees, services and tickets, plus selected creation endpoints. It does not document the salon screen's complete edit and checkout workflow. General API-key entitlement and fees are not specified in the reference. No official Rosy MCP server or ChatGPT or Claude connector was found in the vendor sources checked on 12 November 2026. Checked 12 November 2026. Cotlet provides 130 Cloud Browser capabilities for ChatGPT and Claude in your business account. A Rosy appointment belongs to a client, a service and a stylist. Keep those three visible when asking about the book, then review the proposed change before it reaches the client.

- Free 7-day trial, no card
- Unofficial, not affiliated with Rosy Salon Software
- Page: https://cotlet.dev/integrations/rosy-salon-software-api-mcp-server

## What can your AI agent do in Rosy Salon Software?

- Read a stylist's appointments for tomorrow
- Find the client's previous services
- Check the products recorded in inventory
- Review the salon's sales figures
- Prepare a selected appointment change
- Find client records before a follow-up

## Does Rosy Salon Software have an MCP server or an API?

- Rosy's published API covers reads across appointments, clients, employees, services and tickets, plus selected creation endpoints. It does not document the salon screen's complete edit and checkout workflow. General API-key entitlement and fees are not specified in the reference.
- No official Rosy MCP server or ChatGPT or Claude connector was found in the vendor sources checked on 12 November 2026.
- Rosy includes appointment reminders, marketing automation and inventory controls. Enabled features and permissions determine what the salon can use.

| What you need | Official connection | By hand | Cotlet |
|---|---|---|---|
| Account work | Documented scope | Your staff time | Your account screens |
| Connection setup | Vendor access conditions | Your own sign-in | Sign in, then connect your AI |

Among these options, only Cotlet lets your AI agent read and write on every Rosy Salon Software screen you can use yourself, from ChatGPT, Claude or any MCP client, without a Rosy Salon Software API key or a change to your current Rosy Salon Software plan. Sources checked 12 Nov 2026: [Vendor connection documentation 1](https://api.salonrunner.com/v1/doc.htm), [Vendor connection documentation 2](https://api.salonrunner.com/manager/static/api/v1/swagger.yaml), [Vendor connection documentation 3](https://rosysalonsoftware.com/rosy-partners/), [Vendor connection documentation 4](https://rosysalonsoftware.com/features/), [Vendor connection documentation 5](https://github.com/topness-msft/salonrunner-mcp), [Vendor connection documentation 6](https://glama.ai/mcp/servers/topness-msft/salonrunner-mcp), [Vendor connection documentation 7](https://rosysalonsoftware.com/salon-marketing-services/), [Vendor connection documentation 8](https://support.rosysalonsoftware.com/), [Vendor connection documentation 9](https://www.softguide.com/program/rosy-salon-software)

## How does the Rosy Salon Software MCP server work?

1. **Sign in to Rosy Salon Software.** Once, in a browser we host for you.
2. **Connect your AI agent.** One address in its settings.
3. **Hand it the busywork.** In Rosy Salon Software, view appointment schedule for the record and period I select. View appointment schedule. Staff with schedule access; remote/multi-device web access.

Cotlet never sees or stores your password.

## How to connect Rosy Salon Software to your AI agent

1. **Sign in to Rosy Salon Software in a Cloud Browser.** Open Rosy Salon Software in your Cotlet Cloud Browser and sign in with your own business account at app.salonrunner.com/manager/login.htm.
2. **Add the Cotlet address.** Enter https://cotlet.dev/mcp/v1 as the MCP server or connector URL in your agent.
3. **Let the agent in.** Chat apps open a Cotlet sign-in page. Editors, n8n and scripts send an API key made in the console.

Rosy Salon Software shares the address `https://cotlet.dev/mcp/v1` with every other app you enable, so one connector covers them all. Turned Rosy Salon Software on after connecting? Refresh the connector and the 130 tools appear.

ChatGPT:

```
Settings > Apps & Connectors > Create
MCP server URL: https://cotlet.dev/mcp/v1/connect
Authentication: OAuth
```

Claude:

```
Settings > Connectors > Add custom connector
URL: https://cotlet.dev/mcp/v1/connect

Claude Code:
claude mcp add --transport http cotlet \
  https://cotlet.dev/mcp/v1 \
  --header "Authorization: Bearer $COTLET_API_KEY"
```

Cursor:

```
// ~/.cursor/mcp.json
{
  "mcpServers": {
    "cotlet": {
      "url": "https://cotlet.dev/mcp/v1",
      "headers": { "Authorization": "Bearer ${env:COTLET_API_KEY}" }
    }
  }
}
```

Codex:

```
# ~/.codex/config.toml
[mcp_servers.cotlet]
url = "https://cotlet.dev/mcp/v1"
bearer_token_env_var = "COTLET_API_KEY"
```

n8n:

```
MCP Client Tool (inside an AI Agent)
Transport: HTTP Streamable
URL: https://cotlet.dev/mcp/v1
Auth: Bearer, <your key>
Tool: rosy_salon_software_read
```

## All 130 Rosy Salon Software MCP tools

### Scheduling

Documented scheduling work in Rosy Salon Software.

- **View appointment schedule** (`read_appointment_schedule`, read): View appointment schedule. Staff with schedule access; remote/multi-device web access.
- **View client details from an appointment** (`read_appointment_client_details`, read): View client details from an appointment. Staff; contacts, preferences, formulas, service and retail history; medical use limited to contacts only.
- **Book appointment** (`create_appointment`, write, asks first): Book appointment. Staff with scheduling permission; booking-affecting.
- **Edit appointment** (`edit_appointment`, write, asks first): Edit appointment. Staff; for a standing series an edit changes only the selected occurrence.
- **Build multi-service appointment (Appointment Builder)** (`build_multi_service_appointment`, write, asks first): Build multi-service appointment (Appointment Builder). Staff with scheduling permission.
- **Cancel appointment** (`cancel_appointment`, write, asks first): Cancel appointment. Staff with scheduling permission.
- **Reschedule appointment** (`reschedule_appointment`, write, asks first): Reschedule appointment. Staff with scheduling permission.
- **Prebook future appointment** (`prebook_appointment`, write, asks first): Prebook future appointment. Staff with scheduling permission.
- **Check in client** (`check_in_client`, write, asks first): Check in client. Staff; changes appointment status.
- **Block employee time off** (`set_employee_blocked_time`, write, asks first): Block employee time off. Staff with scheduling permission; availability change.
- **Set recurring employee time off** (`set_recurring_employee_time_off`, write, asks first): Set recurring employee time off. Staff with scheduling permission; duration and frequency fields.
- **Edit blocked time** (`edit_employee_blocked_time`, write, asks first): Edit blocked time. Staff; for a recurring block the change affects only the selected block.
- **Cancel blocked time or standing block** (`cancel_employee_blocked_time`, write, asks first): Cancel blocked time or standing block. Staff; Cancel Time Off or Cancel Standing, each with a confirmation box.
- **Maintain client waitlist** (`manage_client_waitlist`, write, asks first): Maintain client waitlist. Staff; no automatic promotion inferred.
- **Book outside normal employee hours** (`book_outside_employee_hours`, write, asks first): Book outside normal employee hours. Staff with scheduling permission.
- **Create standing (recurring) appointment** (`create_standing_appointment`, write, asks first): Create standing (recurring) appointment. Staff; up to 24 months, selectable frequency, conflict pop-up.
- **Mark appointment confirmed manually** (`confirm_appointment_manually`, write, asks first): Mark appointment confirmed manually. Staff.
- **Double-book appointment** (`double_book_appointment`, write, asks first): Double-book appointment. Staff.
- **View arrival check-in status** (`read_curbside_check_in_status`, read): View arrival check-in status. Staff; read-only colour/status indicator.

### Clients

Documented clients work in Rosy Salon Software.

- **View client record** (`read_client_record`, read): View client record. Staff with client permission; medical use limited to contacts.
- **View service history** (`read_client_service_history`, read): View service history. Staff; also customer self-service for own history.
- **View purchase history** (`read_client_retail_history`, read): View purchase history. Staff; also customer self-service for own history.
- **View client preferences** (`read_client_preferences`, read): View client preferences. Staff; salon use; excluded for medical.
- **View salon formulas** (`read_client_formulas`, read): View salon formulas. Staff; salon use only; excluded for medical.
- **Maintain client notes** (`manage_client_notes`, write): Maintain client notes. Staff; salon notes only, not clinical; sending a note to others is a separate message.
- **Merge client records** (`merge_duplicate_clients`, write, asks first): Merge client records. Staff; destructive; merging into a placeholder 'old clients' record is the vendor's documented practice.
- **Link parent/child client accounts** (`manage_parent_child_client_accounts`, write, asks first): Link parent/child client accounts. Staff; affects notifications and stored-card authority.
- **Upload existing client image** (`upload_client_image`, write): Upload existing client image. Staff; salon use only; no camera capture; excluded for medical.
- **Edit stored client image** (`edit_client_image`, write): Edit stored client image. Staff; salon use only; excluded for medical.

### Tickets

Documented tickets work in Rosy Salon Software.

- **View ticket list** (`read_ticket_list`, read): View ticket list. Staff with ticket access.
- **Create new ticket** (`create_ticket`, write): Create new ticket. Staff; unpaid ticket only.
- **Add service to ticket** (`add_ticket_service`, write): Add service to ticket. Staff.
- **Add product to ticket** (`add_ticket_product`, write): Add product to ticket. Staff.
- **Prepare ticket for checkout** (`prepare_ticket_checkout`, write): Prepare ticket for checkout. Staff; payment collection is separate.
- **Apply discount to ticket** (`apply_ticket_discount`, write, asks first): Apply discount to ticket. Staff with discount permission; changes amount owed.
- **Collect payment on ticket** (`collect_ticket_payment`, write, asks first): Collect payment on ticket. Staff; card entry and terminal use remain owner-only.
- **Collect tip** (`collect_ticket_tip`, write, asks first): Collect tip. Staff; money movement.
- **Process gift-card sale/redemption** (`manage_gift_card_transaction`, write, asks first): Process gift-card sale/redemption. Staff; code and amount entry on a ticket.
- **View gift-card balance** (`read_client_gift_card_balance`, read): View gift-card balance. Staff, and customer self-service for own balance via online scheduling.
- **Create house-sale ticket** (`create_house_sale_ticket`, write): Create house-sale ticket. Staff.
- **Record payment in** (`record_payment_in`, write, asks first): Record payment in. Staff; cash-drawer money movement.
- **Record payment out** (`record_payment_out`, write, asks first): Record payment out. Staff; cash-drawer money movement.
- **Process product exchange** (`process_exchange`, write, asks first): Process product exchange. Staff; change may go back via cash drawer or check.
- **Process return** (`process_return`, write, asks first): Process return. Staff; Return Ticket button then client search; refund.
- **Sell client membership** (`sell_client_membership`, write, asks first): Sell client membership. Staff; charge; card entry owner-only.
- **Redeem membership service** (`redeem_client_membership`, write, asks first): Redeem membership service. Staff; consumes entitlement.
- **Sell client package** (`sell_client_package`, write, asks first): Sell client package. Staff; charge.
- **Redeem package service** (`redeem_client_package`, write, asks first): Redeem package service. Staff; consumes entitlement.
- **View suggested retail products** (`read_suggested_retail_products`, read): View suggested retail products. Staff; suggestions based on buying history or service performed.

### Inventory

Documented inventory work in Rosy Salon Software.

- **View stock quantities** (`read_inventory_levels`, read): View stock quantities. Staff with inventory access.
- **View low-stock alerts** (`read_low_stock_alerts`, read): View low-stock alerts. Staff; alerts follow configured trigger points.
- **Bulk update inventory records** (`mass_update_inventory`, write, asks first): Bulk update inventory records. Staff; manufacturers, groups, names, sizes, costs and retail prices; confirmation is a bulk-price policy choice.
- **Set reorder trigger points** (`set_inventory_reorder_triggers`, write): Set reorder trigger points. Staff.
- **Receive stock order** (`receive_inventory_order`, write): Receive stock order. Staff; quantities update on receipt.
- **Generate purchase order** (`create_purchase_order`, write): Generate purchase order. Staff; generating only; faxing or emailing it to a supplier needs a separate confirmation.
- **Record backbar product usage** (`record_inventory_use`, write): Record backbar product usage. Staff; Tickets > Inventory Use; no physical scanning.
- **Edit recorded inventory usage** (`edit_inventory_use_ticket`, write): Edit recorded inventory usage. Staff; usage ticket editable from Closed Ticket List.
- **Create integrated online store** (`create_online_store`, write, asks first): Create integrated online store. Staff/owner; publication; store runs on a partner surface reached from Boosters.

### Employees

Documented employees work in Rosy Salon Software.

- **Add employee business record** (`create_employee_record`, write, asks first): Add employee business record. Owner/manager; may grant system access; passwords excluded.
- **Edit employee business record** (`edit_employee_business_record`, write): Edit employee business record. Owner/manager; password and login-security fields excluded.
- **View employee permissions** (`read_employee_permissions`, read): View employee permissions. Owner/manager.
- **Change employee permissions** (`change_employee_permissions`, write, asks first): Change employee permissions. Owner/manager; access change.
- **Terminate employee record/access** (`terminate_employee`, write, asks first): Terminate employee record/access. Owner/manager; access change.
- **Set special employee hours** (`set_special_employee_hours`, write, asks first): Set special employee hours. Manager; availability change.

### Advanced Settings

Documented advanced settings work in Rosy Salon Software.

- **Configure commission scales** (`configure_employee_commission_scales`, write): Configure commission scales. Owner/manager; area conflicts between passes (Advanced Settings vs Employees index).
- **Configure memberships (one-time and series)** (`configure_membership_products`, write): Configure memberships (one-time and series). Owner/manager; Manage > Advanced Settings > Manage (Memberships) > Add Membership.
- **Configure monthly recurring memberships** (`configure_recurring_membership_products`, write, asks first): Configure monthly recurring memberships. Owner/manager; requires Integrated Card Processing; recurring charge, rollovers, rewards, tax, Cancel Online flag, status.
- **Configure service packages** (`configure_service_packages`, write): Configure service packages. Owner/manager.
- **Configure rewards/loyalty** (`configure_loyalty_program`, write, asks first): Configure rewards/loyalty. Owner/manager; affects customer entitlements.
- **Configure cancellation policy** (`configure_cancellation_policy`, write, asks first): Configure cancellation policy. Owner/manager; customer-facing and may involve fees.
- **Configure booking deposits** (`configure_booking_deposits`, write, asks first): Configure booking deposits. Owner/manager; future charges.
- **Configure confirmations and reminders** (`configure_appointment_confirmations_reminders`, write, asks first): Configure confirmations and reminders. Owner/manager; starts outgoing customer messages.
- **Configure staff booking alerts** (`configure_employee_booking_notifications`, write, asks first): Configure staff booking alerts. Owner/manager; sends staff messages.
- **View client membership** (`read_client_membership`, read): View client membership. Staff; client profile > Package & Membership tab; customer memberships not Rosy subscription.
- **Freeze client membership** (`freeze_client_membership`, write, asks first): Freeze client membership. Staff; immediate; stops redemption and accumulation.
- **Resume frozen membership** (`resume_client_membership`, write, asks first): Resume frozen membership. Staff; creates a new billing date.
- **Waive membership payments** (`waive_client_membership_payments`, write, asks first): Waive membership payments. Staff; chosen months not charged, services continue.
- **Schedule membership cancellation** (`cancel_client_membership`, write, asks first): Schedule membership cancellation. Staff; choose expiration; billing continues until then.
- **View rolled-over services** (`read_membership_service_rollovers`, read): View rolled-over services. Staff.
- **View failed/pending membership charges** (`read_pending_membership_charges`, read): View failed/pending membership charges. Staff; Pending Member Charges.
- **Retry failed membership charge** (`retry_membership_charge`, write, asks first): Retry failed membership charge. Staff; charge; card update remains owner-only.
- **Void same-day membership charge** (`void_recurring_membership_charge`, write, asks first): Void same-day membership charge. Staff; via merchant portal transaction detail.
- **Refund funded membership charge** (`refund_recurring_membership_charge`, write, asks first): Refund funded membership charge. Staff; Manage > Advanced Settings > Credit Card Processing > Manage portal.

### Business Settings

Documented business settings work in Rosy Salon Software.

- **Change business scheduling hours** (`set_business_scheduling_hours`, write, asks first): Change business scheduling hours. Owner/manager; availability change.

### Reports

Documented reports work in Rosy Salon Software.

- **Ticket Summary report** (`read_ticket_summary_report`, read): Ticket Summary report. Staff with report permission.
- **Employee Sales Summary report** (`read_employee_sales_summary_report`, read): Employee Sales Summary report. Staff with report permission.
- **Appointments report** (`read_appointments_report`, read): Appointments report. Staff; past or future appointments with filters.
- **Client Retention report** (`read_client_retention_report`, read): Client Retention report. Staff with report permission.
- **Sales Analysis report** (`read_sales_analysis_report`, read): Sales Analysis report. Staff with report permission.
- **Commission report** (`read_commission_report`, read): Commission report. Staff with report permission.
- **Total Sheet report** (`read_total_sheet_report`, read): Total Sheet report. Staff with report permission.
- **Sales Growth Analysis report** (`read_sales_growth_report`, read): Sales Growth Analysis report. Staff with report permission.
- **Commission & Time Clock report** (`read_commission_time_clock_report`, read): Commission & Time Clock report. Staff with report permission.
- **Client Analysis report** (`read_client_analysis_report`, read): Client Analysis report. Staff with report permission.
- **Pre-booked report** (`read_prebooking_report`, read): Pre-booked report. Staff with report permission.
- **Rebook report** (`read_rebooking_report`, read): Rebook report. Staff with report permission.
- **Sales reports (service, retail, gift card, membership, package)** (`read_sales_reports`, read): Sales reports (service, retail, gift card, membership, package). Staff with report permission; includes client contact and spend fields.
- **Filter client visit frequency** (`filter_client_visit_frequency`, read): Filter client visit frequency. Staff with report permission.
- **Filter business reports** (`filter_business_reports`, read): Filter business reports. Staff with report permission; fields vary by report.
- **Export business report** (`export_business_report`, read): Export business report. Staff; local output only, external sending asks first.

### RosyPay

Documented rosypay work in Rosy Salon Software.

- **View processing benchmarks** (`read_payment_benchmarks`, read): View processing benchmarks. Owner/manager; Manage > Advanced Settings > Credit Card Processing > Enter Merchant Track.
- **View recent merchant funding** (`read_recent_merchant_funding`, read): View recent merchant funding. Owner/manager; MerchantTrack.
- **View funding summary** (`read_funding_summary_report`, read): View funding summary. Owner/manager; MerchantTrack.
- **View funding batch detail** (`read_funding_batch_detail`, read): View funding batch detail. Owner/manager; MerchantTrack.
- **View funded transactions** (`read_funding_by_transaction_report`, read): View funded transactions. Owner/manager; MerchantTrack; date filter.
- **View funded line items** (`read_funding_by_line_item_report`, read): View funded line items. Owner/manager; MerchantTrack; date filter.
- **View payment totals** (`read_payment_transaction_summary`, read): View payment totals. Owner/manager; MerchantTrack.
- **View payment transactions** (`read_payment_transactions_report`, read): View payment transactions. Owner/manager; MerchantTrack.
- **View chargeback summary** (`read_chargeback_summary_report`, read): View chargeback summary. Owner/manager; MerchantTrack.
- **View chargeback details** (`read_chargeback_details_report`, read): View chargeback details. Owner/manager; MerchantTrack.
- **View merchant statement** (`read_merchant_statement`, read): View merchant statement. Owner/manager; MerchantTrack.
- **View merchant deposits** (`read_merchant_deposit_report`, read): View merchant deposits. Owner/manager; MerchantTrack.
- **Find payment transaction** (`search_payment_transaction`, read): Find payment transaction. Owner/manager; MerchantTrack.
- **Generate transaction receipt output** (`print_payment_receipt`, read): Generate transaction receipt output. Owner/manager; output only; printer setup and external sending excluded.
- **Collect booking deposit** (`take_booking_deposit`, write, asks first): Collect booking deposit. Staff; money movement; card entry owner-only.
- **Preauthorize customer payment** (`preauthorize_customer_payment`, write, asks first): Preauthorize customer payment. Staff; card hold; card entry owner-only.

### Marketing

Documented marketing work in Rosy Salon Software.

- **Prepare email campaign from template** (`prepare_email_campaign`, write): Prepare email campaign from template. Manager; draft only; sending is separate.
- **Send email campaign** (`send_email_campaign`, write, asks first): Send email campaign. Manager; external send; consent required.
- **Configure automated email campaign** (`configure_automated_email_campaign`, write, asks first): Configure automated email campaign. Manager; starts future sends.
- **Send individual marketing message** (`send_individual_marketing_message`, write, asks first): Send individual marketing message. Manager; external send; consent and messaging add-on required.
- **Send group marketing message** (`send_group_marketing_message`, write, asks first): Send group marketing message. Manager; external send; consent required.
- **Schedule marketing message** (`schedule_marketing_message`, write, asks first): Schedule marketing message. Manager; deferred external send.
- **Select campaign recipients by filter** (`filter_marketing_recipients`, read): Select campaign recipients by filter. Manager; selection only.
- **Configure automated text campaign** (`configure_automated_text_campaign`, write, asks first): Configure automated text campaign. Manager; birthday, return-due, lapse and product triggers; starts future sends.

### Online Client Scheduling

Documented online client scheduling work in Rosy Salon Software.

- **Edit booking About section** (`configure_online_about_page`, write, asks first): Edit booking About section. Owner/manager; customer-visible publication.
- **Configure online gift card/package/membership sales** (`configure_online_sales_offerings`, write, asks first): Configure online gift card/package/membership sales. Owner/manager; customer-visible commerce.

### Getting Started

Documented getting started work in Rosy Salon Software.

- **Set renter front-desk permissions (BoothRunner)** (`set_renter_front_desk_permissions`, write, asks first): Set renter front-desk permissions (BoothRunner). Owner or renter; access change; bank/settlement setup owner-only.
- **Book across rental providers (BoothRunner)** (`book_across_rental_providers`, write, asks first): Book across rental providers (BoothRunner). Front desk; renter financials and client data stay private.

### Adjacent vendor products (Salon Marketing Services/Reputation)

Documented adjacent vendor products (salon marketing services/reputation) work in Rosy Salon Software.

- **View monitored customer reviews** (`read_customer_reviews`, read): View monitored customer reviews. Subscribers to the separate reputation service; not a native desktop screen.
- **Send customer review request** (`send_customer_review_request`, write, asks first): Send customer review request. Subscribers; external message; consent required.

Inputs, REST path and example response of every tool: https://cotlet.dev/integrations/rosy-salon-software-api-mcp-server#tools

## Who can see my Rosy Salon Software session, and how do I revoke it?

- **What we store.** Your signed-in Rosy Salon Software profile, AES-256-GCM encrypted, in Finland. No password.
- **What your agent gets.** The 130 Rosy Salon Software tools, never the session cookie.
- **What the session sees.** The records and screens available to your signed-in role in Rosy Salon Software.
- **What no tool touches.** Owner sign-in, password, MFA, Rosy subscription billing and merchant bank settings. Physical card readers, camera capture and client credential entry stay with the owner.
- **If Rosy Salon Software signs you out.** You sign in again yourself, in the same Cloud Browser.
- **How to cut access.** Disable for agents, reset the browser, or change your Rosy Salon Software password.

Cotlet never types your password: you sign in yourself, and the agent only uses the session. Our site scores A+ on Qualys SSL Labs, securityheaders.com and Mozilla Observatory ([live results](https://cotlet.dev/security.md)).

## What happens when Rosy Salon Software changes?

Cotlet watches Rosy Salon Software and updates the server when its screens change.

New Rosy Salon Software features become available to the agent within your account permissions.

Your Rosy Salon Software account and role determine which records and screens the agent can use.

If Rosy Salon Software signs you out, open your Cloud Browser with one click from the Cotlet console and sign in again.

## Approvals, undo and mistakes

1. **Identify the account record.** A Rosy appointment belongs to a client, a service and a stylist. Keep those three visible when asking about the book, then review the proposed change before it reaches the client.
2. **View appointment schedule.** View appointment schedule. Staff with schedule access; remote/multi-device web access.
3. **Review the proposed change.** Book appointment. Staff with scheduling permission; booking-affecting.
4. **Read the resulting record.** Check the record you selected before handing over the next task.

| Action | Undo |
|---|---|
| Book appointment | Review the operation and its current record before choosing a corrective action. |

By default you confirm each call; you can switch that off for this tool. Tools marked Asks first wait for your approval. Unmarked tools run at once.

MCP call:

```
{
  "name": "read_appointment_schedule",
  "arguments": {}
}
```

REST:

```
curl https://cotlet.dev/api/v1/rosy-salon-software/appointment-schedules/read \
  -H "Authorization: Bearer $COTLET_API_KEY"
```

Response:

```
{
  "scope": "Staff with schedule access; remote/multi-device web access"
}
```

A cron job or n8n flow can call the same tools over REST at `/api/v1/rosy-salon-software` with the same key and price, in JSON. Failed calls are free. Each tool row above shows its REST path.

## How much does the Rosy Salon Software MCP server cost?

**About $19 a month** for a three-stylist salon with 12 appointments on each working day, 3,260 credits. Your Rosy Salon Software plan stays as it is.

| Job | Calls | Credits |
|---|---|---|
| View appointment schedule | 1 × 64 | 640 |
| View client details from an appointment | 1 × 40 | 400 |
| Book appointment | 1 × 32 | 320 |
| Edit appointment | 1 × 24 | 240 |
| Cancel appointment | 1 × 16 | 160 |
| Cloud Browser, 30 days |  | 1,500 |
| Total |  | 3,260 |

The $29 pack covers a typical month for most owners.

- Free 7-day trial, no card
- 10 credits per successful call, MCP or REST
- 50 credits a day for the Cloud Browser
- Use the features included in your existing Rosy Salon Software plan.

Assumed successful calls for this owner workload. Dollars use the $29 pack rate.

## Rosy Salon Software MCP server: connection options

| Option | What it does | Where it stops |
|---|---|---|
| Official API or connector | Rosy's published API covers reads across appointments, clients, employees, services and tickets, plus selected creation endpoints. It does not document the salon screen's complete edit and checkout workflow. General API-key entitlement and fees are not specified in the reference. | No official Rosy MCP server or ChatGPT or Claude connector was found in the vendor sources checked on 12 November 2026. |
| Native app features | Rosy includes appointment reminders, marketing automation and inventory controls. Enabled features and permissions determine what the salon can use. | Your enabled vendor features determine the scope. |
| By hand | Open the business records and perform the work yourself. | Each review and update takes your time. |

Rosy's published API covers reads across appointments, clients, employees, services and tickets, plus selected creation endpoints. It does not document the salon screen's complete edit and checkout workflow. General API-key entitlement and fees are not specified in the reference. No official Rosy MCP server or ChatGPT or Claude connector was found in the vendor sources checked on 12 November 2026. Among these options, Cotlet lets your AI agent read and write on the Rosy Salon Software screens your own account can use, from ChatGPT, Claude or any MCP client, without a vendor API key or a vendor plan change.

Among these options, only Cotlet lets your AI agent read and write on every Rosy Salon Software screen you can use yourself, from ChatGPT, Claude or any MCP client, without a Rosy Salon Software API key or a change to your current Rosy Salon Software plan.

## Who runs Cotlet

Take Group sp. z o.o. runs Cotlet. It is a software company registered in Poland, EU (VAT PL6342984273), in business since 2019, led by its founders Bart Krawczyk (Co-founder, CTO) and Jake Slugocki (Co-founder, SEO, sales and marketing). Questions about the Rosy Salon Software tools go to contact@cotlet.dev.

## Rosy Salon Software MCP server: questions

### How do I get access?

Create a Cotlet account, open Rosy Salon Software and sign in at app.salonrunner.com/manager/login.htm. Enable it for agents, then add Cotlet to your chosen AI assistant.

### How do I connect Rosy Salon Software to ChatGPT or Claude?

Sign up at cotlet.dev, log in to Rosy Salon Software once in its Cloud Browser and add Cotlet to ChatGPT or Claude, following the steps in your console. No API key is needed. ChatGPT and Claude then work in your Rosy Salon Software account through Cotlet, in their phone apps too.

### What can ChatGPT do in Rosy Salon Software?

With Cotlet, ChatGPT, Claude and other AI agents handle jobs like these in Rosy Salon Software: view appointment schedule; view client details from an appointment; view arrival check-in status. You ask in plain words.

### Is there an official ChatGPT or Claude app for Rosy Salon Software?

No official Rosy MCP server or ChatGPT or Claude connector was found in the vendor sources checked on 12 November 2026. Cotlet is independent and is not affiliated with Rosy Salon Software.

### Can ChatGPT view appointment schedule in Rosy Salon Software?

View appointment schedule: View appointment schedule. Staff with schedule access; remote/multi-device web access.

### Can ChatGPT view client details from an appointment in Rosy Salon Software?

View client details from an appointment: View client details from an appointment. Staff; contacts, preferences, formulas, service and retail history; medical use limited to contacts only.

### Can ChatGPT book appointment in Rosy Salon Software?

Book appointment: Book appointment. Staff with scheduling permission; booking-affecting.

### Can ChatGPT edit appointment in Rosy Salon Software?

Edit appointment: Edit appointment. Staff; for a standing series an edit changes only the selected occurrence.

### Can ChatGPT build multi-service appointment (appointment builder) in Rosy Salon Software?

Build multi-service appointment (Appointment Builder): Build multi-service appointment (Appointment Builder). Staff with scheduling permission.

### Does Rosy Salon Software have an API?

Rosy's published API covers reads across appointments, clients, employees, services and tickets, plus selected creation endpoints. It does not document the salon screen's complete edit and checkout workflow. General API-key entitlement and fees are not specified in the reference.

### Is the MCP server different from the REST API?

Only in how it is called. Both carry the same 130 tools, inputs, answers, API key and price. Agents use MCP; scripts and HTTP steps use REST.

### Is Cotlet affiliated with Rosy Salon Software?

No. Cotlet is independent and not affiliated with Rosy Salon Software.

---

Give your AI agents your signed-in browser.

**Product:** [Integrations](https://cotlet.dev/integrations.md) · [How it works](https://cotlet.dev/how-it-works.md) · [Pricing](https://cotlet.dev/pricing.md) · [Security](https://cotlet.dev/security.md)

**Resources:** [Blog](https://cotlet.dev/blog.md) · [API docs](https://cotlet.dev/docs.md) · [Help center](https://cotlet.dev/help.md) · [Changelog](https://cotlet.dev/changelog.md) · [GitHub](https://github.com/cotletdev/cotlet)

**Solutions:** [For developers](https://cotlet.dev/for-developers.md) · [For automation agencies](https://cotlet.dev/for-agencies.md)

**Company:** [About](https://cotlet.dev/about.md) · [AI info: company facts](https://cotlet.dev/ai-info.md) · [Contact](https://cotlet.dev/contact.md)

**Legal:** [Terms of service](https://cotlet.dev/terms) · [Privacy policy](https://cotlet.dev/privacy) · [Refund policy](https://cotlet.dev/refunds) · [Acceptable use](https://cotlet.dev/acceptable-use) · [Cookie policy](https://cotlet.dev/cookies) · [DPA](https://cotlet.dev/dpa) · [Subprocessors](https://cotlet.dev/subprocessors)

**Elsewhere:** [Status page](https://status.cotlet.dev) · [Cotlet on GitHub](https://github.com/cotletdev) · [Cotlet on X](https://x.com/cotletdev) · [Cotlet on LinkedIn](https://www.linkedin.com/company/cotletdev) · [Cotlet on Product Hunt](https://www.producthunt.com/products/cotlet) · [Cotlet on Crunchbase](https://www.crunchbase.com/organization/cotlet) · [Cotlet on SaaSHub](https://www.saashub.com/cotlet)

Cotlet.dev is built by Bart Krawczyk and Jake Slugocki, the founders of Take Group sp. z o.o., ul. Wincentego Janasa 4, 40-855 Katowice, Poland. KRS 0000871398, NIP 6342984273, VAT EU: PL6342984273. [About us](https://cotlet.dev/about.md)

Cotlet is an independent service. It is not affiliated with, endorsed by or sponsored by any of the products listed on this site. Product names are trademarks of their respective owners.
