{"id":35832,"recorded_at":"2026-10-26T14:36:14.661519Z","observed_at":"2026-10-26T14:36:14.661472Z","subject_kind":"source_record","subject":"mcp_registry:io.github.darrenjrobinson/entra-scim-mcp","kind":"listing","method":"baseline/1","body":{"endpoints":[["web","https://github.com/darrenjrobinson/entra-scim-mcp"]],"name":"Microsoft Entra SCIM","owner_address":null,"raw":{"_meta":{"io.modelcontextprotocol.registry/official":{"isLatest":true,"publishedAt":"2026-10-14T01:01:26.504001Z","status":"active","statusChangedAt":"2026-10-14T01:01:26.504001Z","updatedAt":"2026-10-14T01:01:26.504001Z"}},"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","description":"Microsoft Entra SCIM 2.0 Provisioning API: user and group lifecycle, with a local mock.","name":"io.github.darrenjrobinson/entra-scim-mcp","packages":[{"environmentVariables":[{"description":"Directory (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.","name":"ENTRA_TENANT_ID"},{"description":"App registration (client) GUID. Required to authenticate against a live tenant; not needed for ENTRA_SCIM_DRY_RUN or ENTRA_SCIM_STATIC_TOKEN.","name":"ENTRA_CLIENT_ID"},{"description":"Client 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.","isSecret":true,"name":"ENTRA_CLIENT_SECRET"},{"description":"Path to a PEM holding the certificate and its private key. Set exactly one of ENTRA_CLIENT_SECRET or ENTRA_CLIENT_CERT_PATH.","name":"ENTRA_CLIENT_CERT_PATH"},{"description":"Password for the PEM, if it is encrypted.","isSecret":true,"name":"ENTRA_CLIENT_CERT_PASSWORD"},{"description":"Override the SCIM base URL (default https://graph.microsoft.com/rp/scim). Point it at the bundled mock to try the tools without a tenant.","name":"ENTRA_SCIM_BASE_URL"},{"description":"Use 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.","isSecret":true,"name":"ENTRA_SCIM_STATIC_TOKEN"},{"description":"Set to 1 to run every client-side validation and return the request that would have been sent, without sending it or acquiring a token.","name":"ENTRA_SCIM_DRY_RUN"}],"identifier":"entra-scim-mcp","registryBaseUrl":"https://registry.npmjs.org","registryType":"npm","transport":{"type":"stdio"},"version":"0.4.0"}],"repository":{"source":"github","url":"https://github.com/darrenjrobinson/entra-scim-mcp"},"title":"Microsoft Entra SCIM","version":"0.4.0","websiteUrl":"https://github.com/darrenjrobinson/entra-scim-mcp#readme"}},"source":"mcp_registry","summary":"Microsoft Entra SCIM 2.0 Provisioning API: user and group lifecycle, with a local mock."},"body_sha256":"c10b463ac085c8f97068e056f1c8eadc2816869f3286e483857f1ae54e8579a7","prev_id":null,"leaf":"0x310de644a4456dcd7cc869f52be3faf9e70509b4be7f90ff5ea6fa49f1fdf737","leaf_text":"{\"body\":\"c10b463ac085c8f97068e056f1c8eadc2816869f3286e483857f1ae54e8579a7\",\"id\":35832,\"kind\":\"listing\",\"method\":\"baseline/1\",\"observed_us\":1793025374661472,\"prev\":null,\"subject\":\"mcp_registry:io.github.darrenjrobinson/entra-scim-mcp\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-26","leaves":296695,"root":"0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8","chained":"0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a","anchor_chain":"eip155:5042002","anchor_tx":"0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae","anchor_block":69251483},"proof":["0x310e30ceb7a510026825484afb68e7af9191ad7363da850c17ac0ac32c5cf549","0x3aff12a10b5ed883958ebd1499e8b205c68ee76a55f71130cb5aac1517b7b79c","0x421a88dcae198a3c5de465a6e3f1a74f8d540086e9c6a4f0534c134546e32ec1","0x0ea7da708cc2f8fa25b912ca72c675038ce1858ff28e9845dea603a234860e94","0xe25076f1ba6d17008510a9a0b2e191a74d1aaaddded5b2ad862ade602e6f6b4d","0x1ba48cb0de237251265b1330f5e2e1b90f2a2da0e1aa06e24d81093fcb872085","0x7c43416b94f8d1445a722a1b199707def12609d508eb085324687a43192cdd2c","0x601acc1f6916638bb01d5bcf2c459be2a7acf82dc17b35688653eab2d7d088d0","0x41adad128d0ed6c60b71cfa779d003d6b8c9aa7d92fd944c183a1986ddb6ba1f","0x14dcc9b621776bab010784ab2ff8bc9cde2e6118dc9a5e1e68af1ab2b33794cd","0xa4cc17a7ce78f05039820f0a50d323cd0bedd23c37338f2719d249dca75c07ec","0xd85c7204d76d26255c94ef4caa12c05addd08238caa5cdc3888ea60b74e6b940","0x36a44931b230976c04691d90bf3a25ed4111d74c78b672850d8025a911ca88dd","0x683955a5b2250ad50568d022a6580d8739b6aff1356779d72a773b088e7c289c","0x610738e0c43687aded83c613c73de8b5226c73c375858a167436461c522ea213","0x06d71bfa7d8b41d62c8836efc2c601e1cc3772d9453596b2ae4950887f3310ca","0x8c756542e482157df0c36464d75c937b845e4423dbbcfad08f0cf8d5a16b9a13","0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d","0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a"]}