Land Takeoffs について
Land Takeoffsは、土木施工業者や積算担当者向けの土工数量算出サービスです。土木図面のPDFやCADを処理し、工種別の数量、出典図面、確度を示し、判定できない項目も明記します。
主な機能
- 01土木図面PDFの読み取り
- 02DWG・DXF・LandXMLの処理
- 03切土・盛土の計測
- 04工種別の数量報告
- 05Excel見積書とPDF概要の作成
活用シーン
- 01図面に基づく土工見積もりの作成
- 02現況面と計画面からの土量計測
- 03数量の根拠となる図面ページの確認
MCP 対応
ホスト型のリモートMCPサーバーが、Streamable HTTPで数量算出ツールを提供します。クライアントは図面やCADのリンクを送信し、結果や残高を確認して見積書とPDF概要を取得できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.landtakeoffs.com/mcpclaude mcp add --transport http com-landtakeoffs-takeoffs https://mcp.landtakeoffs.com/mcp{"mcpServers":{"com-landtakeoffs-takeoffs":{"type":"http","url":"https://mcp.landtakeoffs.com/mcp"}}}Cursor で開く{"servers":{"com-landtakeoffs-takeoffs":{"type":"http","url":"https://mcp.landtakeoffs.com/mcp"}}}VS Code で開く{"mcpServers":{"com-landtakeoffs-takeoffs":{"type":"http","url":"https://mcp.landtakeoffs.com/mcp"}}}{"mcpServers":{"com-landtakeoffs-takeoffs":{"serverUrl":"https://mcp.landtakeoffs.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Land Takeoffs MCP
AI アシスタントを、セルフサービス型の現場工事見積もり製品であるLand Takeoffsに接続できます。押印済みの土木設計図書PDFやCADファイル(DWG、DXF、LandXML)を送信すると、数量ごとに参照元の図面シートと信頼度を付記した現場工事数量のほか、Excel見積書とPDF概要を受け取れます。
このリポジトリに含まれるのは、プラグインの掲載ファイルのみです(CursorとGrokのプラグインマニフェスト、MCP接続設定、スキル1つ)。Land Takeoffsサービス自体は、ホスト型のリモートMCPサーバーです。
https://mcp.landtakeoffs.com/mcp
トランスポート:Streamable HTTP。
Land Takeoffsは、ライセンスを持つ造成工事業者が開発しました。図面に記載されている内容を報告し、判断できなかった項目を一覧表示します。図面に記載のない数量を推測することはありません。他の数量拾いと同様、入札前に結果を確認してください。
利用できる機能
- 設計図書の数量拾い。 土木設計図書PDFを読み取り、工種別(雨水排水、汚水管、水道、侵食防止、伐採・整地と土工、舗装、縁石とコンクリート)の現場工事数量を、参照元の図面シートと信頼度を付けて返します。判断できなかった項目は、その理由とともに一覧表示されます。
- 切土と盛土の測定。 CADまたは地形ファイルの現況面と計画面から土工量を測定し、境界や面が不明確な場合はユーザーに確認します。
- 統合数量拾い。 設計図書とCADファイルを一緒に送信できます。土工量はCADから測定し、それ以外は図面から読み取って、1つのレポートにまとめます。
- 入札用ファイル。 Excel見積書(保存済み価格表からの価格設定も可能)とPDF概要を作成します。
- CAD数量拾いのプロジェクトメディア。 短いプロジェクト動画、静止画像、すべてのファイルをまとめてダウンロードできるZIPファイル、3Dサイトビューアーへのリンクを提供します。これらは数量拾いデータからレンダリングされ、AIで生成されたものではありません。設計図書のみの数量拾いではレンダリング用のCADがないため、動画は作成されません。
接続
Land Takeoffsアカウントが必要です。サインイン画面から、Google、Microsoft、またはメールアドレスでアカウントを作成できます。新規アカウントには無料の数量拾いが1回分含まれます。数量拾い1回につき1クレジットかかります(設計図書は100ページごとに1クレジット)。失敗した数量拾いには料金が発生しません。
Claude
- Settingsを開き、Connectorsを選択します。
- ディレクトリでLand Takeoffsを見つけて、Connectを選択します。まだ一覧にない場合は、Add custom connectorを選び、
https://mcp.landtakeoffs.com/mcpを貼り付けます。 - Land Takeoffsにサインインし、アクセスを承認します。
Claude Code:
claude mcp add --transport http land-takeoffs https://mcp.landtakeoffs.com/mcp
次に、Claude Codeで/mcpを実行してサインインします。
Cursor
Cursor MarketplaceからLand Takeoffsをインストールするか、サーバーを~/.cursor/mcp.json(またはプロジェクト内の.cursor/mcp.json)に手動で追加します。
{
"mcpServers": {
"land-takeoffs": {
"url": "https://mcp.landtakeoffs.com/mcp"
}
}
}
初回利用時に、CursorはブラウザーでLand Takeoffsのサインイン画面を開きます。
Grok Bot
プラグインマーケットプレイスからLand Takeoffsをインストールするか、URL https://mcp.landtakeoffs.com/mcpを使ってリモートMCPサーバーを追加します。プロンプトが表示されたら、Land Takeoffsアカウントでサインインしてください。APIキーをチャットに貼り付けないでください。
ChatGPT
アプリディレクトリでLand Takeoffsを検索し、Connectを選択します。ワークスペースに表示されない場合は、開発者モードを有効にして(Settings、Apps and Connectors、Advanced settings)、上記のURLを使ってコネクターを作成し、OAuthを選択します。
その他のMCPクライアント
https://mcp.landtakeoffs.com/mcpにリモートStreamable HTTPサーバーを追加します。セットアップガイド:https://www.landtakeoffs.com/ai
認証
- PKCE(S256)を使用する OAuth 2.1 がデフォルトです。クライアントは、動的クライアント登録またはクライアント ID メタデータドキュメントを通じて登録します。landtakeoffs.com にサインインして、アクセスを承認します。アクセストークンの有効期間は 1 時間で、リフレッシュトークンはローテーションされます。
- API キー(キーを貼り付けて使うクライアント向け):Land Takeoffs のアカウントページでキーを作成し、
Authorization: Bearer <your key>またはX-API-Keyヘッダーとして送信します。共有設定ファイルやリポジトリには保存しないでください。 - 接続済みアプリでは、テイクオフの実行、結果とクレジット残高の確認、ダウンロードの取得ができます。API キーの作成や接続の管理はできません。
- 接続を解除するには、アシスタントのコネクター設定から Land Takeoffs を削除するか、Land Takeoffs のアカウントページにある「Connected apps」からアクセスを取り消します。
このリポジトリには認証情報は保存されません。
ネットワークエンドポイント
https://mcp.landtakeoffs.com/mcp(MCP、ストリーミング可能な HTTP)https://mcp.landtakeoffs.com/oauth/authorize、/oauth/token、/oauth/register、/oauth/revoke(OAuth 2.1)https://www.landtakeoffs.com(サインインと同意のページ、アカウントページ)
このプラグインは、ローカルコード、フック、スクリプトを実行しません。
ファイルの送信
土木工事一式の図面はチャットの添付ファイルとしては大きすぎることが多いため、図面がアシスタントを経由することはありません。次のいずれかを使用してください。
- Dropbox、Google Drive、OneDrive、SharePoint の共有リンク、またはリンクを知っている人なら誰でも開ける直接の https リンク。
- 非公開のアップロードリンク。 アップロードリンクを依頼すると、アシスタントからコンピューター上のファイルをドロップできるページが案内されます。このリンクは 1 回のテイクオフに使用でき、有効期限は 24 時間です。
- https://www.landtakeoffs.com/gradingiq のアカウントページ。
プロンプトの例
- 「この計画図一式で敷地造成のテイクオフを実行してください:https://www.dropbox.com/s/...」
- 「土木工事一式の図面と造成用 DWG がコンピューターにあります。アップロードリンクを発行して、統合テイクオフを実行してください。」
- 「この敷地の切土と盛土の量はいくらですか?収支は均衡していますか?」
- 「雨水排水管をサイズ別に、各区間が記載されているシートとともに一覧表示してください。」
- 「前回のテイクオフの Excel 入札シートと PDF サマリーをください。」
- 「最近のテイクオフと、残りのクレジット数を表示してください。」
計画図一式のテイクオフは、通常数分で完了します。大きな図面一式はさらに時間がかかります。
ツール
| ツール | 機能 | 読み取り専用 |
|---|---|---|
check_balance | 残り、購入済み、使用済みのクレジット | はい |
list_price_lists | 保存済み単価リストの名前 | はい |
list_takeoffs | 最近のテイクオフを新しい順に、ステータスとともに表示 | はい |
start_takeoff | CAD ファイルおよび/または計画図 PDF(共有リンク)からテイクオフを実行 | いいえ |
start_plan_set_takeoff | 計画図 PDF の共有リンクからテイクオフを実行 | いいえ |
start_cad_takeoff | CAD または地形ファイルのリンクから土工量を計測 | いいえ |
start_takeoff_from_chat_files | チャットに添付されたファイルからテイクオフを実行(添付ファイルをツールに渡すアプリ向け) | いいえ |
answer_cad_question | 敷地境界、または既況・計画面の選択 | いいえ |
get_takeoff_status | テイクオフの進捗 | はい |
get_takeoff_results | 出典シートと信頼度を含む工種別数量、および判定できなかった項目 | はい |
get_download_links | Excel 入札シート、PDF サマリー、および(CAD テイクオフの場合)動画、画像、zip、3D ビューアーへのリンクを作成して返す | いいえ(ファイルを作成) |
get_upload_link | 24 時間有効な、1 回限りの非公開アップロードページ | いいえ(リンクを作成) |
get_upload_page | アカウントページへのリンク | はい |
どのツールもデータを削除しません。
プラグインの内容
.cursor-plugin/plugin.json Cursor plugin manifest
.grok-plugin/plugin.json Grok plugin manifest
mcp.json MCP config (Cursor)
.mcp.json MCP config (Grok)
skills/run-sitework-takeoff/ Skill: how to run a takeoff with the tools
assets/logo.png Logo (1024x1024 PNG)
サポート
[email protected] までメールでお問い合わせください。セットアップガイド:https://www.landtakeoffs.com/ai
プライバシーと利用規約
図面と CAD ファイルは、拾い出しを行うために Land Takeoffs のサーバーで処理されます。プライバシーポリシーでは、収集する情報、ファイルと結果の使用方法(拾い出しの精度のテストと改善を含む)、お問い合わせ方法について説明しています。機密性の高い図面を送信する前にご確認ください。
ライセンス
MIT。詳しくは LICENSE をご覧ください。このライセンスはこのリポジトリ内のファイルに適用されます。ホスト型サービスの利用には Land Takeoffs の利用規約が適用されます。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。