
Claude Desktop
Desktop · Freemium · Proprietary
Anthropic's official Claude AI desktop application. Supports MCP servers to extend functionality.
Calendar & Scheduling · AI Chatbot

Aanerud/MCP-Microsoft-Office
Microsoft 365 MCP Gateway is a bridge connecting Claude with Microsoft 365 data, enabling natural language access to email, calendar, files and contacts through the Model Context Protocol.
{
"mcpServers": {
"microsoft-365": {
"command": "node",
"args": [
"/path/to/MCP-Microsoft-Office/mcp-adapter.cjs"
],
"env": {
"MCP_SERVER_URL": "<MCP_SERVER_URL>",
"MCP_BEARER_TOKEN": "<MCP_BEARER_TOKEN>",
"MCP_MODULES": "<MCP_MODULES>"
}
}
}
}MCP_SERVER_URLMCP_BEARER_TOKENMCP_MODULESMICROSOFT_CLIENT_IDMICROSOFT_TENANT_IDreadMail
Read inbox messages
sendMail
Send an email
replyToMail
Reply to an email
readMailDetails
Get full email content
markEmailRead
Mark email as read/unread
flagMail
Flag or unflag an email
getMailAttachments
List email attachments
addMailAttachment
Add attachment to email
removeMailAttachment
Remove attachment from email
getEvents
Get calendar events
createEvent
Create a meeting or event
updateEvent
Modify an existing event
cancelEvent
Cancel an event
acceptEvent
Accept a meeting invitation
tentativelyAcceptEvent
Tentatively accept
declineEvent
Decline a meeting invitation
getAvailability
Check free/busy times
findMeetingTimes
Find optimal meeting slots
getRooms
Find meeting rooms
getCalendars
List all calendars
addAttachment
Add attachment to event
removeAttachment
Remove event attachment
listFiles
List OneDrive files
uploadFile
Upload a file
downloadFile
Download a file
getFileMetadata
Get file info
getFileContent
Read file contents
setFileContent
Write file contents
updateFileContent
Update existing file
createSharingLink
Create a sharing link
getSharingLinks
List sharing links
removeSharingPermission
Remove sharing access
createWorkbookSession
Open a workbook session (persistent or temporary)
closeWorkbookSession
Close an active workbook session
listWorksheets
List all worksheets in a workbook
addWorksheet
Add a new worksheet
getWorksheet
Get a worksheet by name or ID
updateWorksheet
Rename, reposition, or hide a worksheet
deleteWorksheet
Delete a worksheet
getRange
Read cell values, formulas, and formatting
Details on this page are taken from the project's README. Open README
Clients mentioned in this server's README:

MarkusPfundstein/mcp-gsuite
An MCP server project providing interaction with Google products such as Gmail and Calendar, supporting multi-account management, email queries and operations, and calendar event management.

nspady/google-calendar-mcp
A Model Context Protocol (MCP) server that provides Google Calendar integration for AI assistants like Claude.

abhiz123/todoist-mcp-server
An MCP (Model Context Protocol) server implementation that integrates Claude with Todoist, enabling natural language task management. This server allows Claude to interact with your Todoist tasks using everyday language.

taazkareem/clickup-mcp-server
A high-performance Model Context Protocol (MCP) server for managing tasks, checklists, sprints, comments, tags, spaces, lists, folders, files, docs, chat, and time using natural language.

Omar-V2/mcp-ical
Transform how you interact with your macOS calendar using natural language! The mcp-ical server leverages the Model Context Protocol (MCP) to turn your calendar management into a conversational experience.

v-3/google-calendar
This MCP server allows Claude to interact with your Google Calendar, enabling capabilities like listing events, creating meetings, and finding free time slots.