Product guide

HuskyBIM for MS Project

HuskyBIM for MS Project connects Claude Desktop to Microsoft Project through a native Claude Desktop extension (.mcpb). Read and update tasks, resources, baselines, calendars and the critical path — all from a plain language conversation.

Installation

1

Download the extension

Sign in to your account page and download HuskyBIM_for_MS_Project_v1.0.0.mcpb from the Downloads section.

2

Install via Claude Desktop

Open Claude Desktop. Go to Settings → Extensions and drag the .mcpb file into the extensions panel, or click Install extension and select the file.

3

Enter your extension token

When prompted, paste your extension token from your account page.

4

Open MS Project and Claude Desktop

Start Microsoft Project with a plan open. The extension connects to the running MS Project instance automatically.

MS Project must be running with a file open. The extension communicates with MS Project directly on your machine — no cloud, no file upload.

What you can do

HuskyBIM for MS Project covers the core scheduling and resourcing workflow:

• Read and update task names, durations, start/finish dates and constraints
• Assign and modify resources
• Read the critical path and identify float
• Compare current schedule against baselines
• Generate progress reports
• Create and manage calendars
• Export schedule data as structured output

Example workflows

Schedule review
List all tasks on the critical path and show their current finish dates.
Baseline comparison
Compare the current schedule to Baseline 1 and list all tasks that are running more than 5 days late.
Resource check
Show all resources that are over-allocated in the next 4 weeks.

Troubleshooting

Extension not showing in Claude Desktop

Restart Claude Desktop after installing the .mcpb file. Check that the file was not quarantined by Windows security — right-click the file and choose Properties → Unblock if needed, then re-install.

Commands return "MS Project not running"

Make sure Microsoft Project is open with a project file loaded before issuing commands.