{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.jamesrosingmd/zenoti","description":"MCP server for Zenoti spa/wellness/medspa — guests, appointments, bookings, invoices","repository":{"url":"https://github.com/tacit-code/zenoti-mcp-server","source":"github"},"version":"1.0.0","packages":[{"registryType":"npm","identifier":"zenoti-mcp-server","version":"1.0.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Zenoti API key from Org Settings → API","isRequired":true,"format":"string","isSecret":true,"name":"ZENOTI_API_KEY"},{"description":"Zenoti API base URL (e.g. https://api.zenoti.com/v1)","isRequired":true,"format":"string","name":"ZENOTI_API_URL"},{"description":"Center/location identifier","isRequired":true,"format":"string","name":"ZENOTI_CENTER_ID"},{"description":"Organization identifier","isRequired":true,"format":"string","name":"ZENOTI_ORG_ID"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-26T07:40:19.592229Z","publishedAt":"2026-04-26T07:40:19.592229Z","updatedAt":"2026-04-26T07:40:19.592229Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.jamesrosingmd/zenoti","description":"MCP server for Zenoti spa/wellness/medspa — guests, appointments, bookings, invoices","repository":{"url":"https://github.com/tacit-code/zenoti-mcp-server","source":"github"},"version":"1.1.0","packages":[{"registryType":"npm","identifier":"zenoti-mcp-server","version":"1.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Zenoti API key from Admin → Settings → Apps (backend app)","isRequired":true,"format":"string","isSecret":true,"name":"ZENOTI_API_KEY"},{"description":"Zenoti API base URL (default https://api.zenoti.com)","format":"string","name":"ZENOTI_API_URL"},{"description":"Default center GUID used when tools omit center_id (recommended)","format":"string","name":"ZENOTI_CENTER_ID"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-07T18:43:41.753565Z","publishedAt":"2026-08-07T18:43:41.753565Z","updatedAt":"2026-08-07T18:43:41.753565Z","isLatest":true}}}],"metadata":{"count":2}}
