HyperCodeMotion MCP
Validate HyperCodeMotion JSON and discover supported layers, properties, and effects.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"hypercodemotion-mcp": {
"url": "https://mcp.hypercodemotion.com/mcp"
}
}
}Puntos de conexión remotos
https://mcp.hypercodemotion.com/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (2)
🟢get_capabilities
List HyperCodeMotion JSON formats, supported layer properties, effects, and Studio contract revisions before creating animations.
Esquema de entrada
{
"type": "object",
"properties": {},
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"contractVersion": {
"type": "string"
},
"source": {
"type": "string"
},
"sourceSchemaSha": {
"type": "string"
},
"sourcePresetsSha": {
"type": "string"
},
"formats": {
"type": "array",
"items": {
"type": "string"
}
},
"layerProperties": {
"type": "object",
"additionalProperties": {
"type": "array",
"items": {
"type": "string"
}
}
},
"presetSlots": {
"type": "object",
"additionalProperties": {
"type": "array",
"items": {
"type": "string"
}
}
},
"fullyValidated": {
"type": "boolean"
}
},
"required": [
"contractVersion",
"formats",
"layerProperties",
"presetSlots",
"fullyValidated"
]
}🟢validate_json(json, composition)
Check a composition (layers), design (elements), or improvement patch (add/change/remove/sfx) and return actionable errors and warnings. This is preliminary validation, not proof of a successful render.
Esquema de entrada
{
"type": "object",
"properties": {
"json": {
"description": "HyperCodeMotion JSON object or JSON-encoded string to validate.",
"anyOf": [
{
"type": "object"
},
{
"type": "string"
}
]
},
"composition": {
"type": "object",
"description": "Optional original composition used to resolve patch references and timings."
}
},
"required": [
"json"
],
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"valid": {
"type": "boolean"
},
"format": {
"type": "string"
},
"fullyValidated": {
"type": "boolean"
},
"mode": {
"type": "string"
},
"contractVersion": {
"type": "string"
},
"errors": {
"type": "array",
"items": {
"type": "object",
"properties": {
"path": {
"type": "string"
},
"code": {
"type": "string"
},
"message": {
"type": "string"
}
}
}
},
"warnings": {
"type": "array",
"items": {
"type": "object",
"properties": {
"path": {
"type": "string"
},
"code": {
"type": "string"
},
"message": {
"type": "string"
}
}
}
}
},
"required": [
"valid",
"format",
"fullyValidated",
"mode",
"errors",
"warnings",
"contractVersion"
]
}Comunidad
Evidencia