{"apiVersion":"v1","directorySlug":"retainr-mcp-9ca4972dbf","title":"Retainr","description":null,"pageUrl":"https://www.mcpbundles.com/skills/retainr-mcp-9ca4972dbf","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://retainr.app/api/mcp","hostedMcpUrl":null,"toolCount":3,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"app.retainr/retainr-mcp-9ca4972dbf","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"get_tax_rates","description":"Returns the HMRC rate set (income tax, National Insurance, corporation tax, dividends, VAT, inside-IR35 and umbrella rates, pension allowance) for the tax year containing a given date. All rates are decimals between 0 and 1; all thresholds and allowances are absolute pounds per year.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}},"title":"Get UK tax rates","logicalName":"get_tax_rates","displayName":"Get UK tax rates","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"compare_regimes","description":"Compares net take-home across the three UK contractor tax regimes — outside IR35 (limited company), inside IR35 (deemed employment), and umbrella/PAYE — for a given monthly gross contract rate. Returns a full breakdown and waterfall for each. Illustrative only; not tax advice.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["grossMonthly"],"properties":{"annualSalary":{"type":"number","minimum":0},"grossMonthly":{"type":"number","exclusiveMinimum":0},"monthlyPension":{"type":"number","default":0,"minimum":0},"monthlyExpenses":{"type":"number","default":0,"minimum":0},"clientIsSmallCompany":{"type":"boolean","default":false},"referrerCommissionMonthly":{"type":"number","default":0,"minimum":0}}},"title":"Compare UK contractor tax regimes","logicalName":"compare_regimes","displayName":"Compare UK contractor tax regimes","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"model_portfolio","description":"Forecasts take-home across a portfolio of UK contractor earnings, mixing inside and outside IR35. Outside-IR35 earnings are pooled into one limited company (salary, employer NI, pension and expenses deducted once, then corporation tax and dividends); inside-IR35 earnings are each treated as deemed employment. Income tax is stacked across the whole portfolio through one set of personal tax bands, so the result is not the sum of the earnings modelled separately. Returns two runs: contracted (proba","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["earnings"],"properties":{"mode":{"enum":["this_month","rolling","accounting_year"],"type":"string","default":"rolling"},"earnings":{"type":"array","items":{"type":"object","required":["title","type","insideIR35"],"properties":{"type":{"enum":["retainer","hourly","fixed_project","one_off","sweat_equity","shares"],"type":"string"},"amount":{"type":"number","exclusiveMinimum":0},"endDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"frequency":{"enum":["daily","weekly","monthly","quarterly","annually"],"type":"string","default":"monthly"},"startDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"hourlyRate":{"type":"number","exclusiveMinimum":0},"insideIR35":{"type":"boolean"},"projectFee":{"type":"number","exclusiveMinimum":0},"termMonths":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0},"probability":{"type":"integer","default":100,"maximum":100,"minimum":0},"daysPerMonth":{"type":"number","maximum":21.666666666666668,"exclusiveMinimum":0},"hoursPerMonth":{"type":"number","exclusiveMinimum":0},"monthlyAmount":{"type":"number","exclusiveMinimum":0},"timePercentage":{"type":"number","maximum":100,"exclusiveMinimum":0},"referrerCommission":{"type":"object","required":["type","value"],"properties":{"type":{"enum":["percentage","fixed"],"type":"string"},"value":{"type":"number","minimum":0}}},"clientIsSmallCompany":{"type":"boolean","default":false}}},"maxItems":20,"minItems":1},"annualSalary":{"type":"number","minimum":0},"referenceDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"monthlyPension":{"type":"number","default":0,"minimum":0},"monthlyExpenses":{"type":"number","default":0,"minimum":0},"accountingYearStart":{"type":"string","default":"04","pattern":"^(0[1-9]|1[0-2])$"}}},"title":"Model a mixed IR35 earnings portfolio","logicalName":"model_portfolio","displayName":"Model a mixed IR35 earnings portfolio","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Retainr&config=eyJ1cmwiOiAiaHR0cHM6Ly9yZXRhaW5yLmFwcC9hcGkvbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Retainr%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fretainr.app%2Fapi%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Retainr%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fretainr.app%2Fapi%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Retainr&connectorUrl=https%3A%2F%2Fretainr.app%2Fapi%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Retainr\" --url \"https://retainr.app/api/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/retainr-mcp-9ca4972dbf","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/retainr-mcp-9ca4972dbf/tools/{tool}","mcpServerUrl":"https://retainr.app/api/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/retainr-mcp-9ca4972dbf?live=1"}