{
  "name": "PinePaper Studio",
  "version": "1.0.0",
  "description": "Generates animated vector graphics from a declarative design graph. Agents create items, relate them, animate them, and render to MP4, WebM, GIF, animated SVG, PNG or PDF.",
  "url": "https://cloud.pinepaper.studio",
  "documentationUrl": "https://pinepaper.studio/docs.html",
  "provider": {
    "organization": "PinePaper Studio",
    "url": "https://pinepaper.studio"
  },
  "supportedInterfaces": [
    {
      "url": "https://cloud.pinepaper.studio/mcp",
      "transport": "mcp-streamable-http",
      "preferred": true
    },
    {
      "url": "https://cloud.pinepaper.studio/rpc",
      "transport": "json-rpc"
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": ["application/json", "text/plain"],
  "defaultOutputModes": ["application/json", "video/mp4", "image/svg+xml", "image/png", "application/pdf"],
  "skills": [
    {
      "id": "create-animation",
      "name": "Create animation",
      "description": "Build and render an animated vector graphic from a declarative scene graph.",
      "tags": ["animation", "vector", "render"]
    },
    {
      "id": "render-scene",
      "name": "Render scene",
      "description": "Render an existing scene to MP4, WebM, GIF, animated SVG, PNG or PDF.",
      "tags": ["render", "export"]
    },
    {
      "id": "estimate-render",
      "name": "Estimate render",
      "description": "Price and size a render before committing to it.",
      "tags": ["estimate", "pricing"]
    }
  ],
  "_meta": {
    "authoritativeCard": "https://cloud.pinepaper.studio/.well-known/agent-card.json",
    "note": "The agent itself runs at cloud.pinepaper.studio, which publishes the authoritative card. This copy exists so the agent is discoverable from the project's primary origin; the endpoint it names is the same one."
  }
}
