{"slug":"hieuttmmo/entraid-mcp-server","name":"Microsoft Entra ID MCP Server","description":"A Python MCP server for Microsoft Entra ID (Azure AD) directory, user, group, device, sign-in, and security operations via Microsoft Graph.","category":"cloud-service","tags":["community"],"official":false,"stars":38,"transport":null,"install":null,"tools":[{"name":"search_users","description":"Search users by name/email"},{"name":"get_user_by_id","description":"Get user details by ID"},{"name":"get_privileged_users","description":"List all users in privileged directory roles"},{"name":"get_user_roles","description":"Get all directory roles assigned to a user"},{"name":"get_user_groups","description":"Get all groups (including transitive memberships) for a user"},{"name":"get_all_groups","description":"Get all groups (with paging)"},{"name":"get_group_by_id","description":"Get a specific group by its ID"},{"name":"search_groups_by_name","description":"Search for groups by display name"},{"name":"get_group_members","description":"Get members of a group by group ID"},{"name":"create_group","description":"Create a new group"},{"name":"update_group","description":"Update an existing group"},{"name":"delete_group","description":"Delete a group by its ID"},{"name":"add_group_member","description":"Add a member to a group"},{"name":"remove_group_member","description":"Remove a member from a group"},{"name":"add_group_owner","description":"Add an owner to a group"},{"name":"remove_group_owner","description":"Remove an owner from a group"},{"name":"get_user_sign_ins","description":"Get sign-in logs for a user"},{"name":"get_user_mfa_status","description":"Get MFA status for a user"},{"name":"get_group_mfa_status","description":"Get MFA status for all group members"},{"name":"get_all_managed_devices","description":"Get all managed devices"}],"env_vars":["TENANT_ID","CLIENT_ID","CLIENT_SECRET"],"auth_type":"none","github":"https://github.com/hieuttmmo/entraid-mcp-server","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Mon May 25"}