About GudCal
GudCal is open-source scheduling infrastructure built for the AI agent era. It is a self-hostable alternative to Calendly with a built-in MCP server, team scheduling, and smart availability management.
We believe scheduling should be open, extensible, and owned by the people who use it. Whether you are a freelancer managing client bookings, a team coordinating across time zones, or an AI agent booking meetings on behalf of users — GudCal handles it.
Why GudCal?
- Open source — MIT licensed, free forever. Inspect, modify, and contribute.
- Self-hostable — Run on your own infrastructure with Docker or any Node.js host. Own your data.
- AI-native — Built-in MCP server lets AI agents discover availability and book meetings programmatically.
- Generous free tier — 3 event types, unlimited bookings, and calendar sync at no cost.
Tech Stack
GudCal is built with Next.js, TypeScript, Prisma, PostgreSQL, Auth.js, Stripe, and Tailwind CSS. The MCP server uses the official Model Context Protocol SDK.
Get Involved
GudCal is built in the open. Contributions, bug reports, and feature requests are welcome on GitHub.
