# 42min

Remote MCP server for the 42min scheduling platform that lets AI agents check calendars, handle booking workflows, and manage meeting availability.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 2
- Author: 42min-us
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/42min-us/42min-developers
- Updated: 2026-10-20
- HTML: https://affpapa.org/en/nevibecode/mcp/42min

## What it does

The server operates as a remote HTTP service hosted at `https://api.42min.us/mcp`. It exposes 43 scheduling tools to MCP clients like Claude Code, Cursor, or Codex. Authentication relies on personal access tokens or OAuth 2.1 with PKCE and dynamic client registration. Because scopes tie directly to the user profile, agents only view and modify events permitted for that account.

The platform lacks a test sandbox. All write calls immediately affect production by sending real calendar invites and dispatching actual emails to attendees. To protect against accidental double-booking during network retries, creation calls accept an `Idempotency-Key`, while `PATCH /v1/bookings/{uid}` checks ETags via `If-Match` to block conflicting edits.

## Requirements
- Remote server: `https://api.42min.us/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http meetings https://api.42min.us/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add 42min --url https://api.42min.us/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "42min": {
            "url": "https://api.42min.us/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "42min": {
            "type": "http",
            "url": "https://api.42min.us/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http 42min https://api.42min.us/mcp
```

## When to use it
- check calendar availability and free time slots
- create or cancel meeting bookings directly through agent prompts
- prevent duplicate reservations using idempotency keys
- configure meeting polls and event routing forms

## Example prompts
- Check my open slots for tomorrow afternoon using 42min
- Book a 30-minute consultation with the client for Friday at 3 PM via 42min
- List all pending bookings scheduled for next week

## Similar
- [Reactive Resume](https://affpapa.org/en/nevibecode/mcp/reactive-resume.md) — MCP server · ★ 44908
- [screenpipe](https://affpapa.org/en/nevibecode/mcp/screenpipe.md) — MCP server · ★ 22082
- [Inbox Zero](https://affpapa.org/en/nevibecode/mcp/inbox-zero.md) — MCP server · ★ 12826
- [kaneo](https://affpapa.org/en/nevibecode/mcp/kaneo.md) — MCP server · ★ 9623
- [Mindwtr](https://affpapa.org/en/nevibecode/mcp/mindwtr.md) — MCP server · ★ 2330
- [Azure DevOps (ADO)](https://affpapa.org/en/nevibecode/mcp/azure-devops-ado.md) — MCP server · ★ 2071

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
