Tracecat

Microsoft user profiles MCP server

Look up user profiles, managers, and direct reports across Microsoft 365.

Productivity
http
Official docs

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. 1

    Sign in with OAuth

    You'll authorize Tracecat to access Microsoft user profiles on your behalf. No API keys to manage.

  2. 2

    Select the Microsoft user profiles tile in the Tracecat MCP catalog

    Open the MCP catalog in your workspace, select the Microsoft user profiles tile, and complete the OAuth flow.

  3. 3

    Enable Microsoft user profiles in your agent

    In your ai.agent action or Agents tools tab, select Microsoft user profiles from the MCP integrations dropdown.

Tools

mcp_graph_getMyProfileRetrieve the profile of the signed-in user, with optional property selection.
mcp_graph_getMyManagerRetrieve the manager of the signed-in user.
mcp_graph_getUserProfileRetrieve a specified user's profile by object ID or userPrincipalName.
mcp_graph_getUsersManagerRetrieve the manager of a specified user in the directory.
mcp_graph_getDirectReportsList direct reports of a specified user in the directory.
mcp_graph_listUsersList users in the organization with OData filter, search, and sort options.

Deploy the Microsoft user profiles MCP server in minutes

Connect your security agents to 50+ hosted MCP servers.

Self-host free