
This profile is part of our MCP server directory, within The MCP Guide. Profiles are checked against each vendor's own documentation. Need a server built? See MCP development.
The Deel MCP server lets an AI app work with your Deel account: list contracts, look up people, file time-off requests, review invoices and manage IT assets. Deel publishes and hosts it. Deel's docs say it exposes Deel platform operations "as tools that AI agents and assistants can call directly."
Checked against: Deel's MCP developer docs on 28 October 2026. eSEOspace did not install or test this server.
Key Takeaways
- The server URL is
https://api.letsdeel.com/mcp, using HTTP with Server-Sent Events for streaming. - Deel recommends OAuth2; a personal access token works for clients without OAuth.
- The tools reference lists 116 tools across 17 groups, by our count; Deel does not state a total.
- Many tools write, such as
createANewContract,amendContract,signContractandcreateInvoiceAdjustment. - Tools ending in
_betaare new and may change before their stable date.
At a glance
| Item | Detail |
|---|---|
| Publisher | Deel |
| Official? | Yes |
| Hosting | Remote URL (https://api.letsdeel.com/mcp) |
| Transport | HTTP (JSON-RPC 2.0) with SSE streaming |
| Sign-in | OAuth2 (preferred) or personal access token |
| Read or write | Both |
| Price | No separate MCP price listed; a Deel account with API access is needed |
| Source code | Closed |
| Status | Not stated; individual _beta tools are marked as new |
What it can do
Deel sorts tools into three kinds. Organization tools see company-wide data and need organization-level scopes. Worker tools act for one worker and need worker-level authentication. Public tools return reference data.
The tools reference groups them like this:
- Contracts and hiring:
listOfContracts,retrieveASingleContract,createANewContract,createContractForEOR,amendContractandsignContract. - People and HRIS:
getListOfPeople,getHrisProfilePersonandupdatePersonalInformation. - Time off and scheduling:
getTimeOffRequests,createTimeOffRequest,updateTimeOffRequest,cancelTimeOffRequestandgetShifts. - Payments and invoices:
getInvoiceList,getContractPaymentDates,createInvoiceAdjustmentandAddOffCyclePaymentForContract. - Payroll:
getEORWorkerPayslipsandgetGPWorkerPayslips, both read-only. - Hiring intelligence:
calculateEmploymentCostandcalculateTakeHomePay. - Benefits, compliance and immigration:
retrieveBenefitsByCountry,checkVisaRequirementandimmigrationCaseDetails. - Organization and reference data:
getCurrentOrganization,getLegalEntityList,retrieveCountriesandretrieveSupportedCurrencies. - Deel IT: asset, order, hardware policy, seat and clearance tools, such as
it_asset_list,createItOrder_betaandapproveItOrder_beta.
How to connect it
Deel's connecting clients guide gives these configs.
Cursor (~/.cursor/mcp.json) and Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"deel": {
"url": "https://api.letsdeel.com/mcp"
}
}
}
VS Code (.vscode/mcp.json):
{
"servers": {
"deel": {
"type": "http",
"url": "https://api.letsdeel.com/mcp"
}
}
}
These clients run the OAuth2 flow when you first use a Deel tool. For ChatGPT, Deel says to enable MCP in your account (Pro, Plus, Business, Enterprise or Education) and create a custom connector with the server URL and OAuth.
Other clients without OAuth can send a personal access token:
{
"mcpServers": {
"deel": {
"url": "https://api.letsdeel.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_PERSONAL_ACCESS_TOKEN"
}
}
}
}
Security notes
- Prefer OAuth. Deel recommends OAuth2 over personal access tokens where your client supports it. A token in a config file is easier to leak.
- Scopes matter. Deel's authorization page maps scopes such as
contracts:read,contracts:writeandpeople:readto tools, and says, "Request only the scopes your application requires." - Token lifetimes. Deel says OAuth access tokens last one hour, and refresh tokens last 30 days and are single-use. The flow uses PKCE with S256.
- Protect tokens. Deel says to keep personal access tokens out of version control and use environment variables or a secrets manager.
- Powerful writes. The server can create, amend and sign contracts and add off-cycle payments. Require approval in your client for every write.
- Beta tools. Deel says
_betatools are new endpoints whose behavior may change until the stable date given in each tool's description. - Errors. Failed calls return an
isErrorflag, so clients should handle errors rather than retry blindly.
Read our guides to token passthrough and excessive permissions, and the MCP security center.
Alternatives
- Rippling, an HR and IT platform with admin-controlled MCP access.
- Gusto, for US small-business payroll.
See more in the MCP server directory.
Next step
Want contracts and payroll data in an AI workflow without oversharing? Our MCP readiness audit is the place to start.
Frequently asked questions
Does Deel have an official MCP server?
Yes. Deel documents it on developer.deel.com and hosts it at https://api.letsdeel.com/mcp.
What do I need to use the Deel MCP server?
Deel lists a Deel account with API access enabled, plus OAuth2 credentials or a personal access token.
Can the Deel MCP server sign contracts?
The tools reference includes signContract, createANewContract and amendContract. Access depends on your scopes and permissions.
Does Deel MCP work with ChatGPT?
Yes. Deel says to enable MCP on a Pro, Plus, Business, Enterprise or Education plan and add a custom connector using OAuth.











