MCP Server Overview
Connect AI assistants like Cursor and Claude to the Unduit API through the Model Context Protocol (MCP) — no copy-paste, no context switching.
What is Unduit API MCP?
Unduit API MCP is a production MCP server that proxies authenticated requests to the Unduit REST API. AI clients connect via OAuth, complete a one-time credential onboarding flow, and then invoke MCP tools that map directly to documented /api/v1 endpoints.
Unduit credentials ( client_id, client_secret) are never passed in tool arguments — they are resolved server-side from your OAuth principal mapping.
Server URL
https://mcp.unduit.com/mcp
What you can do
Employee Directory
List, create, update, and bulk-import employee records.
Asset Registry
Track assets, assign to employees, view history, and retire devices.
Remote Recovery
Manage recovery campaigns, initiate recoveries, and bulk upload requests.
Legal Hold
View active holds, submit new holds, and release holds.
Asset Deployment
Browse warehouses, check inventory, and place deployment orders.
Orders & Operations
ITAD, deployment, procurement, and repair orders plus ticketing and wallet.
Coverage
The MCP server exposes 51 tools covering the documented Unduit API surface. Authentication (login / refresh-token) is handled internally by the MCP server and is not exposed as callable tools.
Architecture
AI Client (Cursor / Claude)
│ OAuth bearer + MCP tool call
▼
Unduit MCP Server (https://mcp.unduit.com/mcp)
│ resolve principal → Unduit credentials → cached token
▼
Unduit REST API (/api/v1/...)