MCP.Market

Astrocal MCP server

online · 100% uptime
by astrocal.dev·dev.astrocal/mcp-server·v0.1.6·1 stars

AI-native scheduling: check availability, book meetings, cancel and reschedule via MCP

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

1 stars56 downloads/wk

Reviews

Write one

Nobody has reviewed Astrocal yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Astrocal tools

Tool list not cached yet. `describe` through the gateway fetches it live.

Public scan report

scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it

no findings
  • Code scan3 source files scanned25/25
  • Live reliabilityremote reachable in 276ms (auth required)20/20
  • –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
  • Auth qualityOAuth resource metadata advertised on 40115/15
  • Maintenancelast push 45 days ago12/15
  • Maintainer identitynamespace and repository owner differ; website matches verified namespace6/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Astrocal compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 95% of 48,255 servers
Uptime
100%
of our recent checks; the typical remote server answers 100%
Response time
295 ms
faster than 48% of 30,031 servers
GitHub stars
1
more than 65% of 28,688 servers
Downloads a week
56
more than 46% of 12,191 servers with a package

Install Astrocal in Claude Code, Cursor or VS Code

claude mcp add --transport http mcp-server https://api.astrocal.dev/mcp
Add to Cursor

What the publisher says

From the Astrocal repository's README, as published. We do not edit it. Read it on GitHub

@astrocal/mcp-server

Give your AI agents the power to schedule meetings. The official Model Context Protocol server for Astrocal — the API-first scheduling platform built for developers and AI agents.

Works with Claude Desktop, Cursor, Windsurf, and any MCP-compatible client. Your AI assistant can check availability, book meetings, cancel, reschedule, and manage waitlists — all through natural conversation.

Get your API key | Documentation | API Reference

Why Astrocal for AI Agents?

  • Purpose-built for AI — Not a Calendly bolt-on. Astrocal's scheduling API was designed from day one for programmatic and AI-agent access.
  • 8 tools, zero config — Check availability, book, cancel, reschedule, list event types, manage waitlists. Everything an agent needs.
  • Calendar sync built in — Connects to Google Calendar, Microsoft 365, and CalDAV. Your agent books against real availability.
  • Payments included — Stripe Connect integration means your agent can book paid consultations, not just free meetings.
  • Sandbox mode — Test with actest keys. No emails sent, no calendar events created, no charges made.

Quick Start

Claude Desktop

Add to your claudedesktopconfig.json:

{
  "mcpServers": {
    "astrocal": {
      "command": "npx",
      "args": ["-y", "@astrocal/mcp-server"],
      "env": {
        "ASTROCAL_API_KEY": "ac_live_xxxxxxxxxxxxx"
      }
    }
  }
}

Restart Claude Desktop and the scheduling tools will be available immediately.

Other MCP Clients

Install globally:

npm install -g @astrocal/mcp-server

Run:

ASTROCAL_API_KEY=ac_live_xxx astrocal-mcp

Environment Variables

Available Tools

check_availability

Check available time slots for booking.

  • eventtypeid (string, optional) — Event type to check. Optional if ASTROCALDEFAULTEVENTTYPEID is set.
  • start_date (string, required) — Start date in ISO 8601 format (e.g., 2026-03-15)
  • end_date (string, required) — End date in ISO 8601 format (e.g., 2026-03-22)
  • timezone (string, optional) — IANA timezone (e.g., America/New_York). Defaults to UTC.

create_booking

Book a meeting at a specific time.

  • eventtypeid (string, optional) — Event type to book. Optional if default is set.
  • start_time (string, required) — ISO 8601 datetime (e.g., 2026-03-15T14:00:00Z)
  • invitee_name (string, required) — Full name of the person booking
  • invitee_email (string, required) — Email address for calendar invitation
  • invitee_timezone (string, optional) — IANA timezone. Defaults to UTC.
  • notes (string, optional) — Meeting notes (max 1000 characters)

cancel_booking

Cancel an existing booking. The invitee receives a cancellation email automatically.

  • booking_id (string, required) — ID of the booking to cancel
  • reason (string, optional) — Cancellation reason (max 500 characters)

reschedule_booking

Reschedule a booking to a new time. Check availability first.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Astrocal: common questions

Is Astrocal MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Astrocal safety report
How do I install Astrocal?
It runs remotely at api.astrocal.dev. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Astrocal need an API key?
No key to paste: it signs you in with OAuth when your client connects.
Is Astrocal maintained?
The last commit was 84 days ago (2026-08-12). The latest release is v0.1.6.
Is Astrocal up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
How does Astrocal compare with other MCP servers?
safety score 92/100 (higher than 95% of 48,255 servers); uptime 100% (of our recent checks; the typical remote server answers 100%); response time 295 ms (faster than 48% of 30,031 servers). Full comparison.