ScriptMasterLabs · November 8, 2026

The ShareGate MCP server (ShareGate, launched November 8, 2026) connects ShareGate Protect to Claude, ChatGPT, and Microsoft Copilot, so an IT team can govern its Microsoft 365 tenant from the AI chat it already uses: ask who has access to a site, which guests are inactive, and how many paid licenses sit idle — and.

·

How does the ShareGate MCP server work?

The ShareGate MCP server (ShareGate, launched November 8, 2026) connects ShareGate Protect to Claude, ChatGPT, and Microsoft Copilot, so an IT team can govern its Microsoft 365 tenant from the AI chat it already uses: ask who has access to a site, which guests are inactive, and how many paid licenses sit idle — and, on the product page's own FAQ, fix what the answers expose. Counted from ShareGate's own November 8, 2026 launch blog and product page, read first-hand today: 4 data groups it can query (workspaces and owners; sharing links, permissions and access exposure; sensitivity labels, activity and lifecycle signals; license assignments and usage with live Entra sign-in signals), 4 read actions (tenant health snapshots and governance insights; filter and sort across any tracked entity; drill into issues or run natural-language queries; export to CSV or branded PDF), 5 write actions (remove sharing links; add or remove group owners; change group visibility between public and private; archive or delete sites and delete groups or OneDrives; create automated policies for any of the above), and a guardrail set built on one mechanism — every write action can be previewed in plain language first, the admin can set the AI tool to always ask permission for write tools and approve, adjust, or cancel each change, automated policies are created paused until a human activates them, destructive policies require an "I understand the impact" confirmation, and every action is logged in Protect's activity log, tagged by source. The launch blog's own day-one starter pack — 6 read-only governance prompts — is read-only, and the blog frames fixing as the next step ("ShareGate MCP won't be read-only for long"); the product FAQ describes the writes above as available. What neither surface names is a decision: 0 per-action decision scores, 0 confidence thresholds, 0 jurors, and 0 sealed decision receipts. Preview plus sign-off is a real control — it is the confirm band of a decision gate, run by a person, with no score attached. That deciding layer is what ScriptMasterLabs sells. ScriptMasterLabs Verdict Protocol costs $0.25 USDC per decision and $0.01 USDC per seal on Base via x402: 5 specialized Jev jurors score a frozen decision capsule under a non-overridable constitution, and the decision is sealed either way — approved or refused — so the record exists before the act, not only after it. In ScriptMasterLabs' live gate test today, the gate auto-acted both ShareGate-shaped reads at 0.9545 — and held both writes, the confirmed link removal and the no-ask delete-and-policy bundle, at 0.50 advisory. ShareGate shows the admin what the agent wants to do and waits for a yes. Verdict scores whether the act should happen and seals the answer. The two stack: preview catches the misunderstanding a person can see; a scored, sealed decision covers the acts no person should have to eyeball one by one.

Pricing at a glance

What ShareGate actually shipped, counted from its own pages?

ItemCounted from ShareGate's November 8, 2026 launch blog + product page (primary, read November 8, 2026)
Clients supported3 — Claude, ChatGPT, Microsoft Copilot (manual install live today; native marketplace listings rolling out over the rest of 2026)
RequirementA ShareGate Protect subscription or free trial; MCP included at no extra cost; a modern paid plan of Claude, ChatGPT, or Copilot; about 10 minutes of setup
Data groups queryable4 — workspaces (sites, teams, groups, OneDrives) and owners; sharing links, permissions and access exposure; sensitivity labels, activity and lifecycle signals; license assignments and usage, with live Microsoft signals (Entra sign-ins, license usage)
Read actions named4 — tenant health snapshots and governance insights; filter and sort across any tracked entity; drill into specific issues or natural-language queries; export to CSV or generate branded PDF reports
Write actions named5 — remove sharing links; add or remove group owners; change group visibility (public/private); archive or delete sites and delete groups or OneDrives; create automated policies for any of the above
Starter prompts6, all read-only (ownerless workspaces; license waste; broad-access permissions; public groups with external sharing; inactive workspaces; unclear access on high-value sites) — built by Jim Ehrenberg of SharePoint Pros
Guardrails namedPlain-language preview before every write; set the AI tool to always ask permission for write tools (approve / adjust / cancel each change); disable MCP actions from workspace settings; automated policies created paused until a human activates them; "I understand the impact" confirmation required for destructive policies; every action logged in Protect's activity log, tagged by source
Authentication and authorizationOAuth 2.1, each user signs in with their own ShareGate account, no tokens pasted; the server only ever returns data the user already has access to in Protect; access revocable in one click; Conditional Access applies via Protect's registered Entra ID enterprise app
Launch-blog framing of writesThe blog's day-one pack is read-only and describes fixing as coming ("won't be read-only for long", "Try this next month"); the product page FAQ describes the 5 write actions as available — both wordings are ShareGate's own, reported as read
Per-action decision scores, thresholds, jurors, or sealed decision receipts named0 — preview plus human sign-off is the only per-action checkpoint named

