CLI Microsoft365 MCP Server

by pnp• 134•• Scanned•Claim this listing•Request removal
Developer Toolshacktoberfestmcpmicrosoft365

Manage Microsoft 365 using MCP server

CLI Microsoft365 MCP Server is an open-source mcp server by pnp, written mainly in TypeScript, with 134 GitHub stars and the MIT license. Its code was last updated Oct 31, 2026.

Scan summary: scanned Nov 5, 2026 at commit 9b6863d. Seen able to run shell commands. Scan policy

Scanned
Full scan at 9b6863d · Nov 5, 2026
Scanned Builds Boots No undeclared egress Reproducible
Static code scanwarn
Secrets scanpass
Dependency audit9 known vulnerabilitieswarn
Manifestserver.jsonpass
Buildpass
Boot & handshake4 toolspass
Network egresspass
Reproducible (×3)pass

Findings (8)

  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    src/util.ts:190
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    src/util.ts:198
  • medium
    body-parser@2.3.0: 1 known vulnerability
    GHSA-27r3-jxmh-p828
    package-lock.json
  • medium
    zod@4.3.6: 1 known vulnerability
    GHSA-mrhx-c7xc-m3w5
    package-lock.json
  • low
    @hono/node-server@1.19.17: 1 known vulnerability
    GHSA-rmxm-3fg6-px4f
    package-lock.json
  • low
    diff@4.0.2: 1 known vulnerability
    GHSA-73rr-hh4g-fpgx
    package-lock.json
  • low
    fast-uri@3.1.8: 4 known vulnerabilities
    GHSA-333x-w4r6-6crp, GHSA-w74x-v6f9-j3xg, GHSA-wjr9-j795-jxcr, GHSA-xhq7-xmqj-769h
    package-lock.json
  • low
    qs@6.16.0: 1 known vulnerability
    GHSA-6pq8-jhm2-2vcw
    package-lock.json

Network activity

During install
registry.npmjs.org
While running
No connections

Tools exposed (4)

  • m365_search_commands

    Searches CLI for Microsoft 365 commands using fuzzy search based on a query string. Use this tool first to find relevant commands before getting full command documentation.

  • m365_get_command_docs

    Gets documentation for a specified CLI for Microsoft 365 command to be used by the Model Context Protocol to provide detailed information about the command along with examples, use cases, and option descriptions

  • m365_run_command

    Runs a specified CLI for Microsoft 365 command to be used by the Model Context Protocol to execute the command and return the result and reason over the response

  • m365_get_best_practices

    Gets best practices for using CLI for Microsoft 365 in scripts, including guidance on authentication checking, error handling, output handling, and configuration

Automated result for the commit shown. See our scan policy. View the scan log

Maintainers can claim the listing to rescan, or dispute a result.

CLI Microsoft365 MCP Server alternatives

View more →

Similar mcp servers in Developer Tools, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
CLI Microsoft365 MCP Server (this page)
pnp
134MITOct 31, 2026Scanned, no flagged issues
MCP Use
mcp-use
11kMITOct 30, 2026Scanned, no flagged issues
MobileBuildMCP
getsentry
6.5kMITNov 1, 2026Scanned, no flagged issues
Gemini Notebook MCP CLI
jacob-bd
6.4kMITOct 27, 2026Scanned, no flagged issues
Mcporter
openclaw
5.1kMITOct 27, 2026Scanned, no flagged issues
Flint Chart
microsoft
4.5kMITNov 1, 2026Scanned, no flagged issues