Pricing
Sourced UK tax, payroll and bookkeeping rates with effective dates, for AI agents. Over MCP or plain HTTP.
Free
Discover what's available without paying or signing up.
- MCP tools:
list_topics,search_rules - HTTP:
GET /,GET /v1/topics - MCP
search_uk_companyand HTTPGET /v1/company/search?q=: find a UK company by name (up to 10 matches)
Paid calls
MCP tools get_rate, get_rate_history, list_deadlines and HTTP GET /v1/rate, GET /v1/deadlines. Pay per call, or subscribe for an API key.
Pay per call
x402 payment in USDC on Base. No account: your agent pays automatically when it gets a 402. You're only charged when the call succeeds.
Developer
10,000 paid calls a month, by API key.
Pro
100,000 paid calls a month, by API key.
Subscriptions are billed in GBP; pay-per-call uses USDC (US dollars) via x402. A business check counts as 2 calls, so Developer covers up to 5,000 checks and Pro up to 50,000.
If a plan runs out of calls, they reset at renewal; until then, calls can still be paid per call with x402. An invalid or cancelled API key returns a 401 error rather than a payment offer.
UK Rules is for business use. By subscribing or paying you confirm you are acting for a business, not as a consumer. See the terms.
UK business checks
check_uk_business
One sourced check of a UK company from Companies House: status, type, incorporation date, registered office, SIC codes, accounts and confirmation statement overdue (and by how many days), the GOV.UK late filing penalty band if accounts are overdue, insolvency and charges flags, active officers and PSCs. VAT check: coming soon (we are waiting for HMRC production access; a VAT number you add is not checked yet). Each section has a source link.
MCP check_uk_business and HTTP GET /v1/company/{company_number}?vat=. Pay 0.02 per check with x402 (only charged when the check succeeds), or use an API key: a check counts as 2 of your plan's calls. Unknown companies are not charged.
Not a credit check, and not sanctions or PEP screening. Companies House data is cached for up to 24 hours. See our privacy notice.
Data covered
Connect
MCP (Streamable HTTP):
https://ukrules.dailylifeelevation.workers.dev/mcp
HTTP with an API key:
curl -H "Authorization: Bearer YOUR_API_KEY" "https://ukrules.dailylifeelevation.workers.dev/v1/rate?key=vat_registration_threshold"
Find a company, then check it:
curl "https://ukrules.dailylifeelevation.workers.dev/v1/company/search?q=tesco" curl -H "Authorization: Bearer YOUR_API_KEY" "https://ukrules.dailylifeelevation.workers.dev/v1/company/00445790"