loading…
Search for a command to run...
loading…
An MCP server for Boulevard salon and spa operations that monitors shift utilization and manages calendar blocks. It enables users to interact with staff, appoi
An MCP server for Boulevard salon and spa operations that monitors shift utilization and manages calendar blocks. It enables users to interact with staff, appointments, and services through natural language via the Boulevard API.
MCP server for Boulevard salon/spa operations. Monitor shift utilization, manage calendar blocks, and control services through Claude or any MCP client.
git clone https://github.com/austinntowns/blvd-mcp.git
cd blvd-mcp
npm install
cp .env.example .env
# Edit .env with your Boulevard credentials
npm run dev
Open http://localhost:3000/inspector to test.
BLVD_API_KEY=your_api_key # Required
BLVD_API_SECRET=your_api_secret # Required
BLVD_BUSINESS_ID=your_business_id # Required
Add to ~/.mcp.json:
{
"mcpServers": {
"blvd": {
"url": "http://localhost:3000/sse"
}
}
}
Or run as a command:
{
"mcpServers": {
"blvd": {
"command": "npx",
"args": ["tsx", "/path/to/blvd-mcp/index.ts"],
"env": {
"BLVD_API_KEY": "your-key",
"BLVD_API_SECRET": "your-secret",
"BLVD_BUSINESS_ID": "your-business-id"
}
}
}
}
| Tool | Description |
|---|---|
list-locations |
Get all Boulevard locations |
get-staff |
Get staff members for a location |
get-shift-utilization |
Analyze shift utilization over date range |
get-busy-shifts |
Find high-utilization shifts (capacity bottlenecks) |
list-timeblocks |
List blocked time for a location |
create-timeblock |
Create a calendar block |
delete-timeblock |
Remove a calendar block |
get-appointments |
Get appointments by location/date |
list-services |
List all services |
get-service |
Get service details |
activate-service |
Activate service at all locations |
deactivate-service |
Deactivate service at all locations |
utilization = booked_minutes / available_minutes
Available minutes = shift duration minus lunch and DNB (Do Not Book) blocks.
MIT
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"blvd-mcp": {
"command": "npx",
"args": []
}
}
}Read and write pages in your workspace
Issues, cycles, triage — from Claude
Search and read your Drive files
Connect and unify data across various platforms and databases with [MindsDB as a single MCP server](https://docs.mindsdb.com/mcp/overview).