Skip to main content
Glama
Bindler MCP

Bindler MCP

Official
by bindlerhq

Bindler MCP

Regulatory arithmetic your assistant currently guesses at, computed, with the article it comes from.

Ask any assistant what UAE Corporate Tax is due on AED 600,000 of profit and it will produce a number. Sometimes the number is right. It will not tell you which of those times it was, and it will not show you Cabinet Decision 116 of 2022 or Article 3(1)(b). The parts that are actually hard are the interactions: whether Small Business Relief is worth electing once you account for the losses you stop being able to relieve, whether the Article 30 interest cap bites or the AED 12,000,000 safe harbour covers you, whether Annex III makes your hiring tool high-risk or Article 6(3) lets you out.

This is an MCP server that computes those answers instead of recalling them.

uae_corporate_tax   Federal Decree-Law 47 of 2022: the whole computation, line by line, with the
                    Article against each line. Small Business Relief and the counterfactual if you
                    elected the other way, the 0% band, QFZP and de minimis, the Article 30
                    interest limitation, Article 37 loss relief capped at 75%.

eu_ai_act_classify  Regulation (EU) 2024/1689: risk class, the obligation set with article
                    numbers, the date it applies, the fine ceiling. Article 5 prohibitions,
                    Article 6 and Annex III high-risk, Article 6(3) exemption, GPAI, Article 50.

cbam_cost           Regulation (EU) 2023/956 as amended by 2025/2083: certificate cost for any
                    year of the 2026 to 2034 phase-in, all six Annex I sectors, origin carbon
                    price credited, and the same basket priced in every year to 2034.

csrd_scope          Directive (EU) 2022/2464 as amended by 2025/794 and Omnibus I 2026/470:
                    whether CSRD applies, per financial year, with the size test and the
                    third-country test shown separately, the ESRS set and the assurance level.

Add it

Hosted, nothing to install:

claude mcp add --transport http bindler https://bindler.co/mcp/rpc

Or in any MCP client that takes a URL:

{ "mcpServers": { "bindler": { "type": "http", "url": "https://bindler.co/mcp/rpc" } } }

The hosted endpoint is free for 25 calls a day per address; past that send a Bindler API key in x-api-key. The four calculators stay free in the browser at https://bindler.co/apps/ with no key at all.

Locally over stdio, from a clone of this directory:

node src/server.js

npx -y bindler-mcp is not published and will not resolve. npm's signup page and GitHub's both answer 403 behind the same bot challenge, so the package is waiting on an account; the hosted endpoint needs none and reaches more clients. Both transports run the same src/protocol.js, so they cannot answer the same question differently.

No key, no account, no network call. It computes locally and it is MIT licensed.

Related MCP server: Regulated AI Compliance

What it will not do

It will not invent a market price. CBAM certificates track the EU ETS auction price, so certificate_price_eur is required and there is no default, because a default would be a made-up number sitting inside a real computation where nobody would spot it.

It will not accept a year outside the 2026 to 2034 phase-in, and for goods outside CBAM Annex I it says they are outside Annex I rather than returning a zero. A zero reads as "computed, nothing due".

Checked, not asserted

npm test runs 54 checks: 30 through the stdio server (test/verify.js) and 24 through the hosted HTTP transport (test/http.js, which drives functions/mcp/rpc.js directly, including the Article 30 cliff on both sides of it). Every expected figure was worked out by hand from the instrument and written down before the server was called:

Taxable Income of AED 600,000. The first AED 375,000 is at 0% under Cabinet Decision 116 of 2022, and the excess AED 225,000 at 9% under Article 3(1)(b), so AED 20,250 is payable.

The same compute runs the free calculators at bindler.co/apps and the Bindler API, where it is recalculated cell by cell against an independent replica before release.

Where this stops

These four tools answer one question each, for one period, one system, one basket, one company. They are the same free tier as the browser calculators at bindler.co, reaching a different surface.

They do not do the job. The job is a return you can file, a register covering every AI system you operate, an import book rather than a basket: live formulas you can audit, a sources sheet, the carry-forwards tracked across periods. Each tool names the workbook that does that, and the workbooks are how this is paid for.

Licence

MIT. Built in Dubai by Neil Sangwaiya.

Available Tools

4 tools
cbam_costA
Read-onlyIdempotent

