letsdeel.com
This listing identifies a third-party MCP server. MCPBundles is not affiliated with, sponsored by, or endorsed by the service or its operator unless stated on this page.
https://api.letsdeel.com/mcpLast probed Nov 3, 2026 · api.letsdeel.com
8tools discovered
Hiring Insights Summary Get
Provides the best countries to hire talent based on your criteria, so you can make informed, strategic hiring decisions…
Hiring Insights Employment Comparison List
Use this endpoint to compare employment regulations, costs, time off, and payroll details across one or more countries…
Eor Employment Cost Calculate
Calculates the total employment cost for an EOR arrangement in a specified country, returning a breakdown that includes…
Retrieve Ats Job Postings By Organization
Retrieves a list of all job postings in the Applicant Tracking System.
Eor Employment Cost Batch
Determine the total employment costs for an Employee of Record (EOR) arrangement across different countries, including…
Hiring Insights Salary Calculate
Use this endpoint to retrieve a salary histogram for a specified job title and seniority level in a given country, retu…
Hiring Insights Eor Cost Calculate
Use this endpoint to compare EOR and local entity options for international hiring.
Hiring Insights Take Home Pay Calculate
Use this endpoint to estimate take-home pay for compensation inputs.
[
{
"name": "hiring_insights_summary_get",
"title": "hiring_insights_summary_get",
"annotations": {
"readOnlyHint": true
},
"description": "Provides the best countries to hire talent based on your criteria, so you can make informed, strategic hiring decisions with confidence.",
"inputSchema": {
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"job_title",
"seniority"
],
"properties": {
"budget": {
"type": "number",
"description": "Budget limit for the position"
},
"regions": {
"type": "array",
"items": {
"enum": [
"EMEA",
"APAC",
"NA",
"LATAM",
"MENA",
"SSA",
"SEA",
"CA",
"EU",
"ALL"
],
"type": "string"
},
"description": "Geographic regions to filter by"
},
"job_title": {
"type": "string",
"description": "The job title for which you want to get hiring insights"
},
"seniority": {
"enum": [
"JUNIOR",
"MIDDLE",
"SENIOR"
],
"type": "string",
"description": "The seniority level of the position"
},
"timezones": {
"type": "array",
"items": {
"enum": [
"-12:00",
"-11:00",
"-10:00",
"-09:00",
"-08:00",
"-07:00",
"-06:00",
"-05:00",
"-04:00",
"-03:00",
"-02:00",
"-01:00",
"+00:00",
"+01:00",
"+02:00",
"+03:00",
"+04:00",
"+05:00",
"+06:00",
"+07:00",
"+08:00",
"+09:00",
"+10:00",
"+11:00",
"+12:00",
"+13:00",
"+14:00"
],
"type": "string"
},
"description": "Timezone offsets to filter by"
},
"budget_type": {
"enum": [
"GROSS_ANNUAL_SALARY",
"TOTAL_COST"
],
"type": "string",
"description": "Type of budget calculation"
},
"priority_factors": {
"type": "array",
"items": {
"enum": [
"HIGHER_TALENT_CONCENTRATION",
"SAME_TIMEZONE",
"ALIGNED_WITH_MY_BUDGET",
"FASTER_SPEED_TO_HIRE"
],
"type": "string"
},
"description": "Priority factors to consider when filtering countries"
}
}
}
},
{
"name": "hiring_insights_employment_comparison_list",
"title": "hiring_insights_employment_comparison_list",
"annotations": {
"readOnlyHint": true
},
"description": "Use this endpoint to compare employment regulations, costs, time off, and payroll details across one or more countries for hiring analysis.",
"inputSchema": {
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"draft": {
"type": "string",
"description": "Draft version of the data"
},
"limit": {
"type": "number",
"description": "Maximum number of results to return"
},
"cursor": {
"type": "string",
"description": "Cursor for pagination to fetch the next page of results"
},
"currency": {
"type": "string",
"description": "Target currency (ISO 4217); when provided, amounts inside text are converted"
},
"countries": {
"type": "array",
"items": {
"type": "string"
},
"description": "Country codes to compare (ISO 3166-1 alpha-2)"
},
"categories": {
"type": "array",
"items": {
"type": "string"
},
"description": "Comparison categories to include"
}
}
}
},
{
"name": "eor_employment_cost_calculate",
"title": "eor_employment_cost_calculate",
"annotations": {
"readOnlyHint": true
},
"description": "Calculates the total employment cost for an EOR arrangement in a specified country, returning a breakdown that includes employer costs, benefits, platform fees, and severance accrual.",
"inputSchema": {
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"salary",
"country",
"currency"
],
"properties": {
"state": {
"type": "string",
"description": "The state or region within the country, if applicable."
},
"salary": {
"type": "number",
"minimum": 1,
"description": "The base salary for the employee."
},
"country": {
"type": "string",
"description": "The full name of the country where the employee is based."
},
"benefits": {
"type": "array",
"items": {
"type": "object",
"required": [
"provider_id"
],
"properties": {
"plan_id": {
"type": "string",
"description": "The ID of the benefits plan, if applicable."
},
"provider_id": {
"type": "string",
"description": "The ID of the benefits provider."
}
},
"additionalProperties": {}
},
"description": "A list of selected benefit plans for the employee."
},
"currency": {
"type": "string",
"description": "The currency in which the costs are calculated."
},
"country_code": {
"type": "string",
"description": "The two-letter country code where the employee is based."
},
"salary_period": {
"enum": [
"ANNUALLY",
"MONTHLY"
],
"type": "string",
"description": "The salary period for the amount provided."
}
},
"additionalProperties": {}
}
}
}
},
{
"name": "retrieveAtsJobPostingsByOrganization",
"title": "retrieveAtsJobPostingsByOrganization",
"annotations": {
"readOnlyHint": true
},
"description": "Retrieves a list of all job postings in the Applicant Tracking System. Results can be filtered by query parameters.",
"inputSchema": {
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"organization_id"
],
"properties": {
"limit": {
"type": "integer",
"maximum": 100,
"minimum": 1,
"description": "Maximum number of records returned in one response (optional)"
},
"cursor": {
"type": "string",
"description": "The cursor for pagination (optional)"
},
"job_board_id": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
"description": "Job Board ID must be a valid UUID"
},
"organization_id": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
"description": "Unique identifier of the organization"
}
}
}
},
{
"name": "eor_employment_cost_batch",
"title": "eor_employment_cost_batch",
"annotations": {
"readOnlyHint": true
},
"description": "Determine the total employment costs for an Employee of Record (EOR) arrangement across different countries, including salary, employer costs, benefits, and additional fees.",
"inputSchema": {
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"salary",
"currency",
"country_name"
],
"properties": {
"state": {
"type": "string",
"description": "The state or region within the country, if applicable."
},
"salary": {
"type": "number",
"minimum": 1,
"description": "The base salary for the employee."
},
"currency": {
"type": "string",
"description": "The currency in which the costs are calculated."
},
"country_code": {
"type": "string",
"description": "The two-letter country code where the employee is based."
},
"country_name": {
"type": "string",
"description": "The country where the employee is based."
},
"salary_period": {
"enum": [
"ANNUALLY",
"MONTHLY"
],
"type": "string",
"description": "The salary_period frequency in uppercase format."
},
"payment_frequency": {
"enum": [
"ANNUALLY",
"MONTHLY",
"WEEKLY",
"DAILY"
],
"type": "string",
"description": "The payment_frequency of the salary payment."
}
},
"additionalProperties": {}
},
"maxItems": 5,
"minItems": 1,
"description": "Array of employee cost calculation requests."
}
}
}
},
{
"name": "hiring_insights_salary_calculate",
"title": "hiring_insights_salary_calculate",
"annotations": {
"readOnlyHint": true
},
"description": "Use this endpoint to retrieve a salary histogram for a specified job title and seniority level in a given country, returned in the requested currency and time scale.",
"inputSchema": {
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"scale",
"country",
"currency",
"job_title",
"seniority_level"
],
"properties": {
"scale": {
"enum": [
"ANNUALLY",
"MONTHLY"
],
"type": "string",
"description": "The time scale for the salary data"
},
"country": {
"type": "string",
"pattern": "^[A-Z]{2}$",
"description": "Two-letter country code (ISO 3166-1 alpha-2)"
},
"currency": {
"type": "string",
"pattern": "^[A-Z]{3}$",
"description": "Three-letter currency code (ISO 4217)"
},
"job_title": {
"type": "string",
"description": "The job title for the salary data"
},
"seniority_level": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 1,
"description": "Seniority level (typically 1-5 or similar scale)"
}
},
"additionalProperties": {}
},
"minItems": 1,
"description": "Array of salary data requests"
}
}
}
},
{
"name": "hiring_insights_eor_cost_calculate",
"title": "hiring_insights_eor_cost_calculate",
"annotations": {
"readOnlyHint": true
},
"description": "Use this endpoint to compare EOR and local entity options for international hiring.",
"inputSchema": {
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"country"
],
"properties": {
"country": {
"type": "string",
"description": "Country code (ISO 3166-1 alpha-2)"
},
"currency": {
"type": "string",
"description": "Output currency (ISO 4217). Defaults to country default currency"
},
"payroll_connect": {
"type": "boolean",
"description": "Whether to include payroll connect in the calculation"
},
"number_of_employees": {
"type": "number",
"minimum": 0,
"description": "Number of employees to calculate the comparison for"
}
},
"additionalProperties": {}
},
"description": "Array of calculation parameters"
}
}
}
},
{
"name": "hiring_insights_take_home_pay_calculate",
"title": "hiring_insights_take_home_pay_calculate",
"annotations": {
"readOnlyHint": true
},
"description": "Use this endpoint to estimate take-home pay for compensation inputs.",
"inputSchema": {
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"period",
"salary",
"country",
"currency"
],
"properties": {
"period": {
"enum": [
"ANNUAL",
"MONTHLY"
],
"type": "string",
"description": "Salary period"
},
"salary": {
"type": "number",
"description": "Salary amount"
},
"country": {
"type": "string",
"description": "Country code (ISO 3166-1 alpha-2)"
},
"currency": {
"type": "string",
"description": "Currency code (ISO 4217)"
}
},
"additionalProperties": {}
},
"description": "Array of salary items to process"
}
}
}
}
]Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
Directory coverage for brandsLetsdeel is an MCP server at api.letsdeel.com. MCPBundles discovered 8 tools on the live endpoint.
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
MCPBundles probed 8 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
No provider sign-in was required during MCPBundles' probe. Your client may still need MCPBundles credentials depending on how you connect.
Request removal if you do not want Letsdeel listed here, or claim the listing if you want to manage it on MCPBundles.
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.
Request removal from the MCPBundles directory. We stop publishing this listing on mcpbundles.com.
MCPBundles publishes this directory for MCP discovery. Except where we host or operate an offering, third-party services run under their own terms. Product and company names on this page are used in a descriptive, identifying way (including under nominative fair use where applicable); they remain the property of their owners. Nothing here grants you rights in those marks, and nothing here is an offer to sell a third party's services. Terms · Request removal