Spine Render

Render Spine 3.8 skeleton animations to PNG frames or GIF. Pay per call with points.

Sollte ich dies verwenden

Qualität und Sicherheit

B
Qualität der Beschreibung
65%
Vollständigkeit des Schemas
53%
Qualität der Benennung
80%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (4)

  • LOWTool 'spine_render_pricing' description lacks action verbin spine_render_pricing
  • LOWTool 'spine_describe' description lacks action verbin spine_describe
  • LOWTool 'spine_render_frame' description lacks action verbin spine_render_frame
  • LOWTool 'spine_render_animate' description lacks action verbin spine_render_animate

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~1,090Tokens (Tool-Definitionen)
~2.3 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (0.85% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "spine-render": {
      "url": "https://lain42.top/studio/render/mcp-server/mcp"
    }
  }
}

Remote-Endpunkte

https://lain42.top/studio/render/mcp-server/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (4)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
⚪spine_render_pricing

Spine 渲染服务定价与限制卡片(免费调用)。

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "title": "spine_render_pricingArguments"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "spine_render_pricingOutput"
}
🟢spine_describe(token, atlas, skel, pages)

解析 Spine 骨骼并返回摘要(版本/骨骼数/动画列表等,免费)。 atlas/skel 为 base64 文本,pages 为 [{"name": "...", "png": "<base64>"}]。

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "token": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Token"
    },
    "atlas": {
      "default": "",
      "title": "Atlas",
      "type": "string"
    },
    "skel": {
      "default": "",
      "title": "Skel",
      "type": "string"
    },
    "pages": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Pages"
    }
  },
  "title": "spine_describeArguments"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "spine_describeOutput"
}
⚪spine_render_frame(token, atlas, skel, pages, animation, ...)

渲染骨骼单帧为透明背景 PNG(5 积分)。返回 base64 图像。 token 为 studio-billing Bearer 令牌(也可走 HTTP Authorization 头)。 request_id 幂等:同 id 重试不会二次扣费。include_image=False 时只返回计费元信息。

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "token": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Token"
    },
    "atlas": {
      "default": "",
      "title": "Atlas",
      "type": "string"
    },
    "skel": {
      "default": "",
      "title": "Skel",
      "type": "string"
    },
    "pages": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Pages"
    },
    "animation": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Animation"
    },
    "time": {
      "default": 0,
      "title": "Time",
      "type": "number"
    },
    "width": {
      "default": 512,
      "title": "Width",
      "type": "integer"
    },
    "height": {
      "default": 512,
      "title": "Height",
      "type": "integer"
    },
    "background": {
      "anyOf": [
        {
          "items": {
            "type": "integer"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Background"
    },
    "anchor": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Anchor"
    },
    "request_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Request Id"
    },
    "include_image": {
      "default": true,
      "title": "Include Image",
      "type": "boolean"
    }
  },
  "title": "spine_render_frameArguments"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "spine_render_frameOutput"
}
⚪spine_render_animate(token, atlas, skel, pages, animation, ...)

渲染骨骼动画为 GIF(20 积分)。返回 base64 图像。 token 为 studio-billing Bearer 令牌(也可走 HTTP Authorization 头)。 request_id 幂等:同 id 重试不会二次扣费。

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "token": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Token"
    },
    "atlas": {
      "default": "",
      "title": "Atlas",
      "type": "string"
    },
    "skel": {
      "default": "",
      "title": "Skel",
      "type": "string"
    },
    "pages": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Pages"
    },
    "animation": {
      "default": "",
      "title": "Animation",
      "type": "string"
    },
    "frames": {
      "default": 24,
      "title": "Frames",
      "type": "integer"
    },
    "fps": {
      "default": 12,
      "title": "Fps",
      "type": "integer"
    },
    "width": {
      "default": 512,
      "title": "Width",
      "type": "integer"
    },
    "height": {
      "default": 512,
      "title": "Height",
      "type": "integer"
    },
    "background": {
      "anyOf": [
        {
          "items": {
            "type": "integer"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Background"
    },
    "anchor": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Anchor"
    },
    "request_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Request Id"
    },
    "include_image": {
      "default": true,
      "title": "Include Image",
      "type": "boolean"
    }
  },
  "title": "spine_render_animateArguments"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "spine_render_animateOutput"
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet4 Tools