
TimeZest
Connects to the TimeZest scheduling platform to let LLMs book technician appointments for MSPs with PSA integration. Exposes agents, teams, appointment types, and the full scheduling request lifecycle (create, list, cancel). The create_request tool wires up to ConnectWise, Autotask, or Halo tickets and supports two trigger modes: firing PSA workflows directly or generating booking URLs for customers. Uses a decision tree navigation system to organize tools by domain, handles IANA timezones explicitly, and supports TQL filtering across all endpoints. Designed to run stateless per request, making it gateway friendly for multi tenant deployments.
- tools
- 12
- auth
- Secret needed
- transport
- STDIO
- env vars
- 4
- last updated
- Aug 11, 2026
Tools
12 toolsPublic tool metadata for what this MCP can expose to an agent.
timezest_statusShow connection status and the available tools
Show connection status and the available tools
No parameter schema in public metadata yet.
timezest_agents_listList individual technicians
List individual technicians
No parameter schema in public metadata yet.
timezest_agents_getGet agent details
Get agent details
No parameter schema in public metadata yet.
timezest_teams_listList teams (round-robin scheduling)
List teams (round-robin scheduling)
No parameter schema in public metadata yet.
timezest_teams_getGet team details
Get team details
No parameter schema in public metadata yet.
timezest_appointment_types_listList available service types
List available service types
No parameter schema in public metadata yet.
timezest_appointment_types_getGet appointment type details
Get appointment type details
No parameter schema in public metadata yet.
timezest_resources_listList all resources (agents + teams)
List all resources (agents + teams)
No parameter schema in public metadata yet.
timezest_scheduling_listList scheduling requests
List scheduling requests
No parameter schema in public metadata yet.
timezest_scheduling_getGet request details
Get request details
No parameter schema in public metadata yet.
timezest_scheduling_create_requestCreate new request
Create new request
No parameter schema in public metadata yet.
timezest_scheduling_cancelCancel request
Cancel request
No parameter schema in public metadata yet.
Sponsors
Configuration
TIMEZEST_API_TOKEN*secretTimeZest API token (Bearer credential)
MCP_TRANSPORTdefault: stdioTransport mode for the server. Set to 'stdio' for local CLI use; the image defaults to 'http' for gateway hosting.
AUTH_MODEdefault: envCredential source: 'env' reads vars locally, 'gateway' expects header injection from the WYRE MCP Gateway.
LOG_LEVELdefault: infoLog verbosity: debug, info, warn, error
Readme
TimeZest MCP Server
MCP (Model Context Protocol) server for TimeZest scheduling platform. Enables LLM agents to create and manage technician scheduling requests with PSA integration.
Features
- π― Flat tool list - every tool listed and callable immediately
- π Full scheduling lifecycle - create, view, cancel requests
- π PSA integration - ConnectWise, Autotask, Halo support
- π IANA timezone handling - explicit timezone management
- π Dual trigger modes - PSA workflows or booking URLs
- π‘οΈ Gateway-ready - stateless per-request design
- π TQL filtering - TimeZest Query Language support
- β¨ Elicitation support - interactive user prompts
- π Interactive scheduling-request card (MCP Apps) -
timezest_scheduling_getrenders as a card in MCP Apps hosts; neutral by default, brandable viawindow.__BRAND__injection orMCP_BRAND_*env vars
Quick Start
Docker (Recommended)
Details
- Repository
- github.com/wyre-technology/timezest-mcp
- Website
- github.com/wyre-technology/timezest-mcp
- Package
ghcr.io/wyre-technology/timezest-mcp:v1.2.6- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active