Microsoft user profiles MCP server
Look up user profiles, managers, and direct reports across Microsoft 365.
About
Connect Tracecat to Microsoft user profiles to look up users, managers, and direct reports for SOC analysts enriching alerts and IT teams routing approvals. You can resolve a userPrincipalName from a sign-in log into a full profile with job title, department, and manager in one call. From there, walk the reporting hierarchy to find an escalation chain, search by display name, and route the case to the right approver with precision.
Setup
- 1
Sign in with OAuth
You'll authorize Tracecat to access Microsoft user profiles on your behalf. No API keys to manage.
- 2
Select the
Microsoft user profilestile in the Tracecat MCP catalogOpen the
MCP catalogin your workspace, select theMicrosoft user profilestile, and complete the OAuth flow. - 3
Enable
Microsoft user profilesin your agentIn your
ai.agentaction orAgents→toolstab, selectMicrosoft user profilesfrom theMCP integrationsdropdown.
Tools
mcp_graph_getMyProfile | Retrieve the profile of the signed-in user, with optional property selection. |
mcp_graph_getMyManager | Retrieve the manager of the signed-in user. |
mcp_graph_getUserProfile | Retrieve a specified user's profile by object ID or userPrincipalName. |
mcp_graph_getUsersManager | Retrieve the manager of a specified user in the directory. |
mcp_graph_getDirectReports | List direct reports of a specified user in the directory. |
mcp_graph_listUsers | List users in the organization with OData filter, search, and sort options. |