MCP server for interacting with Autodesk Maya sessions
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"maya-mcp-server","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# maya-mcp-server MCP server for interacting with Autodesk Maya sessions. ## Features - **Multi-session support**: Manage multiple Maya sessions from a single MCP server. The server scans for new Maya sessions that have been started and shutdown by the user. - **Full Python expressiveness**: Execute arbitrary Python code. Agents can create virtual python modules to expose functions for execution, including by the user. - **Streaming output**: Capture stdout/stderr from Maya sessions via MCP resources. Agents can monitor output from their code or user activity. - **Zero Maya-side setup**: Leverages Maya's default command port - **Easy installation**: Install and run via `uvx maya-mcp-server`  ## Installation ```bash # Using uvx (recommended) uvx maya-mcp-server # Or install with pip pip install maya-mcp-server ``` ## Usage ### Claude Code Configuration Add to your Claude Code MCP configuration, run: ```commandline claude mcp add --transport stdio maya -- uvx maya-mcp-server ``` The default scope is "local", which adds it to your `~/.claude.json` keyed to a particular project directory. Setting `--scope=user` adds to `~/.claude.json` across all projects, and `--scope=project` to add the configuration into a `.mcp.json` in the current project directory, so that it can be commited to your repo. For local development use: ```commandline claude mcp add --transport stdio maya -- uv run --directory /path/to/maya-mcp-server/ maya-mcp-server ``` ### Maya Setup The server automatically discovers Maya sessions via command ports. To enable a Python command port in Maya: ```python import maya.cmds as cmds cmds.commandPort(name=":7002", sourceType="python") ``` Or add to your `userSetup.py` for automatic startup. ## Tools Tools accept an optional `session_key` parameter for targeting specific sessions. If only one Maya session exists, it will be auto-selected. Session keys are returned by `list_sessions` and …
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.