GG

gimbalgoats/gg_mayamcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

33 stars 6 forks Качество 82 Тренд 20MIT

Локальный MCP-сервер для управления Autodesk Maya через CommandPort

Обзор

Maya MCP - это локальный сервер протокола Model Context Protocol с открытым исходным кодом для управления Autodesk Maya через командный порт Maya. Поддерживаемые версии Maya: Autodesk Maya 2024 и более поздние. Это дает MCP-клиентам типизированную поверхность инструмента для сценической работы, узлов, выбора, моделирования, затенения, скининга, анимации, кривых, сценариев и захвата просмотра без импорта модулей Maya в серверном процессе. Этот проект является неофициальным и не связан с Autodesk и не одобрен. Autodesk Maya является торговой маркой Autodesk, Inc. - работает за пределами Maya, поэтому сервер остается изолированным от импорта Maya - ведет переговоры с Maya только по локальному хосту - раскрывает 71 тип инструментов вместо необработанных вызовов API - поддерживает более безопасные потоки замены сцены для несохраненных изменений - оставляет выполнение необработанного кода отключенным, если вы не решите Для Claude Desktop используйте упакованное расширение MCPB из последней версии GitHub. 1.Скачайте Maya-mcp-.mcpb из раздела релиза. 2.Установите его в Claude Desktop, дважды щелкнув .

Обзор (машинный перевод)

Maya MCP - это локальный сервер протокола контекста модели с открытым исходным кодом для управления Autodesk Maya через Maya’s commandPort.

Поддерживаемые версии Maya: Autodesk Maya 2024 и более поздние.

Это дает MCP-клиентам типизированную поверхность инструмента для сценической работы, узлов, выбора, моделирования, затенения, скининга, анимации, кривых, сценариев и захвата просмотра без импорта модулей Maya в серверном процессе.

Этот проект является неофициальным и не связан с Autodesk и не одобрен. Autodesk Maya является торговой маркой Autodesk, Inc.

Зачем использовать

  • работает за пределами Майи, поэтому сервер остается изолированным от импорта Майи.
  • переговоры с Майей только по localhost 71 типизированный инструмент вместо необработанных вызовов API
  • поддерживает более безопасные потоки замены сцены для неспасенных изменений
  • оставляет выполнение исходного кода отключенным, если вы не решите

Клод Десктоп Quick Start

Для Claude Desktop используйте упакованное расширение MCPB Последний релиз GitHub.

1.Загрузить maya-mcp- .mcpb из раздела Активы. 2.Установите его в Claude Desktop, дважды щелкнув файл .mcpb, перетаскивая в Claude Desktop или с помощью настроек Расширения -> Расширенные настройки -> Установить расширение. 3.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Maya MCP Server for Autodesk Maya

Maya MCP is an open-source, local Model Context Protocol server for controlling Autodesk Maya through Maya’s commandPort.

Supported Maya versions: Autodesk Maya 2024 and later.

It gives MCP clients a typed tool surface for scene work, nodes, selection, modeling, shading, skinning, animation, curves, scripts, and viewport capture without importing Maya modules in the server process.

This project is unofficial and is not affiliated with or endorsed by Autodesk. Autodesk Maya is a trademark of Autodesk, Inc.

Why Use It

  • runs outside Maya, so the server stays isolated from Maya imports
  • talks to Maya over localhost only
  • exposes 71 typed tools instead of raw API calls
  • supports safer scene replacement flows for unsaved changes
  • leaves raw code execution disabled unless you opt in

Claude Desktop Quick Start

For Claude Desktop, use the packaged MCPB extension from the latest GitHub Release.

  1. Download maya-mcp-.mcpb from the release Assets section.
  2. Install it in Claude Desktop by double-clicking the .mcpb file, dragging it into Claude Desktop, or using Settings -> Extensions -> Advanced settings -> Install Extension.
  3. Keep the Maya commandPort setting at 7001 unless you use a different port.
  4. Open Maya and run the commandPort setup from the next section.
  5. In Claude Desktop, verify with health_check, scene_info, and nodes_list.

Claude Desktop uses underscore tool names such as scene_info. Other MCP clients use dotted names such as scene.info.

Quick Start

1. Install

pip install maya-mcp

On Windows:

py -m pip install maya-mcp

From source:

pip install -e ".[dev]"

2. Open Maya commandPort

Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "maya": { "command": "maya-mcp", "args": [] } } }