
AIBIMTool
io.github.MeltFlexDevs由 GitHub 账号 MeltFlexDevs 发布v0.1.2更新于 Nov 7, 2026
Design buildings as IFC4 BIM models from a brief: an AI architect that plans, builds and edits.
概览
一个 AI 建筑师,可把建筑需求说明变成可编辑的 IFC4 BIM 模型,并提供三维视图、平面图和 IFC 下载。
- 可以做什么
- 启动并推进建筑设计:根据需求说明创建项目、回答智能体提出的问题、批准其计划、发送修改意见,以及继续或停止运行。
- 跟踪进行中的工作:查看项目状态与智能体的回复、问题或计划,并列出账户下的项目。
- 检查成果:获取三维视图,或某一楼层标注了房间名称与尺寸的平面图。
- 导出模型:下载 IFC4 文件,本地服务器写入磁盘,托管服务器返回链接。
- 在继续花费前查看套餐与剩余额度。
- 适用场景
- 当你希望助手以真实 BIM 模型而非草图来起草或反复修改建筑设计时使用,例如体量研究、房间布局或楼层平面,之后可在 Revit、ArchiCAD、BlenderBIM 或 Tekla 中打开。
- 运行要求
- 可使用托管端点,通过 OAuth 以 AIBIMTool 账户登录;或使用 npx 运行本地 npm 包,需要 Studio 套餐账户的 AIBIMTOOL_API_KEY(也可用浏览器登录流程获取)。需要网络访问以及有额度的 AIBIMTool 账户。
安装
在 SourceWeft 中
- 打开 控制台中的 AIBIMTool,将其添加到工作区。
- 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
- 为需要使用其工具的对话启用该服务。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
交给智能体安装
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/io.github.MeltFlexDevs%2Faibimtool/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。其他 MCP 客户端
把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。
{
"mcpServers": {
"aibimtool": {
"type": "http",
"url": "https://aibimtool.com/mcp"
}
}
}README
AIBIMTool Skills
[License: MIT] [Version] [Skills] [npm] [Website]
AI agent skills for designing buildings as real BIM models with AIBIMTool. Describe a building; an AI architect researches the type, asks the few questions only you can answer, plans large work, then models every storey, wall, slab, door, window, room, stair and roof as IFC4, and changes the model when you ask. Works with Claude, ChatGPT, Claude Code, Cursor, Codex, VS Code, Windsurf and anything else that loads Markdown skills or speaks MCP.
Each user signs in with their own AIBIMTool account, and every message is billed to its credits. The skills drive the public AIBIMTool API through the MCP server, so there is nothing to build and no BIM kernel to install.
[Plan of Level 2 of a 7-storey office the agent built: central core, open workplaces, meeting rooms, private offices and focus booths with their areas] [3D view of the same 7-storey office: a rounded glass bar on a glazed plinth, timber fins, sky lounge and roof terrace]
One brief, one IFC4 model of 1,065 elements: the plan of Level 2 with every room measured, and the building itself.
Install
Pick one. Each method sets the skills up for your agent.
npx skills (recommended, cross-agent)
GitHub CLI (v2.90+)
Claude Code marketplace
Inside Claude Code:
The plugin brings the hosted MCP server with it: run /mcp and choose Authenticate once.
MCP server only
If you want the tools without the skills, add the hosted server. It signs you in with your AIBIMTool account and needs no key:
In Claude (claude.ai or Desktop) and ChatGPT, add https://aibimtool.com/mcp as a custom connector. For a local server with an API key: claude mcp add aibimtool -- npx -y aibimtool-mcp. Configuration for Cursor, Codex, VS Code and Windsurf is in INSTALL.md and on the MCP page.
Setup script
Universal fallback:
More options in INSTALL.md. Agent-driven install, to paste into your agent: INSTALL_FOR_AGENTS.md.
Authenticate
The hosted server at https://aibimtool.com/mcp needs no key: your client opens the AIBIMTool sign-in. Like the API and the CLI, it is part of the Studio plan.
The local server and the CLI use an API key, also part of Studio. The simplest way to get one is the browser flow, which mints a key from your session and hands it back over loopback so you never copy or paste a secret:
Or create one by hand at aibimtool.com → Developers → API keys and export it:
The key is shown exactly once at creation. Only its SHA-256 is stored, so nobody can recover it afterwards, including us. An account may hold five live keys and revoking one takes effect on the next request.
Skills
Tools
Metered means a message is charged for the AI it uses: 1 credit per $0.02, at most 150 credits per 8-minute segment. A run that fails on our side is refunded automatically, so an agent that retries does not quietly drain the balance.
A building takes minutes, longer than a chat holds a tool call open, so create_building returns at once and get_project_status waits up to 50 seconds per call while the agent works. The local server writes IFC files and pictures to disk (./aibimtool-output/ unless you pass output_path) and returns the path rather than the bytes: an IFC is megabytes, and the agent usually just hands it to the next step.
What it looks like in practice
You: Design a 7-story office building with a ground-floor lobby, café, and event space. Floors 2 through 4 are typical office floors around a central core with stairs, elevators, and restrooms. Add a rooftop terrace.
That is a real run: the questions, the plan and the 1,065 elements are what the agent produced for that brief. The IFC opens in Revit, ArchiCAD, BlenderBIM, Tekla and Navisworks; the project also opens in the AIBIMTool 3D viewer to keep changing it. More patterns in COOKBOOK.md.
A good brief changes everything
The agent builds what the brief says and researches the rest, stating its assumptions. A brief that names the building type, its size, the number of storeys and the rooms that matter gets a design on the first run; a vague one gets questions first. Pass the user's words, add what they already told you, and never invent requirements to make it look complete. It is the single biggest quality lever in the whole workflow.
The CLI
The same package is a command-line tool when you run it with arguments instead of letting an agent speak MCP to it:
Full reference at aibimtool.com/developers/cli.
Documentation
- API reference: every endpoint, request and response
- CLI: every command and flag
- MCP: client-by-client setup
- COOKBOOK.md: worked examples
- CONTRIBUTING.md
Licence
MIT. See LICENSE.
来源:README.md,提交 2f7e9c7
工具
0版本历史
1- v0.1.2最新Nov 7, 2026
评分
已满足适用检查项的 85%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通必需25 分
- 已声明认证方式必需10 分
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分