MCP server for TimeZest β appointment scheduling, agents, appointment types, and resources for MSPs.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
MCP (Model Context Protocol) server for TimeZest scheduling platform. Enables LLM agents to create and manage technician scheduling requests with PSA integration.
timezest_scheduling_get renders as a card in MCP Apps hosts; neutral by default, brandable via window.__BRAND__ injection or MCP_BRAND_* env vars| Environment Variable | Required | Description |
|---|---|---|
TIMEZEST_API_TOKEN | Yes | TimeZest API token |
MCP_TRANSPORT | No | Transport mode: stdio (default) or http |
MCP_HTTP_PORT | No | HTTP port (default: 8080) |
AUTH_MODE | No | Set to gateway for WYRE gateway integration |
LOG_LEVEL | No | Log level: debug, info (default), warn, error |
The server uses decision-tree navigation to organize tools by domain:
timezest_navigate - Enter a domain to access its toolstimezest_status - Show available domains and current statetimezest_agents_list - List individual technicianstimezest_agents_get - Get agent detailstimezest_teams_list - List teams (round-robin scheduling)timezest_teams_get - Get team detailstimezest_appointment_types_list - List available service typestimezest_appointment_types_get - Get appointment type detailstimezest_resources_list - List all resources (agents + teams)timezest_scheduling_list - List scheduling requeststimezest_scheduling_get - Get request detailstimezest_scheduling_create_request - Create new request (key tool)timezest_scheduling_cancel - Cancel requestLink scheduling requests to PSA tickets:
pod: Fires the configured PSA workflow (creates calendar entries, updates tickets)generate_url: Returns a shareable booking URL for customersTimeZest Query Language examples:
CRITICAL: Always specify IANA timezones explicitly. TimeZest interprets scheduling windows in the specified timezone.
Add to your MCP settings:
The server is designed for the WYRE MCP Gateway with:
| TimeZest API | Coverage | Notes |
|---|---|---|
| Agents | β List, Get | Individual technicians |
| Teams | β List, Get | Round-robin scheduling |
| Appointment Types | β List, Get | Service type definitions |
| Resources | β List | Unified agents + teams |
| Scheduling Requests | β CRUD | Core scheduling functionality |
| TQL Filtering | β All endpoints | TimeZest Query Language |
| PSA Integration | β All systems | ConnectWise, Autotask, Halo |
| Webhooks | β N/A | TimeZest doesn't provide webhooks |
See CONTRIBUTING.md for development guidelines.
Apache 2.0 - see LICENSE file for details.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/timezest)<a href="https://allmcps.com/mcp/timezest"><img src="https://allmcps.com/api/badge/timezest?style=directory" alt="TimeZest on AllMCPs" /></a>