
Astrocal
Let agents check calendar availability, book meetings, and cancel or reschedule through Astrocal’s scheduling API over MCP.
Overview
Astrocal is a MCP server for the Build phase that lets agents check availability, book meetings, and cancel or reschedule via the Astrocal scheduling API.
What is this MCP server?
- Check availability, book, cancel, and reschedule meetings via MCP tools
- stdio npm package @astrocal/mcp-server with ASTROCAL_API_KEY
- Optional ASTROCAL_DEFAULT_EVENT_TYPE_ID for simpler agent calls
- Configurable ASTROCAL_API_URL (default https://api.astrocal.dev)
- AI-native scheduling positioning at astrocal.dev
- Four core flows described: availability, book, cancel, reschedule
- Package version 0.1.4 (@astrocal/mcp-server)
- Default API base: https://api.astrocal.dev
What problem does it solve?
Adding agent-driven scheduling means repeating availability checks, booking rules, and reschedule flows against calendar APIs.
Who is it for?
Builders embedding booking or call scheduling into a product or internal agent workflow using Astrocal event types.
Skip if: Teams needing full calendar sync across every employee mailbox without a scheduling product layer, or non-meeting communication (email-only stacks).
What do I get? / Deliverables
Your agent can manage meeting availability and lifecycle through Astrocal MCP with one API key and predictable tool semantics.
- Agent tools for availability, booking, cancel, and reschedule
- Environment-based MCP config with optional default event type
- Scheduling integration without custom calendar glue in-repo
Recommended MCP Servers
Journey fit
Scheduling is a product integration you build when adding booking, demos, or support calls into a SaaS or agent workflow. Integrations subphase covers third-party scheduling APIs wired into your app or agent—not distribution or marketing.
How it compares
Scheduling-only MCP, not a unified auth/email SaaS bundle or code-intelligence server.
Common Questions / FAQ
Who is dev.astrocal/mcp-server for?
Solo builders and agent developers who want programmatic scheduling—availability, booking, cancel, reschedule—inside Claude Code, Cursor, or similar MCP clients.
When should I use dev.astrocal/mcp-server?
Use it while building integrations for demos, sales calls, or support booking when Astrocal is your scheduling backend.
How do I add dev.astrocal/mcp-server to my agent?
Install @astrocal/mcp-server from npm for stdio transport, set ASTROCAL_API_KEY (and optional default event type ID), and add the server to your MCP client configuration.