# Fresha MCP for AI Agents AI Agent Connect

> Fresha lets you talk to your salon's data. Query appointments, check client history, track daily sales, and look up staff schedules through your favorite AI client. It turns your spa or salon records into a conversational database for faster insights.

## Overview
- **Category:** customer-relationship-management
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_iE9rC2mxOI0RAdqbxk4rqHzbirGBbtJWBP7B0nRw/ai-agent-connect
- **Tags:** appointments, salon-management, booking-system, sales-tracking, client-database

## Description

Running a busy spa or salon usually means juggling a dozen different tabs. You're constantly switching between your booking calendar, your inventory list, and your point of sale system. If you want to know your total revenue for the week or see which services are actually making money, you're likely clicking through filters, exporting data to a spreadsheet, and then trying to make sense of the rows yourself. This Connector changes that. It connects your Fresha workspace to your AI client so you can get answers in plain English. Instead of manual data entry or hunting for invoices, you get immediate clarity on your business health. You can pull up specific sales transactions, look at your most popular products, or see how many new clients signed up last week with a simple question. It's one of the many tools you can find on Vinkius to bridge the gap between your management software and your daily workflow. You get to focus on the clients while the agent handles the data digging. You get to stop being a data entry clerk and start being a business owner again.

## Tools

### list_locations
View all the physical branches and addresses in your business. Useful for multi-location management.

### list_products
Browse the full catalog of products you sell at checkout. Use this to manage your retail offerings.

### list_appointment_services
Get a full list of the services your salon offers. This helps you see your entire service menu at once.

### list_inventory
See what products you have left in stock. This is great for staying on top of your supplies.

### list_appointments
Pull a history of bookings to see who's coming in. Use this to check your daily or weekly schedule.

### list_clients
Search your database for specific customer contact info and history. It makes finding client details much faster.

### list_reviews
Read through customer feedback to see what people are saying. It helps you monitor your brand reputation.

### list_sale_items
See the specific items included in a single transaction. This helps you audit individual receipts.

### list_sales
Pull a list of all sales transactions from a specific date range. Use this to track your daily revenue.

### list_services
Look up the menu of services available at your location. It gives you a clear view of what you offer.

### list_staff
Find out which employees are active and where they work. Use this to manage your team across different sites.

## Prompt Examples

**Prompt:** 
```
How many appointments did we have yesterday?
```

**Response:** 
```
You had 14 appointments yesterday. Here is a breakdown:

| Service | Count |
| :--- | :--- |
| Haircut | 6 |
| Coloring | 4 |
| Massage | 4

Total revenue for these sessions was **$1,240.00**.
```

**Prompt:** 
```
Who are our top 3 best selling products?
```

**Response:** 
```
Based on your recent sales, your top 3 products are:

1. **Pro Shine Shampoo** (42 units sold)
2. **Argan Oil Treatment** (28 units sold)
3. **Deep Condition Mask** (15 units sold)

Would you like to see the current inventory for these items?
```

**Prompt:** 
```
Do we have enough shampoo in stock?
```

**Response:** 
```
Checking your inventory... You have **45 bottles** of 'Pro Shine Shampoo' left. 

Based on your weekly average of 10 bottles sold, you have about 4 weeks of stock remaining. You might want to reorder soon.
```

## Capabilities

### Pull up recent booking history
Get a quick look at who is scheduled to come in and what services they booked.

### Search for specific customer profiles
Find a client's contact information and past visit history instantly.

### Summarize daily revenue totals
See how much money your salon made today or over a specific date range.

### Check staff schedules across locations
View which employees are active and where they are assigned to work.

### View current inventory levels
Check what products you have left in stock to manage your supplies.

### Analyze customer reviews for trends
Read through recent feedback to see what your clients are saying about your services.

## Use Cases

### Checking daily profitability
An owner wants to know if a specific service is making money. They ask the agent to compare list_sales against list_services for the last month.

### Staffing for multi-location spas
A manager needs to see who is working at the Downtown branch. They use list_locations and list_staff to see current assignments.

### Quick client lookups
A receptionist needs to find a client's last visit. They use list_clients to pull up the history for a specific name during a phone call.

### Inventory trend analysis
An analyst wants to see which products are moving fastest. They use list_products and list_inventory to identify top sellers.

## Benefits

- Stop exporting CSVs for sales reports by using list_sales to get instant revenue totals.
- Track your most popular offerings with list_appointment_services to see what clients actually want.
- Keep your staff organized by checking schedules with list_staff across all your different locations.
- Improve customer service by quickly pulling up profiles with list_clients during a consultation.
- Manage your stock levels more accurately by checking what's left using list_inventory.
- Monitor your brand reputation by pulling recent feedback through list_reviews.

## How It Works

The bottom line is you get a conversational interface for your entire salon's operational data.

1. Subscribe to the Fresha MCP on Vinkius.
2. Paste your Fresha Data Connector Token into your AI client settings.
3. Ask your AI agent to pull reports or find specific salon details.

## Frequently Asked Questions

**Can I use the Fresha MCP to see my salon's daily revenue?**
Yes, you can ask your AI agent to pull your sales data for any specific day or date range. It will summarize the totals for you instantly.

**Does the Fresha MCP work for multi-location spa businesses?**
It does. You can query staff and services across all your different physical locations to see how each one is performing.

**Can I use this to find out which staff members are the busiest?**
You can ask the agent to list appointments and staff members. It will help you identify which team members have the most bookings.

**Will the Fresha MCP show me my current product inventory?**
Yes, you can ask about specific products or your overall inventory levels to see what you have in stock.

**Can I use the Fresha MCP to see my client's contact history?**
You can ask your agent to pull up specific customer profiles. It will show you their history and contact details from your workspace.

**Is the Fresha MCP good for tracking new client signups?**
It is. You can ask the agent to list new clients from a specific timeframe to see how your marketing is performing.

**Can I filter appointments by status or date using this server?**
Yes! The `list_appointments` tool supports standard OData `$filter` parameters. For example, you can pass `Status eq 'Completed'` or filter by start times to isolate specific booking periods.

**How do I retrieve the specific services booked within an appointment?**
You can use the `list_appointment_services` tool, or use the `$expand` parameter in `list_appointments` to load related service details in a single query.

**Can I view financial transactions and checkout details?**
Yes. Use the `list_sales` tool to query invoices and transactions, and the `list_sale_items` tool to inspect individual line items, products, or services sold during checkout.