acc について
ACC MCPはAPSを介してMCPクライアントをAutodesk Construction Cloudに接続し、建設プロジェクトの業務を支援します。プロジェクト概要、課題、RFI、ドキュメント検索、ファイルアップロードに対応します。
主な機能
- 01ACC・BIM 360のプロジェクト一覧
- 02課題の作成と更新
- 03課題・RFIの一覧と絞り込み
- 04プロジェクト文書の検索
- 05プロジェクトフォルダーへのファイルアップロード
- 06プロジェクト概要の取得
活用シーン
- 01プロジェクトの課題と優先度を確認する
- 02RFIを作成または追跡する
- 03図面、仕様書、提出資料を探す
- 04プロジェクトファイルをアップロードする
MCP 対応
MCPエンドポイントを通じて、Autodesk Construction Cloudのツールを9個MCPクライアントに提供します。プロジェクト、課題、RFI、文書、ファイルアップロードを扱います。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.scanbimlabs.io/accclaude mcp add --transport http io-scanbimlabs-acc https://mcp.scanbimlabs.io/acc{"mcpServers":{"io-scanbimlabs-acc":{"type":"http","url":"https://mcp.scanbimlabs.io/acc"}}}Cursor で開く{"servers":{"io-scanbimlabs-acc":{"type":"http","url":"https://mcp.scanbimlabs.io/acc"}}}VS Code で開く{"mcpServers":{"io-scanbimlabs-acc":{"type":"http","url":"https://mcp.scanbimlabs.io/acc"}}}{"mcpServers":{"io-scanbimlabs-acc":{"serverUrl":"https://mcp.scanbimlabs.io/acc"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mcp.scanbimlabs.io/acc認証が必要ツール
詳細
ACC MCP
APS による Autodesk Construction Cloud 連携 — プロジェクト、課題、RFI、ドキュメント、提出物を管理します。
ツール(9)
| ツール | 説明 |
|---|---|
acc_list_projects | ACC/BIM 360 のプロジェクトを一覧表示します |
acc_create_issue | APS Issues API を使用して課題を作成します |
acc_update_issue | 課題のステータス/優先度/担当者を更新します |
acc_list_issues | 課題を一覧表示し、絞り込みます |
acc_create_rfi | APS RFIs API を使用して RFI を作成します |
acc_list_rfis | RFI を一覧表示し、絞り込みます |
acc_search_documents | 図面、仕様書、提出物を検索します |
acc_upload_file | プロジェクトのフォルダーにファイルをアップロードします |
acc_project_summary | 件数を含むプロジェクト全体の概要を表示します |
クイックスタート
{
"mcpServers": {
"acc": {
"url": "https://acc-mcp.itmartin24.workers.dev/mcp"
}
}
}
アーキテクチャ
- ランタイム:Cloudflare Workers
- 認証:APS OAuth2 (client_credentials)
- データベース:Cloudflare D1(使用状況のログ記録)
- キャッシュ:Cloudflare KV(トークンのキャッシュ)
ScanBIM Labs AEC MCP Ecosystem の一部
MIT — ScanBIM Labs LLC
認証
使用できるヘッダー形式は 2 種類です。どちらか一方を使用し、混在させないでください。
x-scanbim-api-key: <your_user_key>— 値には user_key をそのまま指定します。Authorization: Bearer sk_scanbim_<your_user_key>— 値にはsk_scanbim_プレフィックスを含む文字列全体を指定します。D1 のuser_key列には、この文字列全体が一致する必要があります。
形式を混在させると、別のキー用に無料プランの新しい行が自動作成されます(切り替えるたびに、新しい 50 クレジットのアカウントが通知なく作成されます)。
user_key は scanbim.app/settings/billing で取得できます。
例
curl -X POST https://mcp.scanbimlabs.io/unified/mcp \
-H "content-type: application/json" \
-H "x-scanbim-api-key: $SCANBIM_USER_KEY" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_models","arguments":{}}}'
レスポンスコード
200— ツール呼び出しが実行され、クレジットが差し引かれました。401— 認証ヘッダーがないか、形式が正しくありません(ミドルウェアは JSON-RPC エラーコード-32001を返します)。402— クレジットが不足しています。レスポンス本文には、5 種類すべてのクレジットパックのcheckout_urlsと、請求ページ用のtop_up_urlが含まれます。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。