Skip to content
Back to Pictomancer.ai

Card snapshot

api.pictomancer.ai · 2026-07-14 22:28:12 UTC · 5017543d4041a157f2ac503a3ada3f15569b55957fe72b06a175c1ed7819f178

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": "Pictomancer.ai",
  "description": "Agent-to-agent image processing service. Resize, convert, compress, and pipeline images via REST, MCP, or A2A.",
  "supportedInterfaces": [
    {
      "url": "https://api.pictomancer.ai/a2a",
      "protocolBinding": "JSONRPC"
    },
    {
      "url": "https://api.pictomancer.ai",
      "protocolBinding": "HTTP+JSON"
    },
    {
      "url": "https://api.pictomancer.ai/mcp",
      "protocolBinding": "MCP"
    }
  ],
  "version": "0.1.0",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": true
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json",
    "image/jpeg",
    "image/png",
    "image/webp"
  ],
  "skills": [
    {
      "id": "analyze_image",
      "name": "Analyze image",
      "description": "Fetch an image and return metadata (file size in bytes). Always free.",
      "tags": [
        "image",
        "metadata",
        "analyze",
        "size"
      ],
      "examples": [
        "How big is this image? https://example.com/photo.jpg",
        "Get the file size of this PNG"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "resize_image",
      "name": "Resize image",
      "description": "Scale an image by a factor. Supports uniform scaling (scale) or independent axes (scale_x, scale_y).",
      "tags": [
        "image",
        "resize",
        "scale",
        "dimensions"
      ],
      "examples": [
        "Resize this image to half size: https://example.com/photo.jpg"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "image/jpeg",
        "image/png",
        "image/webp"
      ]
    },
    {
      "id": "compress_image",
      "name": "Compress image",
      "description": "Re-encode an image with q (1-100) and format options to reduce file size.",
      "tags": [
        "image",
        "compress",
        "optimize",
        "quality"
      ],
      "examples": [
        "Compress this JPEG to q=60"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "image/jpeg",
        "image/png",
        "image/webp"
      ]
    },
    {
      "id": "convert_image",
      "name": "Convert image format",
      "description": "Convert an image to a different format. Supports jpeg, png, webp, tiff, gif.",
      "tags": [
        "image",
        "convert",
        "format"
      ],
      "examples": [
        "Convert this PNG to WebP"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "image/jpeg",
        "image/png",
        "image/webp",
        "image/tiff",
        "image/gif"
      ]
    },
    {
      "id": "image_pipeline",
      "name": "Image processing pipeline",
      "description": "Chain multiple image operations in sequence (max 10).",
      "tags": [
        "image",
        "pipeline",
        "batch",
        "chain"
      ],
      "examples": [
        "Resize to 50% then convert to WebP"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "image/jpeg",
        "image/png",
        "image/webp"
      ]
    }
  ],
  "additionalInterfaces": [
    {
      "transport": "HTTP+JSON",
      "url": "https://api.pictomancer.ai"
    },
    {
      "transport": "MCP",
      "url": "https://api.pictomancer.ai/mcp"
    }
  ],
  "preferredTransport": "JSONRPC",
  "protocolVersion": "0.3",
  "supportsAuthenticatedExtendedCard": true,
  "url": "https://api.pictomancer.ai/a2a"
}