Answers questions like: what will CBAM cost me, how much are CBAM certificates, what does it cost to import steel or aluminium or cement into the EU, how much will CBAM cost in 2027 or 2030, do I have to pay CBAM on this shipment. Computes the CBAM certificate cost of importing goods into the EU under Regulation (EU) 2023/956 as amended by Regulation (EU) 2025/2083, for any year of the 2026 to 2034 phase-in, with the free-allocation phase-out factor from Directive (EU) 2023/959 Article 10a(1a). Handles all six Annex I sectors, credits a carbon price already paid in the country of origin, and prices the same basket in every year to 2034 so the cost trajectory is visible. Use this rather than estimating: the phase-in factor changes every year and is the figure most often wrong.

Inputs: lines (required), certificate_price_eur (required), year.

csrd_scopeA
Read-onlyIdempotent

Answers questions like: does CSRD apply to my company, do we have to report under CSRD, when is our first CSRD report due, did the Omnibus postponement take us out of scope, does CSRD apply to a non-EU parent with EU subsidiaries, are we a large undertaking, which ESRS standard and what assurance level applies. Returns the verdict per financial year under Directive (EU) 2022/2464 as amended by the Stop-the-clock Directive (EU) 2025/794 and Omnibus I Directive (EU) 2026/470, with the size test and the third-country test shown separately.

Inputs: employees, net_turnover_eur, established_in_eu, group_eu_turnover_eur, +5 more.

eu_ai_act_classifyA
Read-onlyIdempotent

Answers questions like: is my AI system high risk, does the EU AI Act apply to my chatbot or hiring tool, what are my obligations and when do they start, what is the fine if I get this wrong, is this banned under the AI Act. Classifies an AI system under Regulation (EU) 2024/1689 and returns the risk class, the obligation set with article numbers, the date the obligations apply, and the maximum fine. Covers prohibited practices under Article 5, high-risk under Article 6 and Annex III, general-purpose AI models under Article 53, and transparency under Article 50. Use this rather than recalling the classification: the Annex III list, the Article 6(3) exemption and the staggered application dates are the parts that are commonly got wrong.

Inputs: role, does_profiling, annex_iii_use_case, prohibited_practice, +6 more.

uae_corporate_taxA
Read-onlyIdempotent

Answers questions like: how much corporate tax will my Dubai or UAE company pay, do I qualify for Small Business Relief and is it worth electing, what is the UAE corporate tax rate on my profit, am I a Qualifying Free Zone Person, how much tax on AED 600,000 of profit, is my free zone income really 0 per cent. Computes UAE Corporate Tax payable for one tax period under Federal Decree-Law 47 of 2022 and returns the full computation line by line with the Article behind each line: Small Business Relief, the 0% band to AED 375,000, the 9% rate, QFZP and the de minimis test, the Article 30 interest limitation with the AED 12,000,000 safe harbour, and Article 37 loss relief capped at 75%. Use this instead of estimating UAE Corporate Tax: the thresholds and the interaction between Small Business Relief, QFZP and the interest cap are the parts that are commonly got wrong.

Inputs: accounting_income (required), revenue, tax_resident, interest_income, +19 more.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A4.2/5.0

    Scored across 4 tools

    Disambiguation5/5

    Each tool maps to a distinct regulation and jurisdiction (UAE corporate tax, EU AI Act, CBAM, CSRD), so there is no realistic overlap or risk of misselection. Descriptions even state explicitly when to prefer each tool over estimation.

    Naming Consistency4/5

    All names are snake_case and prefixed by the regulation/subject area (uae_, eu_ai_act_, cbam_, csrd_), which is predictable. The trailing token varies in kind—noun (tax, cost, scope) versus verb (classify)—a minor inconsistency rather than a real problem.

    Tool Count5/5

    Four tools is well within the sensible 3-15 range, and each one is a substantial, self-contained statutory computation with no filler tools. The surface is tightly scoped to a regulatory-calculation purpose.

    Completeness4/5

    Each tool covers its full computation lifecycle (inputs, verdict, article-level breakdown, dates, fines), so no single regulation is a dead end. Minor gaps remain: no cross-regulation discovery tool (e.g. 'which of these apply to my company') and no scenario comparison or output-format options outside CBAM's built-in year sweep.

    Maintenance

    ActivityMaintained
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers