Microsoft Entra SCIM MCP Server
io.github.darrenjrobinson/entra-scim-mcp
What is the Microsoft Entra SCIM MCP server?
Microsoft Entra SCIM 2.0 Provisioning API: user and group lifecycle, with a local mock.
How to install Microsoft Entra SCIM
Copy-paste configuration for popular MCP clients.
ENTRA_TENANT_IDDirectory (tenant) GUID. Required to authenticate against a live tenant; not needed for ENTRA_SCIM_DRY_RUN or ENTRA_SCIM_STATIC_TOKEN, which supply their own placeholder.
ENTRA_CLIENT_IDApp registration (client) GUID. Required to authenticate against a live tenant; not needed for ENTRA_SCIM_DRY_RUN or ENTRA_SCIM_STATIC_TOKEN.
ENTRA_CLIENT_SECRETsecretClient secret value. For a live tenant set exactly one of ENTRA_CLIENT_SECRET or ENTRA_CLIENT_CERT_PATH; a certificate is preferred for anything long-lived.
ENTRA_CLIENT_CERT_PATHPath to a PEM holding the certificate and its private key. Set exactly one of ENTRA_CLIENT_SECRET or ENTRA_CLIENT_CERT_PATH.
ENTRA_CLIENT_CERT_PASSWORDsecretPassword for the PEM, if it is encrypted.
ENTRA_SCIM_BASE_URLOverride the SCIM base URL (default https://graph.microsoft.com/rp/scim). Point it at the bundled mock to try the tools without a tenant.
ENTRA_SCIM_STATIC_TOKENsecretUse a fixed bearer token instead of Azure AD. Refuses any microsoft.com/microsoft.us host and requires ENTRA_SCIM_BASE_URL; intended for the local mock only.
ENTRA_SCIM_DRY_RUNSet to 1 to run every client-side validation and return the request that would have been sent, without sending it or acquiring a token.
Related MCP servers
Interactive Entra ID identity relationship visualization — the 2003 polyarchy, live as an MCP App
Tracks documented and undocumented Microsoft Graph API schema changes, with an MCP Apps visualiser

io.github.darrenjrobinson/hibp
A Model Context Protocol (MCP) server for the Have I Been Pwned (HIBP) API
Search Merill's Weekly Microsoft AI Roundup (msai.ms) archive — curated weekly Microsoft AI news

io.github.darrenjrobinson/untappd
MCP server exposing Untappd API tools for AI agents — full v4 read API coverage

io.github.darshan0548/weather-mcp
MCP server for weather with reasoning — umbrella advice, outdoor checks, city comparisons.