Schedule Smarter in the AI Agent Era
Open-source scheduling infrastructure with MCP server, team scheduling, and smart availability. Self-host or use our cloud.


Everything you need to schedule
A complete scheduling platform built for developers, teams, and AI agents.
Smart Scheduling
Event types, availability rules, buffer times, and timezone-aware booking pages your guests will love.
MCP Server & AI Agents
Built-in Model Context Protocol server lets AI agents book, cancel, and query availability on your behalf.
Team Scheduling
Organizations, round-robin, and collective scheduling for teams of any size.
Calendar Sync
Connect Google Calendar to check conflicts and create events automatically. More providers coming soon.
Self-Hostable
Run GudCal on your own infrastructure with Docker or deploy to Vercel. Own your data completely.
API & Webhooks
REST API with key authentication and real-time webhooks for booking events. Build custom integrations.
Built for developers, designed for everyone
A complete scheduling platform with the features you need and none of the bloat.
Availability that just works
Define your working hours, buffer times, and date overrides. GudCal handles timezone conversions automatically so your guests always see the right times.
- Customizable availability schedules
- Buffer times between meetings
- Timezone-aware booking pages
- Date-specific overrides
- Google Calendar conflict checking
Built for the AI agent era
GudCal includes a built-in MCP server so AI assistants like Claude can book meetings, check availability, and manage your calendar on your behalf.
- Model Context Protocol (MCP) server
- AI agents can book and cancel meetings
- Query availability programmatically
- REST API with key authentication
- Real-time webhooks for all events
Scheduling for teams of any size
Round-robin assignment, collective scheduling, and organization management. Everyone stays in sync without the back-and-forth.
- Round-robin meeting distribution
- Collective scheduling (find a time that works for everyone)
- Organization & team management
- Per-member availability rules
- Team analytics dashboard
Agent-First Integrations
Built for the AI era. Connect GudCal with your agents, tools, and workflows.
MCP Server
Let AI agents schedule meetings, check availability, and manage bookings through the Model Context Protocol.
REST API & Webhooks
Full programmatic access to events, bookings, and availability. Real-time webhook notifications.
Video Conferencing
Auto-generate Zoom and Google Meet links when bookings are confirmed.
Calendar Sync
Two-way sync with Google Calendar and Outlook. Never double-book again.
Payments
Accept payments for consultations with Stripe integration built in.
Notifications
Slack notifications, email reminders, and custom alerts for every booking event.
Up and running in minutes
No complicated setup. Just connect, configure, and start accepting bookings.
Set your availability
Define your working hours, buffer times, and date overrides. GudCal handles timezone conversions automatically.
Share your link
Send your personal booking page to clients, embed it on your site, or let AI agents discover it via MCP.
Get booked
Guests pick a time that works, get confirmation emails, and the event syncs to your calendar instantly.
Developer-first stack
GudCal is built with the tools you already know and love. Fork it, extend it, or self-host it — it's all open source.
Next.js 16
App Router, Server Components, and the latest React 19 features.
PostgreSQL
Rock-solid database with Prisma ORM for type-safe queries.
Auth.js v5
Email/password, Google OAuth, and magic links out of the box.
Tailwind CSS 4
Modern styling with shadcn/ui components and dark mode support.
MCP Protocol
Built-in Model Context Protocol server for AI agent integration.
Docker Ready
Self-host with Docker Compose or deploy to Vercel in minutes.
Open source. Self-hostable. Yours.
GudCal is GPL-3.0 licensed and designed to be self-hosted. Run it on your own infrastructure or use our managed cloud — you choose.
