io.scanbimlabs/acc

Official registry Other

Autodesk Construction Cloud: issues, RFIs, sheets, coordination.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (streamable-http)
Claude Code
claude mcp add --transport http acc 'https://mcp.scanbimlabs.io/acc' --header 'Authorization: <Bearer <ScanBIM API key>>'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "acc": {
            "type": "http",
            "url": "https://mcp.scanbimlabs.io/acc",
            "headers": {
                "Authorization": "<Bearer <ScanBIM API key>>"
            }
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. ACC MCP
  2. Tools (9)
  3. Quick Start
  4. Architecture
  5. Part of ScanBIM Labs AEC MCP Ecosystem
  6. Authentication

ACC MCP

Autodesk Construction Cloud integration via APS — Manage projects, issues, RFIs, documents, and submittals.

Tools (9)

ToolDescription
acc_list_projectsList ACC/BIM 360 projects
acc_create_issueCreate issues via APS Issues API
acc_update_issueUpdate issue status/priority/assignee
acc_list_issuesList and filter issues
acc_create_rfiCreate RFIs via APS RFIs API
acc_list_rfisList and filter RFIs
acc_search_documentsSearch drawings, specs, submittals
acc_upload_fileUpload files to project folders
acc_project_summaryFull project summary with counts

Quick Start

{
  "mcpServers": {
    "acc": {
      "url": "https://acc-mcp.itmartin24.workers.dev/mcp"
    }
  }
}

Architecture

  • Runtime: Cloudflare Workers
  • Auth: APS OAuth2 (client_credentials)
  • Database: Cloudflare D1 (usage logging)
  • Cache: Cloudflare KV (token caching)

Part of ScanBIM Labs AEC MCP Ecosystem

MIT — ScanBIM Labs LLC

Authentication

Two accepted header formats. Use one, do NOT mix:

  1. x-scanbim-api-key: <your_user_key> — value is the user_key verbatim.
  2. Authorization: Bearer sk_scanbim_<your_user_key> — value is the entire string including the sk_scanbim_ prefix; the D1 user_key column must match this full string.

Mixing formats auto-creates a fresh free-plan row for the alternate key (you'll silently get a new 50-credit account on each switch).

Get your user_key at scanbim.app/settings/billing.

Example
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":{}}}'
Response codes
  • 200 — tool call proceeded; credits debited.
  • 401 — missing or malformed auth header (middleware returns JSON-RPC error code -32001).
  • 402 — insufficient credits; response body includes checkout_urls for all 5 credit packs and top_up_url for the billing page.

Frequently asked questions

What is io.scanbimlabs/acc?

Autodesk Construction Cloud: issues, RFIs, sheets, coordination.

How do I install io.scanbimlabs/acc?

It runs as a remote server. In Claude Code: claude mcp add --transport http acc 'https://mcp.scanbimlabs.io/acc' --header 'Authorization: <Bearer <ScanBIM API key>>'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does io.scanbimlabs/acc need an API key?

Yes. It expects Authorization, which you set in its configuration.

Is io.scanbimlabs/acc open source?

Its code is public on GitHub, but the repository does not declare a standard license.

Who maintains io.scanbimlabs/acc?

It is published by ScanBIM-Labs. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.