# URSY.art Open museum artworks, source evidence and verified image packages. API: https://ursy.art/wp-json/ursy-art/v1/ OpenAPI: https://ursy.art/wp-json/ursy-art/v1/openapi.json Art MCP: https://ursy.art/wp-json/ursy-art/v1/mcp Agents: https://ursy.art/agents.json Developer manifest: https://ursy.art/.well-known/ursy-developer.json Capabilities: https://ursy.art/.well-known/ursy-capabilities.json Workflows: https://ursy.art/wp-json/ursy-art/v1/workflows NICOLA: https://ursy.art/wp-json/nicola/v2/hello Under the Hood: https://ursy.art/under-the-hood/ Attention data: https://ursy.art/under-the-hood/data.json Attention declaration: https://ursy.art/.well-known/ursy-machine-attention.json Local methodology: https://ursy.art/under-the-hood/machine-attention/ Central VME methodology: https://ursy.ad/machine-attention/vme/ Authentication: https://ursy.art/wp-json/ursy-art/v1/openapi.json Image vocabulary: https://ursy.art/ns/1.0/ Companion JSON Schema: https://ursy.art/schemas/image-companion-v1.json Estate totals: https://ursy.art/wp-json/ursy-runtime/v1/estate-totals Sources: https://ursy.art/sources/ Estate directory MCP: https://ursy.art/wp-json/ursy-mcp/v1/mcp ## Access and limits Public catalogue reads and Art MCP tools are keyless. Private collections, saved briefs, image jobs and account operations require URSY.ID sign-in, a valid local session or supported API credential, and ownership. Read the OpenAPI security requirements; directory discovery grants no private access. Use bounded pagination and the documented tool input/output limits. Standard curl and Python urllib are intended public clients; an edge-denied response may be HTML rather than the application JSON error contract. Catalogue counts describe imported holdings; source dates remain attached. Similarity does not establish authenticity or image rights. Sponsorship is separate metadata and never changes data, rankings, rights or utility results.