Skip to content

ca.bluecraneworks/forms

by bluecraneworks.ca · remote · no sign-in to list tools · v1.1.0 · published by ca.bluecraneworks

Canadian contractor forms + tax tools: 126 cited forms, sourced 2026 tax estimates by province.

Changes · 2

8 tools: 2 change things and 6 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http forms https://mcp.bluecraneworks.ca/mcp

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

8 tools

Changes things 2Claude Code: ask
  • estimate_contractor_taxEstimate 2026 income tax, CPP, and take-home for a self-employed Canadian contractor or tradesperson (sole proprietor) by province.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    Estimate 2026 income tax, CPP, and take-home for a self-employed Canadian contractor or tradesperson (sole proprietor) by province. Uses sourced CRA and provincial rates from tradestaxcalculator.ca. Provinces: ontario, alberta, bc, saskatchewan, manitoba, new-brunswick, nova-scotia, pei, newfoundland, yukon, nwt, nunavut (no Quebec). Planning estimate, not tax advice.
  • required_hourly_rateWork backwards from the annual take-home a contractor wants to the hourly rate they must bill, accounting for 2026 income tax and CPP in their province plus billable time.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    Work backwards from the annual take-home a contractor wants to the hourly rate they must bill, accounting for 2026 income tax and CPP in their province plus billable time. Planning estimate.
Only reads 6Claude Code: allow
  • get_formGet full details for one form by its id (from search_forms): description, regulatory citation, the exact fields it collects, and free print / Pass options.No findings

    Why it is in this group

    • The name "get_form" says "get": a word for reading.
    Description, as the server wrote it
    Get full details for one form by its id (from search_forms): description, regulatory citation, the exact fields it collects, and free print / Pass options.
  • get_form_maker_passPricing and checkout links for the Blue Crane Form Maker Pass: one-time purchase that strips all Blue Crane text from printed PDFs (clean, client-ready paper) and auto-fills saved …No findings

    Why it is in this group

    • The name "get_form_maker_pass" says "get": a word for reading.
    Description, as the server wrote it
    Pricing and checkout links for the Blue Crane Form Maker Pass: one-time purchase that strips all Blue Crane text from printed PDFs (clean, client-ready paper) and auto-fills saved company details across all 126 forms.
  • hst_quick_methodCompare the CRA Quick Method of accounting for HST against the regular method for an Ontario contractor: what they would remit and keep under each, with the break-even.No findings

    Why it is in this group

    • The description's first verb is "compare": a word for reading.
    Description, as the server wrote it
    Compare the CRA Quick Method of accounting for HST against the regular method for an Ontario contractor: what they would remit and keep under each, with the break-even. Planning estimate.
  • list_categoriesList the form categories (WSIB & incidents, site safety, vehicles & equipment, finance, subcontractors, etc.) with what each covers and how many forms it holds.No findings

    Why it is in this group

    • The name "list_categories" says "list": a word for reading.
    Description, as the server wrote it
    List the form categories (WSIB & incidents, site safety, vehicles & equipment, finance, subcontractors, etc.) with what each covers and how many forms it holds.
  • search_formsSearch Blue Crane's compendium of 126 Canadian contractor forms — Ontario, Alberta and BC statutory worksheets plus Canada-wide site paperwork (safety, statutory worksheets, inspec…No findings

    Why it is in this group

    • The name "search_forms" says "search": a word for reading.
    Description, as the server wrote it
    Search Blue Crane's compendium of 126 Canadian contractor forms — Ontario, Alberta and BC statutory worksheets plus Canada-wide site paperwork (safety, statutory worksheets, inspections, invoices, sign-offs, site logs) by keyword, form number, or alias (e.g. 'FLHA', 'form 1.2', 'hot work', 'toolbox talk'). Returns matching forms with citations and free fill-and-print URLs.
  • which_form_do_i_needDescribe a jobsite or paperwork situation in plain language (e.g.No findings

    Why it is in this group

    • The description's first verb is "describe": a word for reading.
    Description, as the server wrote it
    Describe a jobsite or paperwork situation in plain language (e.g. 'starting an $80k renovation in Ontario', 'GC is not paying my invoice', 'crew doing welding tomorrow') and get the forms that fit, with citations and free print links. Guidance only — not legal advice.

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.1.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http forms https://mcp.bluecraneworks.ca/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__forms__search_forms",
      "mcp__forms__get_form",
      "mcp__forms__which_form_do_i_need",
      "mcp__forms__list_categories",
      "mcp__forms__hst_quick_method",
      "mcp__forms__get_form_maker_pass"
    ],
    "ask": [
      "mcp__forms__estimate_contractor_tax",
      "mcp__forms__required_hourly_rate"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as forms. Review it before you use it.