# Cronfree Time Scheduler — how to use (mcp.ai)

Connect your Cronfree Time Scheduler account and use 2 tools for scheduling and booking straight from your AI agent. Connect with your own API key. Cronfree Time Scheduler creates and removes recurring webhook schedules using weekday, month, day, hour, minute, and timezone selectors.

## Option A — via MCP (recommended)
Remote MCP endpoint (HTTP, streamable): `https://api.mcp.ai/p_cronfree_time_scheduler?ms=1787291400000`
Add it as a custom/remote MCP connector in your client (Claude, Cursor, VS Code…), then authenticate when prompted. Once connected, ask the agent to use the server's tools (e.g. `cronfree_time_scheduler_create_recurring_webhook_schedule`).

## Option B — via direct REST API
Base URL: `https://api.mcp.ai/api/cronfree_time_scheduler`
Auth: `Authorization: Bearer sk_live_…` — create a workspace API key at https://mcp.ai/settings/api-keys
Discover endpoints: `GET https://api.mcp.ai/api/cronfree_time_scheduler/_endpoints`

### Endpoints
- `POST https://api.mcp.ai/api/cronfree_time_scheduler/create/recurring/webhook/schedule` — Create a Cronfree schedule that repeatedly POSTs to a webhook URL at times selected by weekday, month, month-day, hour, minute, and IANA timezone.
  - body: { hours: integer[], months: integer[], minutes: integer[], timezone: string, weekdays: integer[], month_days: integer[], webhook_url: string }
- `POST https://api.mcp.ai/api/cronfree_time_scheduler/remove/recurring/webhook/schedule` — Remove the Cronfree recurring schedule associated with a webhook URL.
  - body: { webhook_url: string }

## Example prompts
- "What can I do in Cronfree Time Scheduler?"
- "Show me a summary of my Cronfree Time Scheduler account"

## More
- Page: https://mcp.ai/cronfree_time_scheduler
- Agent spec (llms.txt): https://mcp.ai/cronfree_time_scheduler/llms.txt
- Postman collection: https://mcp.ai/cronfree_time_scheduler/postman.json
