MCP Server LogoMCP Server
MCPsCategoriesDirectorySubmit
Submit
MCPsCategoriesDirectorySubmit
Submit

MCP Servers

A curated list of MCP Servers, featuring Awesome MCP Servers and Claude MCP integration.

Contact Us

[email protected]

About

Privacy PolicyTerms of Service

Resources

Model Context ProtocolMCP Starter GuideClaude MCP Servers

Community

GitHub

© 2025 mcpserver.cc © 2025 MCP Server. All rights reserved.

Privacy PolicyTerms of Service
  1. Home
  2. /Categories
  3. /Developer Tools
  4. /Ms 365 Mcp Server
Ms 365 Mcp Server

Ms 365 Mcp Server

Created by softeria•20 days ago
Visit Website

Microsoft 365 MCP Server

Developer Tools
MicrosoftServerGraphAPI

ms-365-mcp-server

Microsoft 365 MCP Server

A Model Context Protocol (MCP) server for interacting with Microsoft 365 services through the Graph API.

Prerequisites

  • Node.js >= 14

Features

  • Authentication via Microsoft Authentication Library (MSAL)
  • Excel file operations
  • Calendar event management
  • Mail operations
  • OneDrive file management
  • OneNote notebooks and pages
  • To Do tasks and task lists
  • Planner plans and tasks
  • Outlook contacts

Quick Start Example

Test login in Claude Desktop:

Examples

Integration

Claude Desktop

To add this MCP server to Claude Desktop:

Edit the config file under Settings > Developer:

{
  "mcpServers": {
    "ms365": {
      "command": "npx",
      "args": [
        "-y",
        "@softeria/ms-365-mcp-server"
      ]
    }
  }
}

Claude Code CLI

claude mcp add ms365 -- npx -y @softeria/ms-365-mcp-server

For other interfaces that support MCPs, please refer to their respective documentation for the correct integration method.

Authentication

⚠️ You must authenticate before using tools.

  1. MCP client login:
    • Call the login tool (auto-checks existing token)
    • If needed, get URL+code, visit in browser
    • Use verify-login tool to confirm
  2. Optional CLI login:
    npx @softeria/ms-365-mcp-server --login
    
    Follow the URL and code prompt in the terminal.

Tokens are cached securely in your OS credential store (fallback to file).

CLI Options

The following options can be used when running ms-365-mcp-server directly from the command line:

--login           Login using device code flow
--logout          Log out and clear saved credentials
--verify-login    Verify login without starting the server

Server Options

When running as an MCP server, the following options can be used:

-v                Enable verbose logging
--read-only       Start server in read-only mode, disabling write operations

Environment variables:

  • READ_ONLY=true|1: Alternative to --read-only flag
  • LOG_LEVEL: Set logging level (default: ‘info’)
  • SILENT=true: Disable console output
  • MS365_MCP_CLIENT_ID: Custom Azure app client ID (defaults to built-in app)
  • MS365_MCP_TENANT_ID: Custom tenant ID (defaults to ‘common’ for multi-tenant)

Support

If you’re having problems or need help:

  • Create an issue
  • Start a discussion
  • Email: [email protected]
  • Discord: https://discord.gg/WvGVNScrAZ or @eirikb

License

MIT © 2025 Softeria

Prerequisites

  • •Familiarity with the server domain
  • •Basic understanding of related technologies
  • •Knowledge of Developer Tools

Recommended Server

Mcp Taskwarrior

Mcp Taskwarrior

A simple MCP Server for Taskwarrior

Mcp Llm

Mcp Llm

An MCP server that provides LLMs access to other LLMs

Mcp Server Diff Typescript

Mcp Server Diff Typescript

View more → →

Details

Created

June 11, 2025

Last Updated

June 11, 2025

Category

Developer Tools

Author

softeria

Share

More Server

Mcp2serial

Mcp2serial

A open-source library enabling AI models to control hardware devices via serial communication using the MCP protocol. Initial support for Raspberry Pi Pico.

Mcp Codex Keeper

Mcp Codex Keeper

An intelligent MCP server that serves as a guardian of development knowledge, providing Cline assistants with curated access to latest documentation and best practices across the software development landscape

Gitlab Mcp

Gitlab Mcp

gitlab mcp

Systemprompt Mcp Gmail

Systemprompt Mcp Gmail

A specialized Model Context Protocol (MCP) server that enables you to search, read, delete and send emails from your Gmail account, leveraging an AI Agent to help with each operation. Optimized for Systemprompt MCP Voice client.