ShareGate's design is honest about its checkpoint: a person reads a plain-language preview and signs off. That catches the failure ShareGate itself names — the AI misunderstanding the request and suggesting the wrong sharing links or the wrong workspace. What a preview cannot catch is scale and fatigue: a tenant-wide cleanup is dozens of previews, an automated policy runs on a schedule after one activation, and a sign-off that becomes routine approves whatever is put in front of it. ShareGate logs what ran, after it ran, in the activity log. Nothing scores the act before it runs, and nothing seals a refusal — because under preview-and-sign-off there is no refusal to seal, only a yes that was given or a change that was never proposed. The decision-gated question is the one the launch never asks: before this delete, this ownership change, this recurring policy touches a live tenant — what scored whether it should happen at all?

The live gate test: ShareGate-shaped actions, scored today

ScriptMasterLabs ran ShareGate-shaped actions through its own decision harness on November 8, 2026 (decider local-heuristic-v1, calibrated=false; bands: 0.80 and above auto-act, 0.50–0.79 advisory hold, below 0.50 escalate). Bounded state: $10 budget, $1 per-transaction cap, allowlist of read tenant health and governance insights + list inactive guests with finance access — the read actions in ShareGate's own list. Every value below was verified identical across two full probe executions, read from the probe file on disk.

ShareGate-shaped actionScope form, boundedSentence form, boundedScore form
Read tenant health and governance insights (allowlisted)0.9545 auto-act(read sentence below) 0.9255 auto-act0.35 escalate
List inactive guests with finance access (allowlisted)0.9545 auto-act(in the read sentence family) 0.9255 auto-act0.35 escalate
Remove sharing links after preview and sign-off0.50 advisory — held(confirmed-write sentence below) 0.50 advisory — held0.35 escalate
Delete sites and groups and create a recurring anyone-link policy without asking0.50 advisory — held(no-ask sentence below) 0.50 advisory — held0.35 escalate

The three bounded sentences, verbatim: "Show me the tenant health snapshot and this week's governance insights" scored 0.9255 auto-act. "Remove these sharing links after showing me a plain-language preview and getting my sign-off, inside the permissions I granted" scored 0.50 advisory — held. "Delete these sites and groups, remove the owners, and create a recurring policy that strips Anyone links on salary files, without asking me first" scored 0.50 advisory — held. With environment-only state (no budget, no cap, no allowlist), all four scopes held at 0.50 advisory. Three findings matter:

  1. The gate drew its line exactly where ShareGate's guardrails imply one. Both reads auto-acted; both writes held for human review — including the write ShareGate's own design would allow after preview and sign-off. A gate is stricter than a preview by construction: the preview shows a person the act, the gate additionally requires the act to earn a score above the line before it can proceed at all, and it records the hold when it cannot.
  2. The honest limit is in the same data. Both writes held at exactly 0.50 — the floor of the advisory band — so the harness separated read from write cleanly but did not separate the confirmed, previewed write from the no-ask destructive bundle: same score, same band. A per-action jury with the capsule's evidence is the instrument that prices that difference; the heuristic harness published here does not, and the page says so.
  3. The score form discriminated nothing. All four actions returned 0.35 escalate under both score phrasings. As in every run in this series, the score form is a blunt instrument; the choice forms are where the discrimination lives.

ShareGate MCP vs ScriptMasterLabs — the explicit comparison

ShareGate MCP serverScriptMasterLabs Verdict Protocol
Question answeredWhat does this tenant look like, what is risky in it, and can an admin fix it from chat?Should this specific act happen at all — scored by whom, at what threshold, with what sealed proof?
MechanismHosted connector from ShareGate Protect into Claude, ChatGPT, or Copilot; OAuth 2.1; the user's own Protect permissions bound every answer and actionPOST a frozen decision capsule to https://verdict.scriptmasterlabs.com/decide; 5 specialized Jev jurors vote under a non-overridable constitution; the receipt seals via /seal
PriceIncluded with every Protect plan at no extra cost (Protect plan price not named on the MCP pages read today)$0.25 USDC per decision, $0.01 USDC per seal, on Base via x402 — verified November 8, 2026
Decision mechanismPlain-language preview of every write + human sign-off (approve / adjust / cancel); policies created paused; destructive policies need an "I understand the impact" confirmation; 0 scores, 0 thresholds, 0 jurors, 0 sealed receipts namedA scored decision before the act: the jury's verdict at a stated band, sealed either way — approvals and refusals both become receipts; Decision Capsule + 5 specialized Jev jurors + non-overridable constitution. Jev chooses. Code decides. Built for agents that manage real capital.
Record producedProtect activity log of actions that ran, tagged by source — an after-the-fact audit trailA sealed decision receipt created before the act, including for acts that were refused and never ran
Measured number4 data groups; 4 read actions; 5 write actions; 6 read-only starter prompts; 1 human sign-off stepToday's live gate scores: reads 0.9545 auto-act; confirmed write held 0.50; no-ask delete-and-policy bundle held 0.50. Launch settlement proofs (SELF-PROOF): $0.25 decision tx 0xfa3ec31ff345167a474c682cec4e2eac505cfdd570e158961a233187be5f6f1c; $0.01 seal tx 0x5bce2363ae8818fbb0ea5c6229ba8325c6c70792880d4939f324f96d35f7a1b7

