mcpField
A
AssetLab

AssetLab

認証済みおすすめリモート
assetlab.ca生産性03 週間前に更新

AssetLab について

AssetLab のホスト型 MCP サーバーは、施設、車両、市営インフラのチームが自然言語で AssetLab の記録を照会・管理できるようにします。保守、資産、資本プロジェクト、インフラを扱い、アクセス範囲の制御と監査に対応します。

主な機能

  1. 01保守記録の読み取りと更新
  2. 02資産とライフサイクル戦略の管理
  3. 03資本プロジェクトと予算の操作
  4. 04インフラネットワークと設備の照会
  5. 05API キーのスコープによるアクセス制御

活用シーン

  1. 01期限超過の作業指示と PM スケジュールの検索
  2. 02建物や設備の作業指示の作成
  3. 03プロジェクトの状況、費用、リスクの確認
  4. 04状態やサイズでインフラを絞り込み

MCP 対応

ホスト型サーバーを通じて、MCP クライアントに AssetLab のデータと操作を公開し、ローカルの stdio 実行にも対応します。読み書きツールの権限は API キーのスコープで制御されます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.assetlab.ca/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

AssetLab MCP サーバー

npm version weekly downloads types license

アセットに話しかけましょう。 Claude、ChatGPT、Microsoft Copilot、またはMCP互換クライアントを Model Context Protocolを通じて AssetLabアカウントに接続し、 作業指示、PMスケジュール、資本計画、インフラネットワークについて自然な言葉で質問したり、 手を使わずにレコードを作成・更新したりできます。

100以上のリソースにわたる480以上のツール · 範囲制限、テナントに紐付け、監査済み · 読み取りと書き込み · ホスト型またはローカル


クイックスタート

Claude.ai(ホスト型 - 最も簡単)
  1. AssetLab → Settings → API KeysでAPIキーを作成します
  2. Claude.aiで、Settings → Connectors → Add connectorを選択します
  3. コネクターURLを貼り付けます:https://mcp.assetlab.ca
  4. 認証を求められたら、APIキー(al_live_...)を貼り付けます
ChatGPT
  1. AssetLab → Settings → API KeysでAPIキーを作成します
  2. ChatGPTで、Settings → Apps & Connectors → Add new connectorを選択します
  3. 名前(例:AssetLab)を付け、サーバーURLを入力します:https://mcp.assetlab.ca
  4. 認証をOAuthに設定し、Createをクリックします。OAuthエンドポイントは 自動検出されます
  5. AssetLabの認証ページで、APIキー(al_live_...)を貼り付けます
Microsoft Copilot(Copilot Studio経由)

Copilotチャットには「サーバーを追加」する欄がないため、1人がエージェントを一度作成して公開し、 スタッフは通常のMicrosoft 365 Copilot内でそのエージェントを使用します。

  1. AssetLab → Settings → API KeysでAPIキーを作成します
  2. Copilot Studioで、生成型オーケストレーションを備えたエージェントを開き、 Tools → Add a tool → New tool → Model Context Protocolを選択します
  3. サーバーURL:https://mcp.assetlab.ca/mcp?profile=core
  4. 認証はAPI key、種類はHeader、ヘッダー名はAuthorizationに設定します。接続値は Bearer al_live_...です
  5. エージェントをMicrosoft 365 Copilotチャネルに公開し、管理者に承認してもらいます

ここでは?profile=coreアドレスを使用してください。Copilot Studioではエージェントあたりのツール数が128に制限され、 25~30個が推奨されています。このサーバーは480以上を公開し、coreプロファイルでは サイト、建物、アセット、作業指示、作業依頼、PMスケジュール、ベンダーを網羅する28個のツールを使用できます。 ClaudeとChatGPTにはこのような上限がないため、通常のURLを使用してください。

Claude Desktop / Claude Code(ローカル、stdio)

このパッケージはstdio経由でローカルMCPサーバーとして動作するため、ネットワーク上に何も公開されません。

{
  "mcpServers": {
    "assetlab": {
      "command": "npx",
      "args": ["-y", "@assetlab/mcp-server"],
      "env": {
        "ASSETLAB_API_KEY": "al_live_...",
        "ASSETLAB_API_URL": "https://<your-project>.supabase.co/functions/v1/api-gateway"
      }
    }
  }
}

組織のAPI URLについては、AssetLab管理者にお問い合わせください。


何を質問できますか?

質問例動作
「期限を過ぎた作業指示をすべて表示して」AssetLabへのリンク付きで、並べ替えて一覧表示します
「Building 3の壊れたポンプの作業指示を作成して」建物とアセットを検索してから、作業指示を作成します
「リスクがある、または遅延しているプロジェクトは?」プロジェクトのステータスとリスクを確認します
「Asset Xの総コスト履歴は?」すべてのコストレコードを集計します
「状態が悪い、直径500 mm超の水道本管を一覧表示して」直径と状態でインフラ設備を絞り込みます
「歩道戦略に、1平方メートルあたり4ドルのひび割れ補修イベントを追加して」ライフサイクル戦略を管理します
「今月期限を迎えるPMスケジュールは?」すべてのスケジュールの次回期限を確認します
「WO-1234の優先度を緊急に更新して」レコードを編集します(書き込みスコープが必要です)

2.7 の新機能

Microsoft Copilot 向けに厳選されたツールプロファイル。 ホストされたサーバー URL に ?profile=core を追加すると、480 個以上ではなく 28 個のツールが公開されます。これにより、1 つのエージェントがホストできるツール数に上限を設けているクライアントでもサーバーを利用できます。Microsoft Copilot Studio の上限は 128 個で、推奨数は 25~30 個です。認識されないプロファイル名は、全カタログを黙って提供するのではなく、拒否されます。Claude と ChatGPT には影響せず、引き続きすべてのツールを利用できます。


