Ms 365 Mcp Server

Created bysofteriasofteria

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

Overview

What is MS 365 MCP Server?

The MS 365 MCP Server, developed by Softeria, is a Model Context Protocol (MCP) server designed to facilitate interactions with Microsoft 365 and Office services through the Graph API. This server acts as a bridge, allowing developers to access and manipulate data from various Microsoft services seamlessly. It is particularly useful for applications that require integration with Microsoft 365, enabling functionalities such as user management, file handling, and more.

Features of MS 365 MCP Server

  • Graph API Integration: The server provides a robust interface for interacting with the Microsoft Graph API, allowing developers to leverage the full capabilities of Microsoft 365 services.
  • User Management: Easily manage user accounts, permissions, and roles within Microsoft 365.
  • Data Access: Retrieve and manipulate data from various Microsoft services, including OneDrive, SharePoint, and Outlook.
  • Public Repository: The MS 365 MCP Server is available as a public repository, encouraging community contributions and collaboration.
  • MIT License: The project is open-source and licensed under the MIT license, promoting free use and distribution.

How to Use MS 365 MCP Server

  1. Clone the Repository: Start by cloning the MS 365 MCP Server repository from GitHub using the command:

    git clone https://github.com/Softeria/ms-365-mcp-server.git
    
  2. Install Dependencies: Navigate to the project directory and install the necessary dependencies using your preferred package manager, such as npm or yarn.

  3. Configuration: Configure the server by setting up the required environment variables, including your Microsoft 365 credentials and any necessary API keys.

  4. Run the Server: Launch the server locally to start interacting with Microsoft 365 services. Use the command:

    npm start
    
  5. API Calls: Utilize the provided API endpoints to perform operations such as creating users, accessing files, and managing permissions.

Frequently Asked Questions

What is the purpose of the MS 365 MCP Server?

The MS 365 MCP Server serves as a middleware solution that simplifies the interaction between applications and Microsoft 365 services via the Graph API.

Is the MS 365 MCP Server free to use?

Yes, the MS 365 MCP Server is open-source and available under the MIT license, allowing free use and modification.

Can I contribute to the MS 365 MCP Server project?

Absolutely! Contributions are welcome. You can fork the repository, make changes, and submit a pull request for review.

What technologies are used in the MS 365 MCP Server?

The server is built using modern web technologies, primarily JavaScript, and utilizes the Microsoft Graph API for service interactions.

Where can I find documentation for the MS 365 MCP Server?

Documentation is typically provided within the repository, including setup instructions, API usage, and examples. Check the README file for detailed information.

Details

Server Config

{
  "mcpServers": {
    "ms-365-mcp-server": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/metorial/mcp-container--softeria--ms-365-mcp-server--ms-365-mcp-server",
        "node dist/index.js"
      ],
      "env": {}
    }
  }
}

Project Info

Author
softeria
Created At
Dec 1, 2025
Star
351
Language
TypeScript
Tags
-

Ms 365 Mcp Server Alternative

For some alternatives to Ms 365 Mcp Server that you may need, we provide you with sites divided by category.

Model Context Protocol server to allow for reading and writing from Pinecone. Basic Retrieval-Augmented Generation (RAG).

MCP Server for running Postman Collections with Newman

A Model Context Protocol (MCP) server that offers JSON-RPC capabilities via OpenRPC.

Connect your chat repl to Wolfram Alpha computational intelligence.

Mcp Timeserver
@SecretiveShell

A simple MCP server that provides datetime information to agentic systems and chat REPLs

MCP implementation of Claude Code capabilities and more

This project is a Model Context Protocol (MCP) server for interacting with the VRChat API.

View More >>