forms について
Blue Crane Forms & Taxは、カナダの請負業者向けリモートMCPサーバーです。法令出典付きの州別・全国共通フォームと、根拠資料に基づく2026年の税額推計を組み合わせ、フォーム検索と業種向け税計算を提供します。
主な機能
- 01請負業者向けフォーム126件の検索
- 02フォーム詳細と法令出典の取得
- 03状況に応じたフォームの特定
- 04州別の税額と手取り額の推計
- 05必要な時間単価の算出
- 06オンタリオ州のHST方式の比較
活用シーン
- 01現場の状況に必要な書類の検索
- 02フォームの項目と法令出典の確認
- 03請負業者の州税と手取り額の推計
- 04目標収入に必要な時間単価の算出
MCP 対応
ステートレスなStreamable HTTPエンドポイントを通じて、フォームと税務に関する8種類のツールをMCPクライアントに公開します。Dockerベースのstdioブリッジにより、ローカルサーバーのみを扱うクライアントもホスト先に接続できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.bluecraneworks.ca/mcpclaude mcp add --transport http ca-bluecraneworks-forms https://mcp.bluecraneworks.ca/mcp{"mcpServers":{"ca-bluecraneworks-forms":{"type":"http","url":"https://mcp.bluecraneworks.ca/mcp"}}}Cursor で開く{"servers":{"ca-bluecraneworks-forms":{"type":"http","url":"https://mcp.bluecraneworks.ca/mcp"}}}VS Code で開く{"mcpServers":{"ca-bluecraneworks-forms":{"type":"http","url":"https://mcp.bluecraneworks.ca/mcp"}}}{"mcpServers":{"ca-bluecraneworks-forms":{"serverUrl":"https://mcp.bluecraneworks.ca/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
8| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| limit | integer | いいえ | 結果の最大数(デフォルトは 8) |
| query | string | はい | キーワード、フォーム番号、または別名 |
詳細
Blue Crane Forms & Tax MCP サーバー
私たちの知る限り、カナダの請負業者のコンプライアンス向けに構築された初の MCP サーバーです。また、請負業者向け書類と州別の職人税計算を1つのエージェントツールキットにまとめた、世界初のサーバーでもあります。Blue Crane Works がオンタリオ州ハミルトンで開発しました。
リモートの Model Context Protocol サーバーで、カナダの請負業者向けフォーム126種類(オンタリオ州、アルバータ州、BC州、サスカチュワン州、マニトバ州の法定ワークシート、およびカナダ全土で使える現場書類)を提供します。規制に関する引用は関連法令と照合して検証済みです。さらに、tradestaxcalculator.ca に基づく計算を実行する、2026年の州別請負業者税額推定も利用できます。
ホストされたエンドポイント(認証不要、キー不要):
https://mcp.bluecraneworks.ca/mcp
トランスポート:MCP Streamable HTTP(JSON-RPC 2.0)、ステートレス。依存関係なしの単一ファイル Cloudflare Worker として構築されています。
ツール
| ツール | 機能 |
|---|---|
search_forms | キーワード、フォーム番号、別名(FLHA、form 1.2、hot work、tailgate)で検索します |
get_form | 1つのフォームの詳細(フィールド、引用、無料の記入・印刷リンク)を取得します |
which_form_do_i_need | 平易な言葉で状況を説明すると(「元請けから請求書の支払いがありません」など)、該当するフォームを提示します |
list_categories | カタログを閲覧します(WSIBと事故、現場の安全、車両、財務、アルバータ州、BC州など) |
get_form_maker_pass | オプションの Form Maker Pass(きれいな印刷と自動入力)の料金を確認します |
estimate_contractor_tax | 個人事業主の職人向けに、州別の2026年所得税+CPP+手取り額を推定します(12管轄区域、ケベック州を除く) |
required_hourly_rate | 目標の手取り額から逆算して、請求すべき時給を算出します |
hst_quick_method | オンタリオ州の請負業者向けに、CRA Quick Method と通常の HST を損益分岐点とともに比較します |
税額の回答には、日付付きの情報源に関する免責事項が含まれます。計画用の推定値であり、税務アドバイスではありません。すべてのフォームは bluecraneworks.ca/tools で無料で記入・印刷でき、サーバーは常に無料リンクを返します。
接続方法
Claude: Settings → Connectors → Add custom connector →
https://mcp.bluecraneworks.ca/mcp
すべての MCP クライアント: エンドポイントを Streamable HTTP トランスポートに指定してください。 サーバーの検出先:server card。
ローカルサーバーしか起動できないクライアント
上記のエンドポイントが実際のサーバーであり、クライアントを直接そこに接続する方法が常に最善です。stdio のみをサポートするクライアント向けに、付属の Dockerfile は mcp-remote を使って stdin と stdout をホストされたエンドポイントに中継します。そのため、公開されるツールは古くなる可能性のあるコピーではなく、実際に稼働中のものです。
docker build -t bluecrane-forms-mcp .
docker run -i --rm bluecrane-forms-mcp
稼働中のサーバーで検証済みです。initialize は bluecrane-forms 1.1.0 を返し、tools/list は8つすべてのツールを返します。
生のリクエストを試す
curl -X POST https://mcp.bluecraneworks.ca/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"which_form_do_i_need","arguments":{"situation":"crew doing welding tomorrow"}}}'
注意事項
- フォームは事前準備用のワークシートおよび現場記録です。Blue Crane が省庁や規制当局に書類を提出することはありません。
- 法令の引用は、原典の規制と照合して検証した範囲で記載しています。ガイダンスは法律上の助言ではありません。
- このリポジトリにはサーバーコードが含まれています。フォーム集のデータと出典に基づく税務データセットは © Blue Crane Works Inc. が所有しており、ホストされたサーバーに同梱されています(レジストリ:
ca.bluecraneworks/forms、v1.1.0)。
Blue Crane Works が開発 — カナダの職人向け現場ソフトウェア。オンタリオ州ハミルトン。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。