Connect your UAE tax and accounting data to Claude. Query invoices, VAT returns, and compliance reports through natural language.
Connect in Claudehttps://mcp.etx.ae/mcp| Tool | Description | Type |
|---|---|---|
| get_dashboard | Account overview — invoices, revenue, VAT payable, deadlines | Read |
| list_clients | List all clients, search by name or TRN | Read |
| get_client | Client details — TRN, contact info, emirate | Read |
| list_invoices | Filter by client, type, status, date range | Read |
| get_invoice | Full invoice with line items and VAT | Read |
| create_invoice | Create a sales or purchase invoice | Write |
| list_vat_returns | All VAT returns filed or pending | Read |
| get_vat_return | Detailed VAT return breakdown | Read |
| get_vat_summary | Period VAT summary — collected, paid, net payable | Read |
| get_emirate_breakdown | Emirate-wise VAT for FTA VAT 201 | Read |
| submit_einvoice | Submit invoice to FTA as e-invoice | Write |
get_vat_summary with period_from=2026-01-01 and period_to=2026-03-31. ETX returns total sales, total purchases, VAT collected on sales, VAT paid on purchases, and the net VAT payable amount. Claude presents this as a clear summary with the amount you owe to FTA.
get_emirate_breakdown for the relevant period. ETX returns taxable amounts and VAT amounts per emirate (Abu Dhabi, Dubai, Sharjah, Ajman, UAQ, RAK, Fujairah). Claude formats this ready for entry into the FTA portal VAT 201 form.
create_invoice with the client ID, date, line items, VAT rate, and emirate. ETX creates the invoice and returns the invoice number and total including VAT. Claude confirms the invoice was created with all details.
list_invoices with status=overdue. ETX returns all invoices past their due date with client names, amounts, and how many days overdue. Claude summarises the total outstanding and suggests follow-up actions.
submit_einvoice with the invoice ID. ETX submits the invoice to FTA through the accredited service provider and returns the submission status and FTA reference number. Claude confirms whether the submission was accepted or if there are validation errors to fix.
ETX uses OAuth 2.0 for authentication. When you connect ETX in Claude, you will be redirected to ETX to log in and authorize access. You can choose which permissions to grant. You can disconnect at any time from Claude Settings.