Ifc Lite: Sebuah Server MCP untuk Interaksi Data BIM yang Didorong oleh AI
Ifc Lite, yang dikembangkan oleh Ltplus Ag, adalah server Protokol Konteks Model (MCP) gratis yang dirancang untuk memproses file Kelas Dasar Industri (IFC) dan mendukung alur kerja Format Kolaborasi BIM (BCF). Dibangun dengan TypeScript dan kernel geometri berbasis Rust, ini memungkinkan agen AI untuk langsung menanyakan dan mengedit data BIM. Didistribusikan melalui Docker atau sebagai biner asli, Ifc Lite menyediakan toolkit yang kuat untuk pengembang, analis, dan profesional bangunan yang membutuhkan interaksi data BIM otomatis dan jaminan kualitas. Kemampuannya meluas hingga penanyaan bahasa alami dari rencana konstruksi.
Apa yang dihubungkan oleh Ifc Lite?
Ifc Lite berfungsi sebagai server MCP, terutama menghubungkan dan memproses file Industry Foundation Classes (IFC). Ini juga mendukung alur kerja BIM Collaboration Format (BCF), memungkinkan lingkungan terhubung untuk data BIM. Komponen server berkomunikasi menggunakan protokol transport stdio dan HTTP. Meskipun dokumentasinya sendiri tidak mencantumkan klien AI tertentu, dokumentasi terkait "IFC MCP" mengonfirmasi kompatibilitas dengan klien seperti Claude Desktop, VS Code Copilot, Codex di VS Code, dan Claude Code, yang menunjukkan integrasi dengan lingkungan pengembangan AI umum.
Fitur dan alat inti
Ifc Lite mengekspos alat yang dapat dipanggil untuk agen AI berinteraksi dengan data BIM. Antarmuka baris perintah (CLI) menawarkan seperangkat alat lengkap termasuk inspect, query, validate, export, create, diff, clash-check, merge, convert, dan script model IFC. Program ini juga memiliki perintah ifc-lite ask, yang menyediakan antarmuka bahasa alami untuk kemampuan ini, memungkinkan pengguna berinteraksi dengan model BIM menggunakan prompt percakapan.
Siapa yang ditujukan?
Ifc Lite menargetkan audiens yang beragam, termasuk pengembang yang membangun alur kerja BIM otomatis, analis yang bekerja dengan data BIM, dan arsitek atau profesional bangunan lainnya yang memerlukan informasi spesifik dari rencana konstruksi. Ini juga dirancang untuk asisten AI untuk mengotomatiskan tugas yang melibatkan data BIM. Alat ini mendukung pengambilan data, memvalidasi model, dan menghasilkan laporan. Lewati ini jika alur kerja Anda memerlukan model otentikasi sisi server tradisional.
Cara memulai
Tidak ada kredensial yang diperlukan. Server berkomunikasi melalui input/output standar.
Kasus penggunaan
- Mengambil data BIM menggunakan bahasa alami, seperti bertanya "berapa banyak dinding?".
- Tinjauan otomatis dan jaminan kualitas model BIM, termasuk menemukan data yang hilang atau memvalidasi terhadap aturan Spesifikasi Pengiriman Informasi (IDS).
- Menghasilkan laporan dan jadwal dari model IFC, seperti jadwal ruangan atau daftar elemen.
Ifc Lite menawarkan platform gratis yang kuat untuk berinteraksi dengan data BIM melalui server MCP, mendukung operasi CLI tradisional dan kueri bahasa alami untuk agen AI. Dasarnya yang dibangun di atas TypeScript dan Rust memberikan basis yang kuat untuk memproses file IFC dan alur kerja BCF. Alat ini sangat cocok untuk mengotomatiskan analisis data BIM dan tugas jaminan kualitas untuk berbagai profesional.