Initial commit: AYON MCP server — AI agents publish CGI assets

Tools:
- ayon_list_projects / ayon_list_folders / ayon_list_products
- ayon_get_product
- ayon_publish_texture_set (multiple maps as one product)
- ayon_publish_model (ABC, USD, FBX, ...)

FastMCP-based, wraps AYON REST API with X-Api-Key auth.
Compatible with Hermes native MCP client and any MCP-compatible agent.
This commit is contained in:
2026-06-07 00:00:02 +00:00
commit 8ffa9588fe
6 changed files with 545 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
[project]
name = "ayon-mcp"
version = "0.1.0"
description = "MCP server for AYON: AI agents can publish CGI assets via Model Context Protocol"
requires-python = ">=3.10"
dependencies = [
"mcp>=1.0.0",
"httpx>=0.27.0",
"ayon-python-api>=1.0.0",
]
[project.scripts]
ayon-mcp = "ayon_mcp.server:main"
[build-system]
requires = ["setuptools>=68"]
build-backend = "setuptools.build_meta"
[tool.setuptools.package-dir]
"" = "src"
[tool.setuptools.packages.find]
where = ["src"]