# Arbox MCP

> Arbox MCP connects your fitness studio's operational data—including member records, class schedules, coach availability, sales leads, payments, and retail products—to any AI agent. Manage everything from scheduling classes to tracking lead status using natural conversation. It centralizes the entire studio workflow into one place.

## Overview
- **Category:** business-intelligence
- **Price:** Free
- **Tags:** studio-management, member-engagement, fitness-scheduling, lead-tracking, sales-pipeline, payment-processing

## Description

This connector lets you manage the full lifecycle of your fitness studio right through conversation. You can ask your agent questions like, 'Who is due for a membership renewal who attended class last week?' and get an immediate list of names. Need to check if Coach Emily has time Tuesday afternoon? It runs that query instantly. The system organizes data across members, classes, payments, and even retail inventory into one conversational layer. You don't have to switch between your CRM, your scheduling app, and your accounting software anymore. If you use Vinkius, the Arbox MCP integrates all these core operational systems so your AI agent knows everything about your business in one place.

## Tools

### search_members
Searches across the member database to return combined data on profile, attendance, membership, and engagement score.

### get_member
Fetches the complete profile and history for a single, known member ID.

### list_schedule
Retrieves the full class schedule for a specific date range, including coaches and remaining spots.

### list_memberships
Shows all available membership packages, like punch cards or unlimited plans, for sale.

### list_coaches
Provides a list of all trainers, detailing their specialties and current availability status.

### list_leads
Lists the entire sales pipeline, showing who is interested in joining and what stage they are at.

### list_payments
Provides a summary of recent transactions, including amounts and the methods used to pay.

### list_products
Lists all retail items or supplements sold at the studio (merchandise, accessories).

### get_branch_info
Retrieves general operational details for a specific studio branch or location.

## Prompt Examples

**Prompt:** 
```
Show me our active leads and their status.
```

**Response:** 
```
Active sales pipeline:

🔥 **Hot leads (3)**:
- Sarah M. — Trial class booked for tomorrow, source: Instagram
- Mike T. — Visited twice, interested in monthly plan
- Ana R. — Referred by member Lisa, wants personal training

🟡 **Warm leads (5)**:
- 3 from website form, 2 from walk-ins

🔵 **Cold leads (8)**:
- Last contact > 14 days ago

Conversion rate this month: 42% (8/19 leads converted)
```

## Capabilities

### Search for member profiles
Retrieve a specific member's details, including their current membership status, recent attendance history, and engagement score.

### Check class availability
See the schedule for any given day or week, detailing which classes are running, who teaches them, and how many spots are left.

### Manage sales leads
List all current sales prospects, checking their source, status, and which salesperson is assigned to follow up with them.

### Track financial transactions
Pull a list of payments made, noting the transaction amounts, payment methods used, and when they occurred.

### Review facility details
Get basic information about specific studio branches or locations.

## Use Cases

### Identifying at-risk members
A manager needs to run an outreach campaign. They ask their agent, 'Show me all members who haven't attended class in three weeks.' The system runs a combined query using `search_members` and identifies exactly which accounts need immediate attention.

### Handling walk-in inquiries
A new client calls with questions about pricing. They ask the agent to compare 'Limited' versus 'Unlimited' memberships. The system uses `list_memberships` and provides a side-by-side comparison of costs and features.

### Generating end-of-month reports
The owner needs a report covering revenue streams. They prompt the agent to pull data using both `list_payments` (for cash flow) and `list_products` (for retail sales), giving one comprehensive view of income.

### Reorganizing staff duties
The scheduling coordinator needs to know which trainers are free next Monday. They call `list_coaches`, filtering by availability, and can then use the results to update the week's class schedule via `list_schedule`.

## Benefits

- Stop guessing about member status. By using `search_members`, you get a single view that combines profile data, attendance records, and engagement scores, letting you target reactivation efforts immediately.
- Never miss a sale lead again. The `list_leads` tool keeps your entire sales pipeline visible, showing the source of every prospect and who owns the follow-up task.
- Scheduling conflicts are solved fast. Run `list_schedule` to check class availability across all coaches instantly, letting you recommend alternatives without opening three different apps.
- Financial oversight is instant. Instead of digging through receipts, use `list_payments` to summarize transactions and confirm payment methods in seconds.
- Inventory checks are straightforward. If a coach asks for merchandise stock, the agent uses `list_products` to check retail levels on the fly.

## How It Works

The bottom line is that your AI agent executes complex operational lookups across multiple systems using simple conversation.

1. You ask your AI agent a question, like 'What are our top three leads from Instagram?'
2. The MCP recognizes the intent and calls the necessary tool, for example, `list_leads`.
3. Your agent receives structured data about those leads and presents it back to you in plain language.

## Frequently Asked Questions

**How do I check coach availability using the `list_coaches` tool?**
You run `list_coaches`, and the agent returns a structured list showing each trainer's specialty, current availability status, and any known scheduling conflicts.

**Can I find out how many spots are left for next week using `list_schedule`?**
Yes. You prompt the agent with the desired dates, and it calls `list_schedule`. The response will include real-time metrics on which classes have limited capacity.

**What kind of data does `search_members` provide beyond just names?**
`search_members` gives you a comprehensive view, including the member's current membership type, their attendance frequency, and an overall engagement score for targeted outreach.

**Is payment information included when I use `list_payments`?**
Yes. The tool details recent transactions, providing the amount paid, the method (card, cash, etc.), and a timestamp for every record.

**After running `list_leads`, how can I check a lead's current sales status?**
The tool returns the lead’s full pipeline status, including their source and which salesperson is assigned. This lets you quickly segment them into hot, warm, or cold groups.

**What types of packages can I view using `list_memberships`?**
The tool lists every defined membership plan the studio uses. You’ll see options ranging from unlimited access and limited monthly plans to punch cards and trial memberships.

**Can I use `list_products` to check our retail inventory? **
Yes, this tool pulls a list of all products available for sale. You can get details on merchandise, supplements, and accessories the studio stocks.

**If I need deep data on one client, how do I use `get_member`?**
The `get_member` tool retrieves a complete profile for a single member. This includes their full CRM record, attendance history, and current engagement score.

**What makes Arbox different?**
Arbox is CRM-first — it excels at lead tracking, sales pipeline management, and member engagement scoring. While other platforms focus on scheduling, Arbox treats every member interaction as a CRM touchpoint, making it ideal for studios focused on growth and retention.