io.scanbimlabs/navisworks

السجل الرسمي أخرى

Navisworks clash detection, 4D simulation, quantity takeoff.

التثبيت

أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: ‏.cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).

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

التوثيق

مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.

المحتويات
  1. Navisworks MCP
  2. Tools (5)
  3. Quick Start
  4. Architecture
  5. Part of ScanBIM Labs AEC MCP Ecosystem
  6. Authentication

Navisworks MCP

Navisworks coordination and clash detection via APS — Upload NWD files, extract clashes, generate reports, retrieve viewpoints.

Tools (5)

ToolDescription
nwd_uploadUpload NWD files for coordination
nwd_get_clashesExtract clash detection results
nwd_export_reportGenerate coordination reports (PDF/XLSX/HTML)
nwd_get_viewpointsRetrieve saved viewpoints
nwd_list_objectsList model objects and properties

Quick Start

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

Architecture

  • Runtime: Cloudflare Workers
  • Auth: APS OAuth2 (client_credentials)

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.

الأسئلة الشائعة

ما هو io.scanbimlabs/navisworks؟

Navisworks clash detection, 4D simulation, quantity takeoff.

كيف أثبّت io.scanbimlabs/navisworks؟

يعمل كخادم بعيد. في Claude Code: claude mcp add --transport http navisworks 'https://mcp.scanbimlabs.io/navisworks' --header 'Authorization: <Bearer <ScanBIM API key>>'. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.

هل يحتاج io.scanbimlabs/navisworks إلى مفتاح API؟

نعم. يتطلب Authorization، وتضبطها في إعداداته.

هل io.scanbimlabs/navisworks مفتوح المصدر؟

شيفرته علنية على GitHub، لكن المستودع لا يعلن ترخيصًا قياسيًا.

من يصون io.scanbimlabs/navisworks؟

ينشره ScanBIM-Labs. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.

من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.