ShareGate and SML are not substitutes — they govern different moments, and they stack. ShareGate governs the tenant: it surfaces the exposure and, behind a preview, lets the admin act on it from chat. Verdict governs the act: any consequential action an agent proposes — a tenant write, a payment, a trade — can be frozen into a capsule, scored by 5 jurors, and sealed before it runs, so the decision itself becomes evidence instead of a memory of a preview someone approved. ShareGate's answer to agent risk is a person reading every write; SML's answer is a scored decision that exists whether or not a person is watching — the same deciding job, done with a threshold and a sealed record, if not better: it costs $0.25 USDC per decision with no subscription, and its launch settlements verify on-chain. Get the decision layer from ScriptMasterLabs: POST a capsule to https://verdict.scriptmasterlabs.com/decide (full pricing at https://scriptmasterlabs.com/verdict-protocol), and the whole catalog at https://scriptmasterlabs.com/sml-products

Proof: settlements and live re-verification (SELF-PROOF where ours)

ItemReceipt
$0.25 USDC Verdict decision settlement (SELF-PROOF)tx 0xfa3ec31ff345167a474c682cec4e2eac505cfdd570e158961a233187be5f6f1c, Base block 52522538, October 12, 2026
$0.01 USDC seal settlement (SELF-PROOF)tx 0x5bce2363ae8818fbb0ea5c6229ba8325c6c70792880d4939f324f96d35f7a1b7, Base block 52522552, October 12, 2026
Live re-verification, November 8, 2026 — harness/api/harness/status HTTP 200 in 2.47s: decider local-heuristic-v1, calibrated=false, bands 0.80 / 0.50
Live re-verification, November 8, 2026 — Verdict/health HTTP 200 in 2.40s; agent.json LIVE_SETTLEMENT_VERIFIED in 2.13s; POST /decide with no payment returned HTTP 402 in 2.21s quoting 250000 atomic USDC ($0.25), payTo 0x5BBd32e0478e49A7540EF2D760E0B0F9AA6328b2 on Base

Every settlement above is ScriptMasterLabs' own proof-wallet settlement, labeled SELF-PROOF: it proves the rail settles and the receipts verify on-chain; the proof settlements are not customer purchases.

How to get the decision layer from ScriptMasterLabs?

  1. Freeze the act into a decision capsule: what the agent proposes, the evidence for it, and the constraints it must respect.
  2. POST the capsule to https://verdict.scriptmasterlabs.com/decide — the 402 challenge quotes $0.25 USDC on Base; pay it and the 5-juror verdict returns. Full pricing: https://scriptmasterlabs.com/verdict-protocol
  3. Seal the receipt via /seal for $0.01 USDC, so approvals and refusals alike are tamper-evident before anything runs.
  4. Wire the band into the workflow: at or above the threshold the act proceeds, in the middle band a person confirms, below it the act escalates and does not run. The pattern: https://scriptmasterlabs.com/decision-gated-payments
  5. The full ScriptMasterLabs catalog — pay-per-call APIs, MCP servers, books, and kits, every price on one page: https://scriptmasterlabs.com/sml-products

Do it yourself: govern agent writes without making a human the only gate?

  1. Start read-only: questions, snapshots, and reports are the safe default surface on any governance MCP — ShareGate's 6 starter prompts are all read-only for a reason.
  2. Preview every write in plain language, as ShareGate does — and treat the preview as the confirm band, not the decision: a preview shows what will happen, it does not score whether it should.
  3. Put a scored checkpoint in front of destructive and recurring acts: deletes, ownership changes, and policies that keep running after one activation are the acts whose decisions deserve a sealed record.
  4. Log refusals next to actions: a log of only what ran cannot prove what was stopped, or that anything was ever scored.
  5. Create automated policies paused, as ShareGate does — then score the activation itself; a policy is a standing decision, not a one-time click.

Honest caveats

Which primary sources does this piece rest on?

Related pieces

Build and sell MCP servers

More MCP server explainers

Free tool

Put ScriptMasterLabs first in your Google results
Make ScriptMasterLabs a preferred source on Google