Autodesk MCP: Fusion 360 и данные моделей APS в Claude Desktop

autodesk-platform-services/aps-aecdm-mcp-dotnet· Проверено 12.11.2026· 40на GitHub

Два сервера под продукты Autodesk: пример команды APS читает хабы, проекты и элементы моделей через AEC Data Model и показывает их во вьюере, а Fusion MCP строит и правит 3D-модели в Fusion 360.

2 реализации:

Пример на .NET от команды Autodesk Platform Services: читает хабы, проекты и элементы моделей через AEC Data Model API и подсвечивает их во вьюере.

Как подключить

Что сделать до подключения

1

.NET 8 и Visual Studio: склонировать репозиторий и собрать проект mcp-server-aecdm

2

Приложение APS типа Single Page Application, его Client ID передаётся в переменной CLIENT_ID

3

Доступ приложения APS к вашему хабу Forma for Construction, иначе хаб не найдётся

4
CLIENT_ID

Client ID своего приложения APS (Single Page Application, вход по PKCE): вход в аккаунт Autodesk откроется в браузере при вызове GetToken

Конфиг для вашего клиента

Команда в терминале, в папке проекта. Флаг --scope user подключит сервер для всех проектов. Подробно о Claude Code

claude mcp add --env 'CLIENT_ID=<Client ID приложения APS>' --transport stdio autodesk \
  -- dotnet run --project 'C:\path\to\mcp-server-aecdm\mcp-server-aecdm.csproj' --no-build

Проверка: claude mcp list показывает статус рядом с каждым сервером: ✔ Connected, ! Needs authentication или ✘ Failed to connect. Внутри сессии то же видно по команде /mcp.

Инструменты сервера

GetTokenполучает токен входа PKCE
GetHubsчитает хабы
GetProjectsчитает проекты хаба
GetElementGroupsByProjectчитает модели проекта
GetElementsByElementGroupWithCategoryFilterвыбирает элементы по категории
RenderModelпоказывает модель во вьюере
HighLightElementsподсвечивает элементы во вьюере

Что попросить агента

«Покажи мои хабы и проекты в Autodesk»Агент вызовет GetToken, затем GetHubs и GetProjects
«Найди в проекте <название> все стены и подсвети их во вьюере»Агент вызовет GetElementGroupsByProject, GetElementsByElementGroupWithCategoryFilter, затем RenderModel и HighLightElements
«Нарисуй в Fusion цилиндр радиусом 5 и высотой 10 и скругли кромки»Агент вызовет draw_cylinder и fillet_edges
«Покажи параметры модели и поменяй <параметр> на <значение>»Агент вызовет list_parameters и change_parameter
«Экспортируй текущую модель Fusion в STEP под именем <имя>»Агент вызовет export_step

Для каких задач

Найти в хабе Autodesk проекты и модели и выбрать элементы по категории
Открыть модель во вьюере и подсветить найденные элементы
Построить в Fusion 360 простое тело по словам: коробку, цилиндр, вытягивание, лофт
Поменять параметры модели Fusion и сразу увидеть результат
Выгрузить модель Fusion в STEP или STL

Ограничения

!

Оба проекта небольшие: у AEC Data Model 40 звёзд и последнее обновление в марте 2026, у Fusion MCP 57 звёзд, автор называет его учебным прототипом, непригодным для серьёзной инженерной работы

!

AEC Data Model только читает данные: токен запрашивается с правами data:read

!

Инструкции Fusion MCP написаны по-немецки и велят модели удалять все объекты в сессии перед каждым новым построением: работайте в отдельном файле

!

Аддон Fusion слушает обычный HTTP без шифрования: держите его только на своём компьютере

Если не работает

AEC Data Model не находит ваш хаб
Дайте приложению APS доступ к хабу Forma for Construction: это делается в настройках хаба, ссылка на инструкцию есть в README.
Изменения в коде AEC Data Model не появились в Claude
Завершите задачу Claude перед пересборкой решения, затем соберите проект и снова откройте Claude Desktop.

Какую реализацию выбрать

РеализацияКто делаетЗвёздыЗапускКлючИнструментыОбновлён
AEC Data Model MCP (.NET)разработчик сервисаAutodesk Platform Services40локальновход719 марта 2026
Fusion MCP IntegrationJustus Braitinger57локальноне нужен401 июля 2026

Частые вопросы

Есть ли у Autodesk свой MCP-сервер?
Сервер AEC Data Model выложен в организации Autodesk Platform Services: это пример, собранный на одном из акселераторов APS. Для Fusion 360 в каталоге сервер стороннего автора, для AutoCAD, Revit и 3ds Max есть отдельные карточки.
Какие данные видит агент через AEC Data Model?
Хабы, проекты, группы элементов в проекте и сами элементы с фильтром по категории. Модель можно вывести во вьюер инструментом RenderModel и подсветить элементы через HighLightElements.
Почему правки в коде AEC Data Model не видны в Claude?
Перед пересборкой проекта завершите процесс Claude Desktop, иначе собранный файл занят. Конфиг запускает сервер с флагом --no-build, поэтому собирать проект нужно самим.
Можно ли работать с Fusion MCP через готовые промпты?
Да, в сервере 7 заготовок. В Claude Desktop нажмите «+» внизу чата, выберите Add from Fusion и нужный промпт, в VS Code введите /mcp.FusionMCP.
Как подключить Autodesk MCP к Claude Desktop?
Для AEC Data Model пропишите в claude_desktop_config.json команду dotnet run --project <путь к mcp-server-aecdm.csproj> --no-build и переменную CLIENT_ID. Fusion MCP проще всего добавить командой uv run mcp install MCP_Server.py из папки Server.
Работает ли Fusion MCP в VS Code?
Да, через Copilot по HTTP: запустите python MCP_Server.py и добавьте сервер FusionMCP с адресом http://127.0.0.1:8000/sse в mcp.json или командой MCP: Add Server.
Работает ли сервер из России?
Fusion MCP работает на вашем компьютере. AEC Data Model обращается к облачному API Autodesk, нужен аккаунт Autodesk и своё приложение APS.

Похожие серверы