blvd-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
blvd-mcp
MCP server for Boulevard salon/spa operations. Monitor shift utilization, manage calendar blocks, and control services through Claude or any MCP client.
Features
Location Management - List all locations, get staff members
Shift Utilization - Analyze how busy shifts are, find capacity bottlenecks
Timeblock Management - Create/delete calendar blocks (lunch, training, BTB)
Appointment Queries - Get appointments by location and date range
Service Control - List, activate, and deactivate services business-wide
Related MCP server: OnSched Consumer API MCP Server
Quick Start
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 devOpen http://localhost:3000/inspector to test.
Configuration
Environment Variables
BLVD_API_KEY=your_api_key # Required
BLVD_API_SECRET=your_api_secret # Required
BLVD_BUSINESS_ID=your_business_id # RequiredGetting Boulevard Credentials
Go to Boulevard Developer Portal (dashboard.boulevard.io)
Create an Admin API key (not Client API)
Get your Business ID from account settings
Add to Claude Code
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"
}
}
}
}Available Tools
Tool | Description |
| Get all Boulevard locations |
| Get staff members for a location |
| Analyze shift utilization over date range |
| Find high-utilization shifts (capacity bottlenecks) |
| List blocked time for a location |
| Create a calendar block |
| Remove a calendar block |
| Get appointments by location/date |
| List all services |
| Get service details |
| Activate service at all locations |
| Deactivate service at all locations |
Utilization Calculation
utilization = booked_minutes / available_minutesAvailable minutes = shift duration minus lunch and DNB (Do Not Book) blocks.
License
MIT
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Boulevard MCP server for ChatGPT, Claude and any AI agent: list appointments, book appointment, reschedule appointment, book from waitlist and add client note in your own Boulevard account. Cotlet works in the account through your Cloud Browser, a real Chrome where you sign in to Boulevard yourself; Cotlet does not store your password and you need no Boulevard API key. About the official Boulevard API: Boulevard has an API, but only for Enterprise customers (checked 31 Oct 2026). The GraphQL Admin and Client APIs and custom apps are open to the Enterprise plan; below it you get Zapier on Premier and above, and no API, no MCP server and no way to read or move the day's schedule from outside the dashboard. Setup and FAQ: https://cotlet.dev/integrations/boulevard-api-mcp-server
Moxie med spa management MCP server: book appointment, reschedule appointment, list clients.
MassageBook massage practice management MCP server: book appointment, reschedule appointment.
Meevo MCP server for ChatGPT, Claude and any AI agent: list appointments, book appointment, find client, sell package and pull daily sales in your own Meevo account. Cotlet works in the account through your Cloud Browser, a real Chrome where you sign in to Meevo yourself; Cotlet does not store your password and you need no Meevo API key. About the official Meevo API: Meevo has a Public API, but only after you send the request form with your Meevo Tenant ID and Millennium Systems reaches out with credentials (checked 11 Oct 2026). It can create, update and delete appointments and client profiles, but memberships, packages and gift cards are read-only, there is no Register checkout and no reports. Setup and FAQ: https://cotlet.dev/integrations/meevo-api-mcp-server
Related MCP Servers
- AlicenseAqualityDmaintenanceAn MCP server that enables scheduling, updating, deleting, and listing calendar appointments through Cal.com's Calendar API.43MIT
- FlicenseNot gradedqualityDmaintenanceAn MCP server that enables interaction with OnSched's consumer-facing appointment scheduling API through natural language, allowing users to manage bookings, appointments, and scheduling operations.-
- AlicenseAqualityDmaintenanceAn MCP server designed to manage meeting room reservations on the Boma platform. It allows users to check room availability, manage bookings, and access user profiles through natural language commands.13MIT

boltcheckoutofficial
FlicenseNot gradedqualityFmaintenanceMCP server enabling natural language interaction with the Bolt API for managing transactions, orders, product catalog, configuration, and testing.-