Skip to content
Back to OfflineCreator Studio

Card snapshot

mcp.offlinecreatorstudio.com · 2026-08-22 01:33:13 UTC · b81a43c19420f0f1b5d56fe3d3145ea16d82b74f00607c176e929edce36083db

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "name": "OfflineCreator Studio",
  "description": "Lists OfflineCreator Studio models and creates durable image or video generation tasks.",
  "version": "0.1.3",
  "documentationUrl": "https://offlinecreatorstudio.com/mcp-cli",
  "provider": {
    "organization": "OfflineCreator Studio",
    "url": "https://offlinecreatorstudio.com"
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "supportedInterfaces": [
    {
      "url": "https://mcp.offlinecreatorstudio.com/mcp/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false
  },
  "skills": [
    {
      "id": "offlinecreator.list-models.v1",
      "name": "List generation models",
      "description": "Returns launch models, supported workflows, options, input requirements, and published credit costs.",
      "tags": [
        "models",
        "image-generation",
        "video-generation"
      ],
      "examples": [
        "{\"operation\":\"list_models\"}"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "securityRequirements": [
        {
          "schemes": {
            "studioOAuth": {
              "list": [
                "models"
              ]
            }
          }
        }
      ]
    },
    {
      "id": "offlinecreator.generate-media.v1",
      "name": "Generate media",
      "description": "Creates and tracks text-initiated image or video generations. File-upload model inputs are not accepted in this A2A release.",
      "tags": [
        "image-generation",
        "video-generation",
        "generative-media"
      ],
      "examples": [
        "{\"operation\":\"generate\",\"modelId\":\"flux-schnell\",\"prompt\":\"A product photograph\",\"aspectRatio\":\"16:9\"}"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "securityRequirements": [
        {
          "schemes": {
            "studioOAuth": {
              "list": [
                "models",
                "read",
                "generate"
              ]
            }
          }
        }
      ]
    }
  ],
  "securitySchemes": {
    "studioOAuth": {
      "oauth2SecurityScheme": {
        "description": "OfflineCreator Studio OAuth with Authorization Code and PKCE.",
        "oauth2MetadataUrl": "https://mcp.offlinecreatorstudio.com/.well-known/oauth-authorization-server",
        "flows": {
          "authorizationCode": {
            "authorizationUrl": "https://mcp.offlinecreatorstudio.com/authorize",
            "tokenUrl": "https://mcp.offlinecreatorstudio.com/oauth/token",
            "scopes": {
              "models": "List available generation models",
              "read": "Read generation task status and outputs",
              "generate": "Create and cancel generation tasks"
            },
            "pkceRequired": true
          }
        }
      }
    }
  },
  "securityRequirements": [
    {
      "schemes": {
        "studioOAuth": {
          "list": []
        }
      }
    }
  ]
}