Back to Home
Neophite2023 icon

barber-mcp-server

Verified Safe

by Neophite2023

Overview

This server provides an automated booking and information retrieval system for a barber shop, integrating with a conversational AI via the Model Context Protocol and potentially Twilio Media Streams.

Installation

Run Command
npm run start

Environment Variables

  • GOOGLE_CLIENT_EMAIL
  • GOOGLE_PRIVATE_KEY

Security Notes

The `src/websocket.ts` file performs `JSON.parse` on unvalidated WebSocket messages, which could be a denial-of-service vector if malformed or excessively large input is sent. Tool arguments are cast using `as string`, relying on the `@modelcontextprotocol/sdk`'s `inputSchema` validation for safety against injection, which is a common practice but requires trust in the SDK's validation mechanisms. Environment variables for Google Calendar are handled correctly. No `eval` or hardcoded secrets were found.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassLow
Avg Tokens75
Stars0
Forks0
Last Update2026-01-18

Tags

TwilioWebSocketLLMBookingGoogle Calendar