Skip to main content
Glama
josephtandle

Meeting Scheduler

by josephtandle

Stop building scheduling logic from scratch.

MCPize License: MIT

Quick Start

Add to your mcpServers config:

{
  "mcpServers": {
    "meeting-scheduler": {
      "url": "https://your-cloud-run-url/mcp"
    }
  }
}

Before / After

Before: Write custom date arithmetic, timezone offset tables, and conflict detection by hand for every scheduling feature.

After:

Input:

{
  "date": "2024-03-15",
  "duration_minutes": 60,
  "busy_blocks": [
    { "start": "2024-03-15T09:00Z", "end": "2024-03-15T10:30Z" },
    { "start": "2024-03-15T13:00Z", "end": "2024-03-15T14:00Z" }
  ],
  "work_start": "09:00",
  "work_end": "18:00"
}

Output:

{
  "found": true,
  "slot_start": "2024-03-15T10:30",
  "slot_end": "2024-03-15T11:30"
}

Tools

Tool

What it does

schedule_meeting

Create a validated meeting record with a unique ID and computed ISO timestamps

check_availability

Detect whether a proposed time slot conflicts with existing busy blocks

find_available_slot

Find the first open slot on a day that fits within working hours

format_meeting_invite

Generate a plain-text or HTML invitation ready to send by email or chat

convert_meeting_time

Convert a meeting time between any two IANA timezones, returning both and UTC

calculate_meeting_duration

Get exact duration in minutes, decimal hours, and a readable label

generate_recurring_dates

Generate dates for a recurring series: daily, weekly, biweekly, or monthly

Who is this for?

  • App developers who need scheduling logic in their product without building a calendar engine from scratch

  • AI assistants that schedule meetings on behalf of users and need structured, validated time outputs

  • Automation builders connecting calendar APIs who need clean, reliable date and time math utilities

Health Check

GET /health

Response:

{ "status": "ok", "server": "meeting-scheduler", "version": "1.0.0", "tools": 7 }

Built by

Mastermind HQ

License

MIT

-
security - not tested
F
license - not found
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/josephtandle/calendly-mcp-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server