mcpField
0
0s and 1s CIS calculators

0s and 1s CIS calculators

Remote
0sand1s.co.ukFinance0Updated 1w ago

About 0s and 1s CIS calculators

The 0s and 1s CIS MCP server offers free calculators for UK Construction Industry Scheme contractors and bookkeepers, through a remote MCP server and JSON API. Results cite the GOV.UK and legislation.gov.uk pages used; they are not tax advice.

Key features

  1. 01Calculate CIS deductions and net payments
  2. 02Gross up a target net payment
  3. 03Work out tax months and payment dates
  4. 04Estimate late return penalties
  5. 05Check gross payment status and verification
  6. 06Check nil return requirements

Use cases

  1. 01Calculate CIS deductions on subcontractor payments
  2. 02Schedule CIS returns and electronic payments
  3. 03Check late penalties or nil return obligations

MCP support

The remote MCP server exposes seven CIS calculation tools, covering deductions, tax dates, penalties, and eligibility checks. No key or account is required; a REST JSON API is also available.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://0sand1s.co.uk/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

Details

From the project README

0s and 1s CIS MCP server

Free calculators for the UK Construction Industry Scheme (CIS), as a remote MCP server and a JSON API. For contractors who pay subcontractors, and the bookkeepers who do it for them.

No key and no account. Nothing you send is stored. Up to 60 requests a minute from one address, the API and the MCP server together.

Tools

ToolWhat it works out
cis_deductionThe CIS deduction on a payment: gross, VAT and materials in, deduction and net out, with the working
cis_gross_upThe gross to pay so the subcontractor receives a given net
cis_tax_monthThe tax month a date falls in, the return due date (19th) and the electronic payment date (22nd, moved for weekends and bank holidays)
cis_late_penaltiesWhat a late CIS300 or nil return costs, stage by stage
cis_gross_payment_turnover_testWhether a business meets the turnover test for gross payment status
cis_needs_verificationWhether a subcontractor must be verified with HMRC before a payment
cis_nil_return_checkWhether a nil return is due for a tax month

Money goes in as pounds ("1,200.00") and comes back as pence and pounds. Dates are YYYY-MM-DD. Every answer lists the GOV.UK and legislation.gov.uk pages it follows. Answers follow the published rules; they are not tax advice and do not come from HMRC.

Connect

Claude (claude.ai and the desktop app): Customize, Connectors, Add custom connector, then name it 0s and 1s with the URL https://0sand1s.co.uk/mcp.

Claude Code:

claude mcp add --transport http 0sand1s https://0sand1s.co.uk/mcp

Cursor (~/.cursor/mcp.json):

{ "mcpServers": { "0sand1s": { "url": "https://0sand1s.co.uk/mcp" } } }

VS Code (.vscode/mcp.json):

{ "servers": { "0sand1s": { "type": "http", "url": "https://0sand1s.co.uk/mcp" } } }

Try the API

curl "https://0sand1s.co.uk/api/v1/deduction?gross=1200&vat=200&materials=300&rate=20"

About this repository

This repository holds the listing for the official MCP registry (server.json, name uk.co.0sand1s/cis) and this README. The server is hosted by 0s and 1s, CIS filing software for contractors. Questions: [email protected].

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.