MCP.Market

CIPP MCP server

by WYRE-AI·io.github.WYRE-AI/cipp-mcp·v1.11.1·11 stars

MCP server for CIPP — M365 multi-tenant management for MSPs (users, tenants, policies).

B70/100grade B
What users say
No reviews yet
Be the first
Safety scan
B70/100

not scanned yet

Adoption
Growing

11 stars

Reviews

Write one

Nobody has reviewed CIPP yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

CIPP tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How CIPP compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
70/100
higher than 35% of 48,255 servers
GitHub stars
11
more than 88% of 28,688 servers

Release history: 6 versions in the registry since 2026-09-08, latest 2026-10-21, typically one every 11 days.

Install CIPP in Claude Code, Cursor or VS Code

claude mcp add cipp-mcp -- docker run -i --rm ghcr.io/wyre-ai/cipp-mcp:v1.11.1
Add to Cursor

What the publisher says

From the CIPP repository's README, as published. We do not edit it. Read it on GitHub

CIPP MCP Server

MCP (Model Context Protocol) server for CIPP — the CyberDrain Improved Partner Portal. Provides AI assistants with structured access to CIPP's M365 multi-tenant management capabilities.

Features

  • 45 tools across 12 categories
  • Tenant, user, group, and mailbox management
  • Mailbox and online-archive size reporting, per tenant or per user
  • Security: Conditional Access policies, named locations
  • Standards & compliance: BPA, domain health, drift detection
  • License reporting (per-tenant and CSP-wide)
  • Alerts, audit logs, and scheduled tasks
  • GDAP role and invite management
  • Stdio and HTTP transport modes
  • MCP Gateway compatible

Prerequisites

  • Node.js 18+
  • A running CIPP deployment
  • CIPP API Key (generated from CIPP Settings → API Client Management)

Installation

Via npm (once published)

npx cipp-mcp

From source

git clone https://github.com/WYRE-AI/cipp-mcp
cd cipp-mcp
npm install
npm run build

Configuration

Set these environment variables (or copy .env.example to .env):

[!IMPORTANT]

CIPPBASEURL must be the Azure Function App URL — the CIPP-API backend,

https://.azurewebsites.net — not the Static Web App /

custom-domain UI URL (e.g. https://cipp.yourdomain.com). The SWA's built-in

auth intercepts bearer tokens and redirects them to its interactive login page,

so every API call fails. Find the Function App (named like cippXXXXX) in your

CIPP resource group in the Azure Portal.

Usage with Claude Desktop

Add to your claudedesktopconfig.json:

{
  "mcpServers": {
    "cipp": {
      "command": "node",
      "args": ["/path/to/cipp-mcp/dist/entry.js"],
      "env": {
        "CIPP_BASE_URL": "https://cippXXXXX.azurewebsites.net",
        "CIPP_TENANT_ID": "your-entra-tenant-id",
        "CIPP_CLIENT_ID": "your-client-id",
        "CIPP_CLIENT_SECRET": "your-client-secret"
      }
    }
  }
}

Note: CIPPBASEURL must be the Azure Function App URL (.azurewebsites.net), not

the frontend SWA URL (.azurestaticapps.net or your custom domain). The SWA enforces

browser-based auth and will redirect all API requests to a Microsoft login page.

Tools

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

CIPP: common questions

Is CIPP MCP server safe?
Mostly: it is graded B (70/100). Read the CIPP safety report
How do I install CIPP?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does CIPP need an API key?
Yes. The registry entry asks for CIPP_CLIENT_SECRET.
Is CIPP maintained?
The last commit was 33 days ago (2026-10-02). The latest release is v1.11.1.
How does CIPP compare with other MCP servers?
safety score 70/100 (higher than 35% of 48,255 servers); github stars 11 (more than 88% of 28,688 servers). Full comparison.

More from WYRE-AI →