Skip to content

Default MCP Catalog — Productivity & Communication

Email, calendar, notes, chat, team messaging — the surfaces an agent most often reaches into on behalf of a user. Every entry is a vendor-official remote MCP server and uses OAuth 2.1 Authorization Code; the Microsoft entries route through Microsoft 365 Agent365 and need MS_TENANT_ID set as an OS environment variable before connect.

Entries (8)

Click any card to expand the full spec inline — transport (Streamable HTTP / STDIO), authentication shape (OAuth 2.1 / API key / Bearer / none), required environment variables, vendor URL or stdio command, and the upstream docs link.

Gmail 🔐

Gmail

productivity · global · preview preview

Read, search, and send Gmail messages, manage labels and drafts. Google Workspace MCP (Preview).

Vendor   Google · T1 vendor

Auth        OAuth 2.1

Click for transport · auth · required env · description · docs
Outlook Mail 🔐

productivity · global ga

Read, send, and organise Outlook mail across folders. Routed through Microsoft 365 Agent365 — requires your tenant ID (MS_TENANT_ID).

Vendor   Microsoft · T1 vendor

Auth        OAuth 2.1

Click for transport · auth · required env · description · docs
Google Calendar 🔐

Google Calendar

productivity · global · preview preview

Create, list, and manage Google Calendar events, attendees, reminders, and recurring schedules. Google Workspace MCP (Preview).

Vendor   Google · T1 vendor

Auth        OAuth 2.1

Click for transport · auth · required env · description · docs
Outlook Calendar 🔐

productivity · global ga

Browse Outlook calendars, schedule and update meetings, manage availability via Microsoft 365 Agent365. Requires MS_TENANT_ID.

Vendor   Microsoft · T1 vendor

Auth        OAuth 2.1

Click for transport · auth · required env · description · docs
Notion 🔐

Notion

productivity · global ga

Browse, create, and edit Notion pages, databases, and properties. Vendor-hosted remote MCP with OAuth 2.1 + PKCE.

Vendor   Notion · T1 vendor

Auth        OAuth 2.1

Click for transport · auth · required env · description · docs
Kakao PlayMCP 🔐

Kakao PlayMCP

productivity · korea · aggregator ga

Kakao aggregator hub — KakaoTalk send-to-self, Talk Calendar, KakaoMap, Gift, Melon, plus 200+ third-party MCPs. KR-focused.

Vendor   Kakao · T1 vendor

Auth        OAuth 2.1

Click for transport · auth · required env · description · docs
Slack 🔐

communication · global ga

Read and post Slack messages across channels and DMs, search the workspace, manage user/channel metadata. Slack's official remote MCP.

Vendor   Slack · T1 vendor

Auth        OAuth 2.1

Click for transport · auth · required env · description · docs
Microsoft Teams 🔐

communication · global ga

Send messages to Teams chats and channels, search conversations, manage meetings via Microsoft 365 Agent365. Requires MS_TENANT_ID.

Vendor   Microsoft · T1 vendor

Auth        OAuth 2.1

Click for transport · auth · required env · description · docs

Workflow combinations

The eight entries on this page are usually most useful as pairs or triplets behind a single agent turn. A few combinations that pay for themselves:

  • Inbox triage → calendarGmail (or Outlook Mail) + Google Calendar (or Outlook Calendar). An agent reads new messages, extracts proposed times, and writes accepted ones to the calendar in one turn.
  • Standup digest → channelNotion (or Atlassian Rovo from the Dev page) + Slack (or Microsoft Teams). Pulls overnight changes from the doc, posts a digest before the morning meeting.
  • Cross-suite triageOutlook Mail + Microsoft Teams (both Microsoft 365 Agent365). Single MS_TENANT_ID env unlocks both; the agent can answer a Teams DM with a mail attachment in the same turn.
  • Mixed-tenantGmail + Outlook Mail. Two OAuth flows but one Inspector — switch sidebar selection per connection; chat sees both as a flat tool set.

Auth & secrets

Every entry on this page uses OAuth 2.1 Authorization Code. Two also need an OS environment variable on top of OAuth, supplied as a ${VAR} placeholder in the URL or requiredEnv:

Connection OAuth issuer Extra env
Gmail https://accounts.google.com (Google Workspace scopes — preview)
Google Calendar https://accounts.google.com (calendar scope — preview)
Outlook Mail https://login.microsoftonline.com/${MS_TENANT_ID}/v2.0 MS_TENANT_ID
Outlook Calendar https://login.microsoftonline.com/${MS_TENANT_ID}/v2.0 MS_TENANT_ID
Notion Notion-hosted OAuth 2.1 + PKCE
Kakao PlayMCP Kakao OAuth (KR domain)
Slack Slack-hosted OAuth
Microsoft Teams https://login.microsoftonline.com/${MS_TENANT_ID}/v2.0 MS_TENANT_ID

Set MS_TENANT_ID in your shell or in the desktop launcher's Environment Variables card before you click Save & Connect — the connection fails fast with a clear error if it's missing.

Picking guide

If you need… Reach for
The lightest-weight personal-inbox demo Gmail — preview but no tenant config
Anything inside a Microsoft 365 tenant Outlook Mail / Outlook Calendar / Microsoft Teams — share one MS_TENANT_ID env
A doc store that doubles as a knowledge base for RAG Notion — pages and databases come back as MCP resources
Channel posting from agentic flows Slack for fast-moving teams · Microsoft Teams for 365 shops
Korean-domain coverage (KakaoTalk send-to-self, Talk Calendar, Kakao Map, 200+ relays) Kakao PlayMCP