URSY.DEVPART OF THE URSY NETWORKSign inBuild with URSY

Every contract sourcedEvery check datedGaps shown, never filledBuild with URSY

Mcp Tools

run_workflow

Run one declared read-only art workflow. Inspect the workflow resource for its steps and argument bounds.

Accepted contract

REGISTRY JSON
{
    "name": "run_workflow",
    "description": "Run one declared read-only art workflow. Inspect the workflow resource for its steps and argument bounds.",
    "inputSchema": {
        "type": "object",
        "properties": {
            "workflow": {
                "type": "string",
                "enum": [
                    "artwork_brief",
                    "compare_and_credit",
                    "teaching_pack",
                    "gallery_manifest"
                ]
            },
            "arguments": {
                "type": "object"
            }
        },
        "required": [
            "workflow",
            "arguments"
        ],
        "additionalProperties": false,
        "oneOf": [
            {
                "properties": {
                    "workflow": {
                        "const": "artwork_brief"
                    },
                    "arguments": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 100
                            }
                        },
                        "required": [
                            "id"
                        ],
                        "additionalProperties": false
                    }
                }
            },
            {
                "properties": {
                    "workflow": {
                        "const": "compare_and_credit"
                    },
                    "arguments": {
                        "type": "object",
                        "properties": {
                            "ids": {
                                "type": "array",
                                "items": {
                                    "type": "string",
                                    "minLength": 1,
                                    "maxLength": 100
                                },
                                "minItems": 1,
                                "maxItems": 4
                            }
                        },
                        "required": [
                            "ids"
                        ],
                        "additionalProperties": false
                    }
                }
            },
            {
                "properties": {
                    "workflow": {
                        "const": "teaching_pack"
                    },
                    "arguments": {
                        "type": "object",
                        "properties": {
                            "ids": {
                                "type": "array",
                                "items": {
                                    "type": "string",
                                    "minLength": 1,
                                    "maxLength": 100
                                },
                                "minItems": 1,
                                "maxItems": 24
                            }
                        },
                        "required": [
                            "ids"
                        ],
                        "additionalProperties": false
                    }
                }
            },
            {
                "properties": {
                    "workflow": {
                        "const": "gallery_manifest"
                    },
                    "arguments": {
                        "type": "object",
                        "properties": {
                            "ids": {
                                "type": "array",
                                "items": {
                                    "type": "string",
                                    "minLength": 1,
                                    "maxLength": 100
                                },
                                "minItems": 1,
                                "maxItems": 100
                            }
                        },
                        "required": [
                            "ids"
                        ],
                        "additionalProperties": false
                    }
                }
            }
        ]
    },
    "outputSchema": {
        "type": "object",
        "properties": {
            "schema_version": {
                "const": 1
            },
            "data": {
                "oneOf": [
                    {
                        "type": "object",
                        "properties": {
                            "workflow": {
                                "const": "artwork_brief"
                            },
                            "version": {
                                "type": "integer",
                                "minimum": 1
                            },
                            "read_only": {
                                "const": true
                            },
                            "steps": {
                                "type": "array",
                                "items": {
                                    "$ref": "#/$defs/WorkflowStep"
                                }
                            },
                            "operations": {
                                "type": "integer",
                                "minimum": 1,
                                "maximum": 3
                            },
                            "result": {
                                "type": "object",
                                "properties": {
                                    "artwork": {
                                        "$ref": "#/$defs/Artwork"
                                    },
                                    "fact_sheet": {
                                        "$ref": "#/$defs/FactRow"
                                    },
                                    "credits": {
                                        "type": "array",
                                        "items": {
                                            "$ref": "#/$defs/CreditLine"
                                        },
                                        "maxItems": 100
                                    },
                                    "reuse_evidence": {
                                        "$ref": "#/$defs/ReuseEvidenceView"
                                    },
                                    "assets": {
                                        "$ref": "#/$defs/AssetsView"
                                    },
                                    "limitations": {
                                        "type": "array",
                                        "items": {
                                            "type": "string"
                                        }
                                    }
                                },
                                "required": [
                                    "artwork",
                                    "fact_sheet",
                                    "credits",
                                    "reuse_evidence",
                                    "assets",
                                    "limitations"
                                ],
                                "additionalProperties": true
                            },
                            "evidence": {
                                "type": "object",
                                "properties": {
                                    "facts": {
                                        "type": "string"
                                    },
                                    "editorial": {
                                        "type": "string"
                                    },
                                    "source_urls": {
                                        "type": "array",
                                        "items": {
                                            "type": "string"
                                        }
                                    }
                                },
                                "required": [
                                    "facts",
                                    "editorial",
                                    "source_urls"
                                ],
                                "additionalProperties": true
                            }
                        },
                        "required": [
                            "workflow",
                            "version",
                            "read_only",
                            "steps",
                            "operations",
                            "result",
                            "evidence"
                        ],
                        "additionalProperties": true
                    },
                    {
                        "type": "object",
                        "properties": {
                            "workflow": {
                                "const": "compare_and_credit"
                            },
                            "version": {
                                "type": "integer",
                                "minimum": 1
                            },
                            "read_only": {
                                "const": true
                            },
                            "steps": {
                                "type": "array",
                                "items": {
                                    "$ref": "#/$defs/WorkflowStep"
                                }
                            },
                            "operations": {
                                "type": "integer",
                                "minimum": 1,
                                "maximum": 3
                            },
                            "result": {
                                "type": "object",
                                "properties": {
                                    "items": {
                                        "type": "array",
                                        "items": {
                                            "$ref": "#/$defs/Artwork"
                                        },
                                        "maxItems": 4
                                    },
                                    "comparison": {
                                        "type": "object",
                                        "properties": {
                                            "fields": {
                                                "type": "array",
                                                "items": {
                                                    "type": "string"
                                                }
                                            },
                                            "rows": {
                                                "type": "array",
                                                "items": {
                                                    "$ref": "#/$defs/FactRow"
                                                },
                                                "maxItems": 4
                                            },
                                            "note": {
                                                "type": "string"
                                            }
                                        },
                                        "required": [
                                            "fields",
                                            "rows",
                                            "note"
                                        ],
                                        "additionalProperties": true
                                    },
                                    "credits": {
                                        "type": "array",
                                        "items": {
                                            "$ref": "#/$defs/CreditLine"
                                        },
                                        "maxItems": 100
                                    },
                                    "image_availability": {
                                        "type": "array",
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "type": "string"
                                                },
                                                "prepared_image_available": {
                                                    "type": "boolean"
                                                },
                                                "museum_hosted_preview_available": {
                                                    "type": "boolean"
                                                }
                                            },
                                            "required": [
                                                "id",
                                                "prepared_image_available",
                                                "museum_hosted_preview_available"
                                            ],
                                            "additionalProperties": false
                                        },
                                        "maxItems": 4
                                    }
                                },
                                "required": [
                                    "items",
                                    "comparison",
                                    "credits",
                                    "image_availability"
                                ],
                                "additionalProperties": true
                            },
                            "evidence": {
                                "type": "object",
                                "properties": {
                                    "facts": {
                                        "type": "string"
                                    },
                                    "editorial": {
                                        "type": "string"
                                    },
                                    "source_urls": {
                                        "type": "array",
                                        "items": {
                                            "type": "string"
                                        }
                                    }
                                },
                                "required": [
                                    "facts",
                                    "editorial",
                                    "source_urls"
                                ],
                                "additionalProperties": true
                            }
                        },
                        "required": [
                            "workflow",
                            "version",
                            "read_only",
                            "steps",
                            "operations",
                            "result",
                            "evidence"
                        ],
                        "additionalProperties": true
                    },
                    {
                        "type": "object",
                        "properties": {
                            "workflow": {
                                "const": "teaching_pack"
                            },
                            "version": {
                                "type": "integer",
                                "minimum": 1
                            },
                            "read_only": {
                                "const": true
                            },
                            "steps": {
                                "type": "array",
                                "items": {
                                    "$ref": "#/$defs/WorkflowStep"
                                }
                            },
                            "operations": {
                                "type": "integer",
                                "minimum": 1,
                                "maximum": 3
                            },
                            "result": {
                                "type": "object",
                                "properties": {
                                    "schema_version": {
                                        "type": "integer",
                                        "minimum": 1
                                    },
                                    "works": {
                                        "type": "array",
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "record": {
                                                    "$ref": "#/$defs/Artwork"
                                                },
                                                "credit": {
                                                    "type": "string"
                                                },
                                                "discussion_prompts": {
                                                    "type": "array",
                                                    "items": {
                                                        "type": "string"
                                                    }
                                                }
                                            },
                                            "required": [
                                                "record",
                                                "credit",
                                                "discussion_prompts"
                                            ],
                                            "additionalProperties": false
                                        },
                                        "maxItems": 24
                                    },
                                    "evidence": {
                                        "type": "string"
                                    },
                                    "timeline": {
                                        "$ref": "#/$defs/Timeline"
                                    },
                                    "credits": {
                                        "type": "array",
                                        "items": {
                                            "$ref": "#/$defs/CreditLine"
                                        },
                                        "maxItems": 100
                                    }
                                },
                                "required": [
                                    "schema_version",
                                    "works",
                                    "evidence",
                                    "timeline",
                                    "credits"
                                ],
                                "additionalProperties": true
                            },
                            "evidence": {
                                "type": "object",
                                "properties": {
                                    "facts": {
                                        "type": "string"
                                    },
                                    "editorial": {
                                        "type": "string"
                                    },
                                    "source_urls": {
                                        "type": "array",
                                        "items": {
                                            "type": "string"
                                        }
                                    }
                                },
                                "required": [
                                    "facts",
                                    "editorial",
                                    "source_urls"
                                ],
                                "additionalProperties": true
                            }
                        },
                        "required": [
                            "workflow",
                            "version",
                            "read_only",
                            "steps",
                            "operations",
                            "result",
                            "evidence"
                        ],
                        "additionalProperties": true
                    },
                    {
                        "type": "object",
                        "properties": {
                            "workflow": {
                                "const": "gallery_manifest"
                            },
                            "version": {
                                "type": "integer",
                                "minimum": 1
                            },
                            "read_only": {
                                "const": true
                            },
                            "steps": {
                                "type": "array",
                                "items": {
                                    "$ref": "#/$defs/WorkflowStep"
                                }
                            },
                            "operations": {
                                "type": "integer",
                                "minimum": 1,
                                "maximum": 3
                            },
                            "result": {
                                "type": "object",
                                "properties": {
                                    "schema_version": {
                                        "type": "integer",
                                        "minimum": 1
                                    },
                                    "items": {
                                        "type": "array",
                                        "items": {
                                            "$ref": "#/$defs/Artwork"
                                        },
                                        "maxItems": 500
                                    },
                                    "credits": {
                                        "type": "array",
                                        "items": {
                                            "type": "string"
                                        }
                                    },
                                    "credit_lines": {
                                        "type": "array",
                                        "items": {
                                            "$ref": "#/$defs/CreditLine"
                                        },
                                        "maxItems": 100
                                    },
                                    "order": {
                                        "type": "string"
                                    },
                                    "assets": {
                                        "type": "array",
                                        "items": {
                                            "type": "object",
                                            "properties": {
                                                "id": {
                                                    "type": "string"
                                                },
                                                "canonical_asset": {
                                                    "$ref": "#/$defs/CanonicalAssetView"
                                                },
                                                "reuse_evidence": {
                                                    "$ref": "#/$defs/ReuseEvidenceView"
                                                }
                                            },
                                            "required": [
                                                "id",
                                                "canonical_asset",
                                                "reuse_evidence"
                                            ],
                                            "additionalProperties": false
                                        },
                                        "maxItems": 100
                                    }
                                },
                                "required": [
                                    "schema_version",
                                    "items",
                                    "credits",
                                    "credit_lines",
                                    "order",
                                    "assets"
                                ],
                                "additionalProperties": true
                            },
                            "evidence": {
                                "type": "object",
                                "properties": {
                                    "facts": {
                                        "type": "string"
                                    },
                                    "editorial": {
                                        "type": "string"
                                    },
                                    "source_urls": {
                                        "type": "array",
                                        "items": {
                                            "type": "string"
                                        }
                                    }
                                },
                                "required": [
                                    "facts",
                                    "editorial",
                                    "source_urls"
                                ],
                                "additionalProperties": true
                            }
                        },
                        "required": [
                            "workflow",
                            "version",
                            "read_only",
                            "steps",
                            "operations",
                            "result",
                            "evidence"
                        ],
                        "additionalProperties": true
                    }
                ]
            },
            "release": {
                "type": "string"
            },
            "image_release": {
                "type": "string"
            },
            "sponsor": {
                "$ref": "#/$defs/Sponsor"
            }
        },
        "required": [
            "schema_version",
            "data",
            "release",
            "image_release"
        ],
        "additionalProperties": true,
        "$defs": {
            "WorkflowStep": {
                "type": "object",
                "properties": {
                    "id": {
                        "type": "string"
                    },
                    "operation": {
                        "type": "string"
                    },
                    "status": {
                        "const": "completed"
                    }
                },
                "required": [
                    "id",
                    "operation"
                ],
                "additionalProperties": false
            },
            "Artwork": {
                "type": "object",
                "properties": {
                    "schema_version": {
                        "type": "integer",
                        "minimum": 1
                    },
                    "id": {
                        "type": "string"
                    },
                    "source": {
                        "type": "string"
                    },
                    "source_id": {
                        "type": "string"
                    },
                    "source_name": {
                        "type": "string"
                    },
                    "source_url": {
                        "type": "string"
                    },
                    "title": {
                        "type": "string"
                    },
                    "artist": {
                        "type": "string"
                    },
                    "artist_display": {
                        "type": "string"
                    },
                    "artist_id": {
                        "type": "string"
                    },
                    "creators": {
                        "type": "array",
                        "items": {
                            "$ref": "#/$defs/Creator"
                        }
                    },
                    "date": {
                        "type": "string"
                    },
                    "date_start": {
                        "type": [
                            "integer",
                            "null"
                        ]
                    },
                    "date_end": {
                        "type": [
                            "integer",
                            "null"
                        ]
                    },
                    "medium": {
                        "type": "string"
                    },
                    "dimensions": {
                        "type": "string"
                    },
                    "culture": {
                        "type": "string"
                    },
                    "department": {
                        "type": "string"
                    },
                    "kind": {
                        "type": "string"
                    },
                    "credit": {
                        "type": "string"
                    },
                    "description": {
                        "type": "string"
                    },
                    "description_license": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "subjects": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        }
                    },
                    "accession": {
                        "type": "string"
                    },
                    "alt": {
                        "type": "string"
                    },
                    "width": {
                        "type": "integer",
                        "minimum": 0
                    },
                    "height": {
                        "type": "integer",
                        "minimum": 0
                    },
                    "orientation": {
                        "type": "string"
                    },
                    "images": {
                        "type": "array",
                        "items": {
                            "$ref": "#/$defs/Image"
                        }
                    },
                    "package": {
                        "anyOf": [
                            {
                                "$ref": "#/$defs/Package"
                            },
                            {
                                "type": "null"
                            }
                        ]
                    },
                    "palette": {
                        "type": "array",
                        "items": {
                            "$ref": "#/$defs/PaletteColor"
                        }
                    },
                    "image_license": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "metadata_license": {
                        "type": "string"
                    },
                    "reuse": {
                        "type": "string"
                    },
                    "source_record_sha256": {
                        "type": "string",
                        "pattern": "^[a-fA-F0-9]{64}$"
                    },
                    "record_sha256": {
                        "type": "string",
                        "pattern": "^[a-fA-F0-9]{64}$"
                    },
                    "retrieved_at": {
                        "type": "string"
                    },
                    "source_modified": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "url": {
                        "type": "string"
                    },
                    "artist_url": {
                        "type": "string"
                    },
                    "analysis": {
                        "type": "object",
                        "properties": {
                            "description": {
                                "type": "string"
                            },
                            "embedding": {
                                "type": "string"
                            },
                            "ocr": {
                                "type": "string"
                            },
                            "palette": {
                                "type": "string"
                            },
                            "dhash": {
                                "type": "string"
                            }
                        },
                        "required": [],
                        "additionalProperties": true
                    },
                    "dhash": {
                        "type": "string"
                    },
                    "download_available": {
                        "type": "boolean"
                    },
                    "catalogue_only": {
                        "type": "boolean"
                    },
                    "source_has_image": {
                        "type": [
                            "boolean",
                            "null"
                        ]
                    },
                    "source_image_eligible": {
                        "type": "boolean"
                    },
                    "source_image": {
                        "anyOf": [
                            {
                                "$ref": "#/$defs/SourcePreview"
                            },
                            {
                                "type": "null"
                            }
                        ]
                    },
                    "source_rights_statement": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "catalogue_observation": {
                        "$ref": "#/$defs/Observation"
                    },
                    "similarity": {
                        "type": "number"
                    },
                    "color_distance": {
                        "type": "number"
                    }
                },
                "required": [
                    "id",
                    "title",
                    "artist",
                    "source",
                    "source_url",
                    "images"
                ],
                "additionalProperties": true
            },
            "Creator": {
                "type": "object",
                "properties": {
                    "id": {
                        "type": "string"
                    },
                    "name": {
                        "type": "string"
                    },
                    "role": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "display": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "born": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "died": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "qualifier": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "wikidata": {
                        "type": [
                            "string",
                            "null"
                        ]
                    }
                },
                "required": [
                    "id",
                    "name"
                ],
                "additionalProperties": true
            },
            "Image": {
                "type": "object",
                "properties": {
                    "id": {
                        "type": "string"
                    },
                    "source_width": {
                        "type": "integer",
                        "minimum": 1
                    },
                    "source_height": {
                        "type": "integer",
                        "minimum": 1
                    },
                    "source_sha256": {
                        "type": "string",
                        "pattern": "^[a-fA-F0-9]{64}$"
                    },
                    "variants": {
                        "type": "array",
                        "items": {
                            "$ref": "#/$defs/Variant"
                        }
                    }
                },
                "required": [
                    "id",
                    "source_width",
                    "source_height",
                    "source_sha256",
                    "variants"
                ],
                "additionalProperties": true
            },
            "Variant": {
                "type": "object",
                "properties": {
                    "name": {
                        "type": "string"
                    },
                    "width": {
                        "type": "integer",
                        "minimum": 1
                    },
                    "height": {
                        "type": "integer",
                        "minimum": 1
                    },
                    "bytes": {
                        "type": "integer",
                        "minimum": 0
                    },
                    "mime": {
                        "type": "string"
                    },
                    "path": {
                        "type": "string"
                    },
                    "url": {
                        "type": "string"
                    },
                    "sha256": {
                        "type": "string",
                        "pattern": "^[a-fA-F0-9]{64}$"
                    },
                    "parent_sha256": {
                        "type": "string",
                        "pattern": "^[a-fA-F0-9]{64}$"
                    },
                    "metadata_schema": {
                        "type": "string"
                    },
                    "transform": {
                        "type": "object",
                        "properties": {
                            "fit": {
                                "type": "string"
                            },
                            "max_edge": {
                                "type": "integer",
                                "minimum": 1
                            },
                            "upscaled": {
                                "type": "boolean"
                            }
                        },
                        "required": [
                            "fit",
                            "max_edge",
                            "upscaled"
                        ],
                        "additionalProperties": true
                    }
                },
                "required": [
                    "name",
                    "width",
                    "height",
                    "mime",
                    "url",
                    "sha256"
                ],
                "additionalProperties": true
            },
            "Package": {
                "type": "object",
                "properties": {
                    "bytes": {
                        "type": "integer",
                        "minimum": 0
                    },
                    "path": {
                        "type": "string"
                    },
                    "sha256": {
                        "type": "string",
                        "pattern": "^[a-fA-F0-9]{64}$"
                    },
                    "url": {
                        "type": "string"
                    }
                },
                "required": [
                    "bytes",
                    "path",
                    "sha256",
                    "url"
                ],
                "additionalProperties": true
            },
            "PaletteColor": {
                "type": "object",
                "properties": {
                    "hex": {
                        "type": "string",
                        "pattern": "^#[a-fA-F0-9]{6}$"
                    },
                    "weight": {
                        "type": "number",
                        "minimum": 0,
                        "maximum": 1
                    }
                },
                "required": [
                    "hex",
                    "weight"
                ],
                "additionalProperties": true
            },
            "SourcePreview": {
                "type": "object",
                "properties": {
                    "url": {
                        "type": "string"
                    },
                    "delivery": {
                        "type": "string"
                    },
                    "license": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "provider": {
                        "type": "string"
                    }
                },
                "required": [
                    "url"
                ],
                "additionalProperties": true
            },
            "Observation": {
                "type": "object",
                "properties": {
                    "release": {
                        "type": "string"
                    },
                    "source_record_sha256": {
                        "type": "string",
                        "pattern": "^[a-fA-F0-9]{64}$"
                    },
                    "retrieved_at": {
                        "type": "string"
                    }
                },
                "required": [
                    "release",
                    "source_record_sha256",
                    "retrieved_at"
                ],
                "additionalProperties": true
            },
            "FactRow": {
                "type": "object",
                "properties": {
                    "id": {
                        "type": "string"
                    },
                    "title": {
                        "type": "string"
                    },
                    "creator": {
                        "type": "string"
                    },
                    "date": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "medium": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "dimensions": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "culture": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "department": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "subjects": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        }
                    },
                    "source_url": {
                        "type": "string"
                    }
                },
                "required": [
                    "id",
                    "title",
                    "creator",
                    "date",
                    "medium",
                    "dimensions",
                    "culture",
                    "department",
                    "subjects",
                    "source_url"
                ],
                "additionalProperties": false
            },
            "CreditLine": {
                "type": "object",
                "properties": {
                    "id": {
                        "type": "string"
                    },
                    "credit": {
                        "type": "string"
                    }
                },
                "required": [
                    "id",
                    "credit"
                ],
                "additionalProperties": true
            },
            "ReuseEvidenceView": {
                "type": "object",
                "properties": {
                    "policy": {
                        "type": "string"
                    },
                    "prepared_image_available": {
                        "type": "boolean"
                    },
                    "source_image_eligibility": {
                        "type": [
                            "boolean",
                            "null"
                        ]
                    },
                    "source_url": {
                        "type": "string"
                    },
                    "license_url": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "source_rights": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "evidence": {
                        "type": "array",
                        "items": {
                            "type": "object",
                            "properties": {
                                "claim": {
                                    "type": "string"
                                },
                                "value": {
                                    "type": [
                                        "boolean",
                                        "string",
                                        "null"
                                    ]
                                },
                                "source_url": {
                                    "type": "string"
                                }
                            },
                            "required": [
                                "claim",
                                "value",
                                "source_url"
                            ],
                            "additionalProperties": true
                        }
                    },
                    "limitations": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        }
                    }
                },
                "required": [
                    "policy",
                    "prepared_image_available",
                    "source_url",
                    "evidence",
                    "limitations"
                ],
                "additionalProperties": true
            },
            "AssetsView": {
                "type": "object",
                "properties": {
                    "available": {
                        "type": "boolean"
                    },
                    "count": {
                        "type": "integer",
                        "minimum": 0
                    },
                    "variants": {
                        "type": "array",
                        "items": {
                            "$ref": "#/$defs/Variant"
                        }
                    },
                    "source_preview": {
                        "anyOf": [
                            {
                                "$ref": "#/$defs/SourcePreview"
                            },
                            {
                                "type": "null"
                            }
                        ]
                    },
                    "scope": {
                        "type": "string"
                    }
                },
                "required": [
                    "available",
                    "count",
                    "variants",
                    "source_preview",
                    "scope"
                ],
                "additionalProperties": true
            },
            "Timeline": {
                "type": "object",
                "properties": {
                    "items": {
                        "type": "array",
                        "items": {
                            "type": "object",
                            "properties": {
                                "id": {
                                    "type": "string"
                                },
                                "title": {
                                    "type": "string"
                                },
                                "date": {
                                    "type": "string"
                                },
                                "from": {
                                    "type": [
                                        "integer",
                                        "null"
                                    ]
                                },
                                "to": {
                                    "type": [
                                        "integer",
                                        "null"
                                    ]
                                },
                                "source_url": {
                                    "type": "string"
                                }
                            },
                            "required": [
                                "id",
                                "title",
                                "date",
                                "from",
                                "to",
                                "source_url"
                            ],
                            "additionalProperties": false
                        },
                        "maxItems": 100
                    },
                    "note": {
                        "type": "string"
                    }
                },
                "required": [
                    "items",
                    "note"
                ],
                "additionalProperties": true
            },
            "CanonicalAssetView": {
                "type": "object",
                "properties": {
                    "available": {
                        "type": "boolean"
                    },
                    "asset": {
                        "anyOf": [
                            {
                                "$ref": "#/$defs/Variant"
                            },
                            {
                                "type": "null"
                            }
                        ]
                    },
                    "selection_rule": {
                        "type": "string"
                    },
                    "scope": {
                        "type": "string"
                    }
                },
                "required": [
                    "available",
                    "asset",
                    "selection_rule",
                    "scope"
                ],
                "additionalProperties": true
            },
            "Sponsor": {
                "type": "object",
                "properties": {
                    "name": {
                        "type": "string"
                    },
                    "url": {
                        "type": "string"
                    },
                    "role": {
                        "type": "string"
                    },
                    "message": {
                        "type": "string"
                    },
                    "month": {
                        "type": "string"
                    },
                    "sponsored": {
                        "type": "boolean"
                    },
                    "disclosure": {
                        "type": "string"
                    },
                    "rel": {
                        "type": "string"
                    }
                },
                "required": [
                    "name"
                ],
                "additionalProperties": true
            }
        }
    },
    "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": false
    },
    "protocol_version": "2025-11-25",
    "verification": "tools_list_received",
    "execution": "owning_service",
    "id": "ursy-art:mcp:71b9af8f3f9e:cfa086f4bad19fd8",
    "service_id": "ursy-art",
    "parent_id": "ursy-art:mcp:71b9af8f3f9e",
    "summary": "Run one declared read-only art workflow. Inspect the workflow resource for its steps and argument bounds.",
    "source_url": "https://ursy.art/wp-json/ursy-art/v1/mcp",
    "source_type": "mcp_tools_list",
    "verified_at": "2026-10-15 03:09:19",
    "revision": "2a811e693106357ecbd743e4af42d629dbcdfaa0810983c6da7bd0d863d49745",
    "type": "mcp_tools",
    "source": {
        "url": "https://ursy.art/wp-json/ursy-art/v1/mcp",
        "type": "mcp_tools_list"
    },
    "last_verified_at": "2026-10-15 03:09:19",
    "stale": false
}