wyre-technology avatar

TimeZest

wyre-technology/timezest-mcp

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 tools

Public 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*secret

TimeZest API token (Bearer credential)

MCP_TRANSPORTdefault: stdio

Transport mode for the server. Set to 'stdio' for local CLI use; the image defaults to 'http' for gateway hosting.

AUTH_MODEdefault: env

Credential source: 'env' reads vars locally, 'gateway' expects header injection from the WYRE MCP Gateway.

LOG_LEVELdefault: info

Log verbosity: debug, info, warn, error

Readme

TimeZest MCP Server

Docker Image License

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_get renders as a card in MCP Apps hosts; neutral by default, brandable via window.__BRAND__ injection or MCP_BRAND_* env vars

Quick Start

Docker (Recommended)


View the full README on GitHub

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

More from wyre-technology