# outlook-calendar

Connects Outlook Calendar to an AI agent for listing, creating, and changing events. Useful when calendar work should happen from a coding chat.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 9
- Author: mintmcp
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/mintmcp/servers
- Updated: 2026-10-12
- HTML: https://affpapa.org/en/nevibecode/mcp/outlook-calendar

## What it does

outlook-calendar gives an MCP client access to Outlook Calendar actions. The server can create or remove events, retrieve calendar entries, check upcoming availability, list calendars, and update existing events.

The connection uses the remote endpoint `https://outlook-calendar.mintmcp.com/mcp`. When the server is connected, the user is asked to authenticate with a Google or Microsoft account. In Claude Code, the setup is a single command followed by that sign-in step.

Calendar access depends on completing the Google or Microsoft authentication flow.

## Requirements
- Remote server: `https://outlook-calendar.mintmcp.com/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http outlook-calendar https://outlook-calendar.mintmcp.com/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add outlook-calendar --url https://outlook-calendar.mintmcp.com/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "outlook-calendar": {
            "url": "https://outlook-calendar.mintmcp.com/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "outlook-calendar": {
            "type": "http",
            "url": "https://outlook-calendar.mintmcp.com/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http outlook-calendar https://outlook-calendar.mintmcp.com/mcp
```

## When to use it
- list Outlook Calendar events
- check the next available time
- create a calendar appointment
- change an existing event
- remove a calendar entry

## Example prompts
- Show my upcoming Outlook Calendar events.
- Find the next available time and create a meeting.
- Update the selected event in Outlook Calendar.

## Similar
- [outlook-calendar-automation](https://affpapa.org/en/nevibecode/skills/outlook-calendar-automation.md) — skill · 962 installs
- [outlook](https://affpapa.org/en/nevibecode/plugins/outlook.md) — plugin · ★ 36
- [Outlook Assistant](https://affpapa.org/en/nevibecode/mcp/outlook-assistant.md) — MCP server · ★ 39
- [Microsoft 365 Calendar](https://affpapa.org/en/nevibecode/mcp/microsoft-365-calendar.md) — MCP server · ★ 13
- [calendar-automation](https://affpapa.org/en/nevibecode/skills/calendar-automation.md) — skill · 6100 installs
- [microsoft-outlook](https://affpapa.org/en/nevibecode/skills/microsoft-outlook.md) — skill · 2500 installs

---
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
