
MCP服务器使LLM代理能够与IFC(行业基础类)文件通信
概览
一个MCP服务器,使LLM代理能够与IFC(行业基础类)文件通信 1. get_entities 2.get_named_property_of_entities 3.get_entity_properties 4.get_entity_location 5.get_entities_in_spatial 6.get_openings_on_wall 7.get_space_boundaries 1. 克隆此仓库 2.所需安装包:ifcopenshell,FastMCP 3.在文件夹ifcMCP中启动命令行界面,并运行命令Python server.py 4.打开你喜欢的LLM工具,并设置以下配置的MCP服务器: 清华大学土木工程系 由潘朋教授领导的数字构建与数字孪生关键实验室
概述(AI 翻译)
一个MCP服务器,使LLM代理能够与IFC(行业基础类)文件通信
星级历史
相关包裹
- ifcopenshell
- 快速MCP
支持的工具
- get_entities
- get_named_property_of_entities
- get_entity_properties
- get_entity_location
- get_entities_in_spatial
- get_openings_on_wall
- get_space_boundaries
如何使用它
- 克隆该仓库
- 所需安装包:ifcopenshell,FastMCP
- 在文件夹
ifcMCP中启动命令行界面,并执行命令python server.py - 打开你喜欢的LLM工具,并设置以下配置的MCP服务器:
贡献者
林嘉睿(lin611#tsinghua.edu.cn)
清华大学土木工程系
由潘朋教授领导的数字构建与数字孪生关键实验室
引用我们
本页由 AI 翻译,技术细节请以原文为准。
README
ifcMCP
An MCP server that enables LLM agents to talk with IFC (Industry Foundation Classes) files
Star History
related packages
- ifcopenshell
- FastMCP
supported tools
- get_entities
- get_named_property_of_entities
- get_entity_properties
- get_entity_location
- get_entities_in_spatial
- get_openings_on_wall
- get_space_boundaries
how to use it
- clone this repo
- install packages needed: ifcopenshell, FastMCP
- start command line interface in folder
ifcMCP, and run the commandpython server.py - open your favorite LLM tools and setup MCP server with the following configuration:
{
"mcpServers": {
"ifcMCP-server": {
"name": "ifcMCP",
"type": "streamableHttp",
"description": "A simple MCP server to handle ifc files",
"isActive": true,
"tags": [],
"baseUrl": "http://127.0.0.1:8000/mcp"
}
}
}
contributors
Jia-Rui Lin (lin611#tsinghua.edu.cn)
Department of Civil Engineering, Tsinghua University
Key Laboratory of Digital Construction and Digital Twin led by Prof. Peng Pan
cite us
@article{JRLin2506,
author = {Jia-Rui Lin and Peng Pan},
title = {ifcMCP: Enabling LLM agents to talk with IFC files},
year = {2025}
}
安装
This server does not publish a one-line install command.
Open the repository installation guide 新手?先看 mcpskill.org 教程 →