MCP server
Duck Tax Official
com.ducktax/ducktax
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Check micro-entity company accounts: raw figures in, validated balance sheet and deadlines out.
Working at last checkVerified publisher: ducktax.comAbout 6,973 tokens per request once connected20 tools
https://ducktax.com/api/mcp
At a glance
- Type
- MCP server
- Publisher
- ducktax.com (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 20
- Token cost
- About 6,973 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http ducktax https://ducktax.com/api/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.ducktax] url = "https://ducktax.com/api/mcp"
Gemini CLI
{"mcpServers":{"ducktax":{"httpUrl":"https://ducktax.com/api/mcp"}}}
Cursor
{"mcpServers":{"ducktax":{"url":"https://ducktax.com/api/mcp"}}}
VS Code
{"servers":{"ducktax":{"type":"http","url":"https://ducktax.com/api/mcp"}}}
Antigravity
agy mcp add ducktax https://ducktax.com/api/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"ducktax","server_url":"https://ducktax.com/api/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"ducktax","server_url":"https://ducktax.com/api/mcp"}
Tools
categorise_transactions~295 tokens
Categorise bank-statement transaction descriptions into the fixed vocabulary this product maps to balance sheet lines (sales, software, owner-in, …). Send description strings only, never amounts or dates. Sum the amounts per returned category yourself, then call totals_to_figures. One statement impocheck_accounts~1055 tokens
Derive a small-company balance sheet (micro-entity, in UK terms) from raw figures and validate it. Returns the derived sheet for the current and prior year, the figures the authority would reject (negatives where it wants a positive, share capital left at nil), and whether they are complete enough tcheck_filing_extension~593 tokens
Whether a company can still apply to its registrar for more time to file, how many days are left to apply, and what being late costs if that window is missed. This is usually the most useful thing to tell somebody who has just found a deadline: applying is free, takes about 15 minutes, and has to bedelete_filingDeletes data · ~126 tokens
Delete one saved filing by id, permanently. Confirm with the person before calling this; there is no undo and no trash.dormant_figures~179 tokens
The complete set of figures for a dormant company: share capital, the matching cash, and zeros everywhere else. The register says when the last accounts were filed dormant, and for those companies this collapses the whole form to one call. Amounts in major units.draft_extension_reason~443 tokens
Turn a short factual account of what went wrong into the reason text for an application for more time to file accounts, framed in the terms the registrar actually applies. It uses only the facts you give it: it will not invent circumstances, and where something is missing it leaves a bracketed placeexplain_accounts~874 tokens
A plain-English reading of a set of figures, written for a director who is not an accountant: what the derived balance sheet says about the company and anything that needs attention before filing. Only the derived sheet is sent to the model, no company name or number. Quota-charged; identical figureget_prior_year_figures~184 tokens
Read last year's figures out of the company's last filed accounts at Companies House, ready to drop into the *Prior fields of check_accounts or save_filing. Saves typing seven numbers from a PDF and gets the comparatives exactly as filed. GB only, and only when the last accounts were filed digitallylate_filing_penalty~174 tokens
What missing a Companies House accounts deadline costs. Given the due date, returns days remaining or overdue, the penalty band already incurred, and what the next band costs, the number that makes someone act today. UK private companies only.list_jurisdictions~123 tokens
The countries this server knows about and what it can actually do in each: which have a real accounts engine, which registers can be searched or looked up, the currency, and the identifiers each jurisdiction files under. Call this first when unsure.list_saved_filings~110 tokens
The user's saved filings, most recently touched first, with every figure in major units. This is the same list the website dashboard shows. Start here when asked about "my accounts" or "my company".list_tracked_companies~121 tokens
Every company this user gets deadline reminders about, including the ones implied by their saved filings. Shows the next accounts deadline and days remaining where a register record is already cached. Free: this never contacts a register.lookup_company~264 tokens
Look a company up on its public register (Companies House for GB, ABN Lookup for AU) by its registered number. Returns the full public record: name, status, registered office, officers, SIC codes, accounting period, plus both filing deadlines with days remaining and the late-filing penalty already isample_accounts~117 tokens
A real worked example: nil turnover, a director loan, a near-empty bank account, the simplest accounts the UK regime permits. Use it to demonstrate check_accounts or as a template for a first-year company. Amounts in major units.save_filing~1071 tokens
Save a set of figures to the user's account, or update a saved one by passing its id from list_saved_filings. Figures in major units. The filing is saved even when validation finds problems, because a work in progress is worth keeping, and the problems come back in the response so you can raise themsearch_companies~196 tokens
Find a company by name on its public register and get back its registered number, status and address. This is how you reach lookup_company when the person only knows the name. Free of the daily quota; lightly rate limited.server_status~121 tokens
What this deployment can actually do right now: which integrations are configured, whether your token is valid, and how much of each daily quota you have left. Call it when a tool refuses and you want to know whether the feature is off or used up.totals_to_figures~215 tokens
Turn categorised bank-statement totals into balance sheet figures, applying the rules that stop an import lying: only income categories reach turnover, only expense categories reach operating costs, and the owner topping up the account is never sales. Totals are signed major units per category code;track_company_deadlines~492 tokens
Watch a company by its register number and get reminded before its filing deadlines. Which channels are actually available depends on the server: the reply reports what will really be sent, and it can be nothing at all, so read it rather than assuming. No saved filing is needed: this is for the deaduntrack_company_deadlines~220 tokens
Stop sending deadline reminders about a company. This mutes rather than forgets, which is the only thing that holds: a company implied by a saved filing would otherwise be re-added by the next scan. track_company_deadlines un-mutes it again.
Browse
Related MCP servers
- A.X.E.L Filing (public tools)
UK company lookup, filing deadlines, late penalties and Corporation Tax maths. No account. - UK Companies House due diligence and KYB (Registrum)
UK Companies House due diligence: beneficial owners, directors, ECCTA, accounts. Hosted, no key - Sirenic
Official French and European company data for AI agents, paid per call (x402) or by API key. - OpenAccountants
Open-source AI accounting skills verified by licensed accountants (tax, VAT, payroll). - Eckari Capabilities
Deterministic company, entity and location lookups for agents - per call, x402 or API key. - auregistre
French companies: dated changes and insolvencies (BODACC), filed accounts by year (INPI). No key. - Schedule Iii
Deterministic Schedule III statements for Indian companies: trial balance in, Excel workbook out. - Compabase
3M+ Polish companies (KRS, CEIDG): financials, people, rankings and public registries.
Badge for your README
[](https://aptlynx.net/servers/com.ducktax/ducktax)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents