MCP.Market

TimeZest MCP server

by wyre-technology·io.github.wyre-technology/timezest-mcp·v1.2.6

MCP server for TimeZest — appointment scheduling, agents, appointment types, and resources for MSPs.

B75/100grade B
What users say
No reviews yet
Be the first
Safety scan
B75/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed TimeZest yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

TimeZest tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-11-04 · same rubric, same numbers if you re-run it

no findings
  • –Code scanpackage could not be scannedn/a
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 9 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
Overall 75/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How TimeZest compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
75/100
higher than 45% of 48,255 servers

Install TimeZest in Claude Code, Cursor or VS Code

claude mcp add timezest-mcp -- docker run -i --rm ghcr.io/wyre-technology/timezest-mcp:v1.2.6
Add to Cursor

What the publisher says

From the TimeZest repository's README, as published. We do not edit it. Read it on GitHub

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) - timezestschedulingget renders as a card in MCP Apps hosts; neutral by default, brandable via window.BRAND injection or MCPBRAND env vars

Quick Start

Docker (Recommended)

docker run -it --rm \
  -e TIMEZEST_API_TOKEN=your-api-token \
  ghcr.io/wyre-ai/timezest-mcp:latest

npm

npm install -g @wyre-ai/timezest-mcp
TIMEZEST_API_TOKEN=your-token timezest-mcp

Configuration

Tools

Every tool below is listed and callable immediately — there is no domain to enter first. The groupings are documentation only.

Upgrading from 2.x? timezestnavigate and timezestback are gone.

Nothing replaces them: call the domain tools directly, because they are all

listed up front now. A client that used to call

timezestnavigate({domain: "agents"}) and then timezestagents_list

should just call timezestagentslist — likewise

timezestschedulinglist and the rest. timezest_status still works and

now reports the available tools instead of a menu to enter.

Status

  • timezest_status - Show connection status and the available tools

Agents

  • timezestagentslist - List individual technicians
  • timezestagentsget - Get agent details

Teams

  • timezestteamslist - List teams (round-robin scheduling)
  • timezestteamsget - Get team details

Appointment Types

  • timezestappointmenttypes_list - List available service types
  • timezestappointmenttypes_get - Get appointment type details

Resources

  • timezestresourceslist - List all resources (agents + teams)

Scheduling (Core Domain)

  • timezestschedulinglist - List scheduling requests
  • timezestschedulingget - Get request details
  • timezestschedulingcreaterequest - Create new request** (key tool)
  • timezestschedulingcancel - Cancel request

Usage Examples

Check What's Available

User: "What can TimeZest do?"
Tools: timezest_status

Create a Scheduling Request

User: "Book a technician for server repair at Customer Corp tomorrow"
Tools: timezest_scheduling_create_request({
  "appointmentTypeId": "repair-onsite",
  "triggerMode": "pod",
  "endUser": {
    "name": "John Doe",
    "company": "Customer Corp",
    "email": "john@customer.com"
  },
  "timeRange": {
    "earliestDate": "2024-02-01",
    "earliestTime": "09:00",
    "latestDate": "2024-02-01", 
    "latestTime": "17:00",
    "timezone": "America/New_York"
  },
  "associatedEntities": [
    {"type": "connectwise", "id": "12345", "number": "T20240001"}
  ]
})

PSA Integration

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

TimeZest: common questions

Is TimeZest MCP server safe?
Mostly: it is graded B (75/100). Read the TimeZest safety report
How do I install TimeZest?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does TimeZest need an API key?
Yes. The registry entry asks for TIMEZEST_API_TOKEN.
Is TimeZest maintained?
The last commit was 9 days ago (2026-10-26). The latest release is v1.2.6.

More from wyre-technology →