2.5 の新機能

施設のライフサイクル戦略。 ライフサイクル戦略ツールの対象が、線状インフラだけでなく、建物や設備にも広がりました。asset_lifecycle_events スコープに、新たに 5 つのツールが追加され、状態に応じて実施する介入(「状態が 70~85 のときに屋根を再塗装すると、5 年延命できる」)の読み取りと管理ができるようになりました。イベントは個々の資産ではなく、資産タイプまたは資産タイプグループに紐づくため、設備一式を対象に保全できます。

イベントで実施後の作業を指定。 両側のライフサイクルイベントに work_generation 設定が追加され、介入の実施方法を「計画のみ」「作業指示書」「プロジェクト」から指定できるようになりました。これにより、期限を迎えた介入について、その後どの形に移行するかが記録されます。スケジュールに基づいて何かが自動作成されることはなく、判断を行う場所は引き続き介入リストです。


ツールカタログ

ツール名は全体を通して同じパターンに従います。読み取りには list_* / get_*、書き込みには create_* / update_* / delete_* を使用します。以下の 読み取り は list/get、書き込み は create/update/delete を指します(リソースによって利用可否が若干異なるため、ツールの説明を正としてください)。

資産・保守記録(17 リソース)
リソース読み取り書き込み
資産✓✓
資産のコメント・コスト・ドキュメント・部品✓✓
資産の配置(フロアプラン上のピン)✓✓
資産の更新計画✓✓
資産の状態評価✓✓
資産のライフサイクルイベント(戦略)✓✓
資産のリスク履歴✓-
資産のステータス・タイプ・タイプグループ✓✓
添付ファイル(upload_file、create_upload_url を含む)✓✓
メーカー✓✓
部品・部品カテゴリ✓✓
作業管理(7 リソース)
リソース読み取り書き込み
作業指示✓✓
作業指示のコメント・スケジュール✓✓
作業依頼✓✓
作業カテゴリ✓✓
PM スケジュール✓✓
PM テンプレート✓✓
敷地・建物・システム(11 リソース)
リソース読み取り書き込み
敷地✓✓
敷地の FCI 履歴✓-
建物・建物タイプ✓✓
場所・場所タイプ✓✓
システム・システムクラス・システムグループ✓✓
フロアプラン・フロアプラン領域✓✓
インフラ(線形資産)(11 リソース)
リソース読み取り書き込み
フィーチャークラス✓✓
ネットワーク✓✓
フィーチャー(セグメントとノード、GeoJSON ジオメトリ)✓✓
フィーチャー検査✓✓
ライフサイクルイベント(戦略)✓✓
ゾーン✓✓
フィーチャーのコメント・コスト・ドキュメント・部品✓✓
フィーチャーのリスク履歴✓-
プロジェクト・資本計画(20 以上のリソース)
リソース読み取り書き込み
プロジェクト✓✓
タスク・タスクの依存関係・マイルストーン✓✓
フェーズ・フェーズカテゴリ✓✓
予算項目・時間記録・コストスナップショット✓✓
コメント・更新・リスク・チームメンバー✓✓
ドキュメント・ドキュメントフォルダテンプレート✓✓
プロジェクトリンク(資産、建物、敷地、場所、システム、インフラ)✓✓
サービスエリア(敷地およびシステムクラスのリンクを含む)✓✓
財務・ベンダー(10 リソース)
リソース読み取り書き込み
予算✓✓
経費・請求書・発注書✓✓
変更指示✓✓
コストカテゴリ✓✓
契約・契約の敷地・契約ドキュメント✓✓
ベンダー・ベンダーの敷地割り当て✓✓
コンプライアンス・フォーム・サービスレベル(15 リソース)
リソース読み取り書き込み
コンプライアンス項目・記録✓✓
フォームテンプレート・テンプレート項目✓✓
フォーム回答✓✓
フォーム回答の解答✓-
LoS 指標・測定値✓✓
LoS の目標提案✓✓
LoS の目標履歴✓-
LoS のシステム目標・インフラ目標✓✓
重要度の修正係数✓✓
LoS の結果✓✓
LoS のステータススナップショット✓-
管理・分析(6 リソース)
リソース読み取り書き込み
ユーザー✓-
カスタムフィールド定義・値✓✓
ダッシュボードの概要・スナップショット✓-
一括操作(bulk_create、bulk_update)-✓

スコープ

API キーではスコープを使って、アシスタントがアクセスできる対象を厳密に制御します。Settings → API Keys でリソースごとの読み取り・書き込みアクセスを設定できます。スコープはカテゴリ(Operations、Facilities、Projects、Finance、Infrastructure、...)ごとにグループ化されており、一括切り替えコントロールを利用できます。

スコープパターンアクセス
resource:readレコードの一覧表示と取得(例:assets:read、work_orders:read)
resource:writeレコードの作成、更新、削除(例:assets:write)
*:*すべてのリソースへのフルアクセス

セキュリティ

  • mcp.assetlab.ca 経由の OAuth 2.0 + PKCE。API キーは転送中に暗号化され、MCP サーバーに保存されることはありません
  • テナントに限定 — 各キーのスコープは所属組織のみに限定され、サーバーは別のテナントを指定する試みをすべて無視します
  • 監査対応 — すべてのデータアクセスは AssetLab の監査ログに記録されます
  • 取り消し可能 — Settings → API Keys でいつでもキーを取り消せます。取り消しは即座に反映されます
  • デフォルトで読み取り専用 — 書き込み操作には明示的な書き込みスコープが必要です

サポート

ご質問や問題がある場合は、[email protected] までメールでお問い合わせください。

ドキュメント:assetlab.ca → Docs → AI & MCP

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。