国际金融公司mcp
MCP服务器,用于探索和查询IFC(行业基础类)建筑模型。
安装
pip install ifc-mcpifc-mcp 必须在你的 PATH 适用于使用 command: "ifc-mcp".
which ifc-mcp
ifc-mcp --help
ifc-mcp --version跑
启动一次并在聊天期间动态加载模型:
ifc-mcp serve可选预加载:
ifc-mcp serve /absolute/path/to/model.ifcHTTP传输:
ifc-mcp serve --transport http --port 8000MCP客户端配置
{
"mcpServers": {
"ifc_mcp": {
"command": "ifc-mcp",
"args": ["serve"]
}
}
}聊天中的典型工作流程
load_model(file_path="/absolute/path/to/model.ifc")(快速默认)get_model_summary()- 使用工具按元素、空间、材质、属性或类型进行查询。
大多数工具也接受可选功能 file_path 对于一次性查询。
默认情况下,几何体加载速度较慢。仅在需要时使用渴望模式:
- MCP工具:
load_model(file_path="...", with_geometry=true) - CLI预加载:
ifc-mcp serve /absolute/path/to/model.ifc --with-geometry - 会话状态:
get_loaded_model()包括geometry_loaded
