Legis Link

io.github.eutech-directoryPublished by GitHub account eutech-directoryv0.6.0Updated Oct 24, 2026

Construction compliance AI. Wire sizing, load calc, battery clearance. AU, USA, CA, UK, EU.

The publisher's own server: Legis-Link

VerifiedSTDIODesktop onlyDeveloper ToolsBusiness & Commerce

Overview

AI-generated overview

Construction compliance assistant that answers code questions with standard, clause and table references across AU, US, CA, UK and EU regions.

What you can do
  • Check compliance and get COMPLIANT / NON-COMPLIANT verdicts with the exact clause
  • Look up standards, clauses and tables by trade and region
  • Generate daily toolbox talks and safety checklists with regulation per item
  • Run technical calculations such as cable sizing, pipe sizing, voltage drop and heat load
  • Produce risk assessments and method statements, material compliance checks and inspection hold points
  • Assess a site photo for visual compliance
When to use it
Useful for electricians, plumbers, HVAC and other trades, or their assistants, who need quick references to construction standards and clause-level answers for a specific region. Also handy for drafting RAMS, checklists and sizing calculations before ordering or installing.
Requirements
Runs as a local stdio process (npm package legis-link-mcp). The hosted service is used without an account for the free tier; self-hosting needs Python 3.11+ and an Anthropic API key in a configuration file. Pro features require a paid subscription and an API key.
Before you install
Pro tools are gated behind a paid subscription ($199/year) and an API key; the free tier is limited to 50 queries per day. Visual compliance sends uploaded site photos to a third-party service. Results are described as preliminary references only and should be verified against the full published standard before any installation.

Installation

In SourceWeft

  1. Open Legis Link in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

[Legis-Link]

Legis-Link

Construction compliance answers for the trades, inside Claude, Cursor, VS Code or any phone.
Australia · United Kingdom · United States · Canada · European Union

Try it free · Connect via MCP · Get Pro


Ask a compliance question in plain English, such as "Is 2.5 mm² TPS OK on a 20 A circuit in a wall cavity in NSW?". Legis-Link gives you a verdict (Compliant / Non-compliant / Needs checking), the standard and clause it rests on, and the conditions that would change the answer.

  • Answers the normal case first. It doesn't mark something non-compliant because of an unstated worst case.
  • Cites the edition in force: AS/NZS 3000:2018, BS 7671:2018+A4:2026, AS/NZS 3500:2025, AS/NZS 5601.1:2022. For the NEC and US plumbing codes it names the edition each state has adopted instead of guessing.
  • Checked licensing data: who may legally do the work, the licence class, the apprentice route and the contractor licence, for 215 trade-and-region combinations across 31 regions (all 10 trades in the UK and Australia).
  • Tested: 59 known-answer checks (57 questions across 10 trades and 5 regions, plus 2 full RAMS documents) run against the live server after every change. Current score: 59 / 59 (31 October 2026).

Tools

All tools are read-only: they look things up and write text. They never change, send or delete anything.

ToolTierWhat it does
Check complianceFreeVerdict + standard, clause and conditions
Look up a code or standardFreeThe clause or table that applies, in plain English
List supported regionsFreeJurisdictions covered for a trade
Calculate a technical specProCable size, voltage drop, pipe size, heat load
Generate a safety checklistProPPE and hazard controls, each tied to its regulation
Generate RAMSProDraft risk assessment and method statement for review, in a few minutes
Verify material complianceProWill this product pass, before you order it
Get inspection requirementsProHold points, who signs off, which certificate

The web app also has a daily toolbox talk per trade (a PDF for Pro users) and a photo check.

Coverage

AreaRegionsChecked licensing data
Australiaall 8 states and territoriesall 8, all 10 trades
United KingdomEngland, Scotland, Wales, Northern Irelandall 4, all 10 trades
United Statesall 50 states + DCCA, TX, FL, NY, IL, PA, OH, GA, NC, WA (5 trades)
Canada10 provincesOntario, British Columbia, Alberta (5 trades)
European Union14 countriesIreland, Germany, France, Spain, Italy, Netherlands (5 trades)

Trades: Electrical, Plumbing, Gas fitting, HVAC/refrigeration, Carpentry, plus Welding, Solar/Battery, Fire protection, Concrete and Roofing. Regions without checked data still get an answer, marked to be checked against the local code.

Connect to Claude or any MCP client

Server URL (streamable HTTP): https://legis-link.com/mcp. No sign-in is needed for the free tier.

Claude (web, desktop, mobile): Settings → Connectors → Add custom connector. Name: Legis-Link. URL: https://legis-link.com/mcp. Pro: https://legis-link.com/mcp?key=YOUR_PRO_KEY

Cursor / Windsurf / VS Code

json
{  "mcpServers": {    "legis-link": {      "url": "https://legis-link.com/mcp",      "headers": { "X-API-Key": "YOUR_PRO_KEY (optional)" }    }  }}

Claude Desktop (config file)

json
{  "mcpServers": {    "legis-link": { "command": "npx", "args": ["-y", "mcp-remote", "https://legis-link.com/mcp"] }  }}

A Pro key (the license key from your Gumroad receipt) can be sent as the X-API-Key header, as Authorization: Bearer <key>, or as ?key=<key> on the URL. Older SSE-only clients can use https://legis-link.com/sse.

Try asking

Is 2.5mm2 twin and earth OK for a 32A ring final circuit in England?Can an unregistered handyman replace the gas hob in a rented flat in England?What is the maximum hot water temperature at a new bathroom basin in NSW?Who can legally do gas work in Ontario?Generate a RAMS for a switchboard upgrade in a house in Victoria

Pricing

FreePro
Price$0$199 / year
Questions per day10200
Tools38
Toolbox talk PDFs✓

Get Pro: https://rickyfarmer.gumroad.com/l/Legis-LinkPro. Your Pro key is the license key on your Gumroad receipt, and it works straight away.

API

GET  https://legis-link.com/healthPOST https://legis-link.com/api/query    {"trade": "Electrical", "region": "NSW", "question": "...", "api_key": ""}GET  https://legis-link.com/toolbox?trade=Electrical&region=NSWGET  https://legis-link.com/.well-known/mcp/server-card.json

Self-host

Python 3.11+ and an Anthropic API key.

bash
git clone https://github.com/eutech-directory/legis-link-mcp.gitcd legis-link-mcppip install -r requirements.txtANTHROPIC_API_KEY=... python legis_link_mcp_server.py

Optional: DATABASE_URL (PostgreSQL) for usage limits and keys; LEGIS_KEY_SECRET to issue Pro keys.

Links


Legis-Link gives preliminary compliance references to help qualified people work faster. Always confirm against the published standard and your local authority before installing, and use a licensed person where the law requires one.

Source: README.md at commit 829cbbe

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v0.6.0LatestSep 16, 2026

Score

50% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

Other Legis-Link integrations