{"name":"es.cesaryague/paki-curator","slug":"cesaryague-paki-curator","title":"PaKi Curator","description":"Catalogue agent for César Yagüe's silent moving-image works, each measured frame by frame.","url":"https://mcp.market/server/cesaryague-paki-curator","rating":null,"grade":"C","score":60,"certified":false,"status":"active","category":"ai","tags":["ai","media"],"presence":{"score":8,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"uptime":{"percent":100,"checks":7,"ok":7,"last_checked_at":"2026-09-21T03:00:46.909Z","last_ok_at":"2026-09-21T03:00:46.909Z","latency_ms":469},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":null,"website":"https://cesaryague.es","version":"2.0.1","remotes":[{"type":"streamable-http","url":"https://paki-api.elfresonero.workers.dev/mcp"}],"packages":[],"tools":[{"name":"browse_collections","description":"List the 15 collections and singles, each with the number of works it holds. Ask for one by name to get its works in full.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"collection":{"type":"string","description":"Omit to list them all"}}}},{"name":"catalog_overview","description":"A high-level view of the whole catalogue: totals, collections, resolutions, price range, what is available, and how much of it has been measured.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{}}},{"name":"get_artwork","description":"Retrieve one artwork in full: technical specification, availability, price, curatorial capsule and the physics measured from its master. Accepts the identifier or the title — and when a title belongs to more than one work, it returns them all rather than guessing.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"name":{"type":"string","description":"Artwork identifier, or its name. An ambiguous name returns every candidate."}},"required":["name"]}},{"name":"rank_artworks","description":"Order the catalogue by one measured axis — rhythm of change, luminance, peak brightness, colour travel, empty space, and the rest — from lowest to highest or the reverse, and read where each work sits on the catalogue's own scale. Use it for questions like \"the stillest work you have\" or \"the brightest, in this collection\". Every number comes from the master, frame by frame; nothing here is described.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"metric":{"type":"string","enum":["rhythm","rhythmContrast","compositionMovement","luminance","peakBrightness","dynamicRange","trueBlack","colourTravel","flatGround","emptySpace","elementScale","edgeHardness","radialSymmetry"],"description":"The measured axis to order by"},"order":{"type":"string","enum":["asc","desc"],"description":"asc = lowest first (the stillest, the darkest); desc = highest first"},"collection":{"type":"string","description":"Restrict to one collection"},"availability":{"type":"string","enum":["available","any"]},"count":{"type":"integer"}},"required":["metric"]}},{"name":"recommend_for_space","description":"Describe a space and receive the works that fit it, each with the measurement behind the suggestion. Orientation, room light, viewing distance and screen size all change the answer. If nothing fits, it says so instead of offering the nearest thing.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"space_description":{"type":"string","description":"The room in your own words"},"orientation":{"type":"string","enum":["portrait","landscape","square","ultrawide"],"description":"ultrawide = at least twice as wide as tall (21:9 and wider); landscape includes it"},"room_light":{"type":"string","enum":["dark","dim","bright"]},"attention":{"type":"string","enum":["background","foreground"],"description":"Should it accompany, or hold the eye?"},"movement":{"type":"string","enum":["still","lively"],"description":"Very still, or full of life? Measured rhythm, on the catalogue scale"},"distance_m":{"type":"number","description":"Metres from viewer to screen"},"screen_m":{"type":"number","description":"Screen diagonal in metres"},"colour":{"type":"string"},"budget_max":{"type":"number"},"count":{"type":"integer"}},"required":["space_description"]}},{"name":"request_inquiry","description":"Open a real enquiry with the studio: acquisition, exhibition or press. Requires a way to reply and a description of the space or project. It never reports success unless the message actually left.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"contact_name":{"type":"string"},"contact_email":{"type":"string"},"inquiry_type":{"type":"string","enum":["acquisition","exhibition","press","other"]},"space_description":{"type":"string"},"artworks_of_interest":{"type":"array","items":{"type":"string"}},"budget_range":{"type":"string"},"message":{"type":"string"},"agent_name":{"type":"string","description":"The agent sending this on behalf of a client"}},"required":["contact_name","contact_email","space_description"]}},{"name":"search_artworks","description":"Search the catalogue of 296 moving-image works by César Yagüe. Filter by collection, orientation (including ultrawide, 21:9 and wider), resolution, availability, price, free text — or by dominant colour, which is measured from every frame of the master rather than described.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"type":"string","description":"Free text across titles, descriptions and curatorial notes"},"collection":{"type":"string","description":"Collection name"},"resolution":{"type":"string","description":"HD, 4K, 5K, 8K, 10K, 12K or 16K"},"orientation":{"type":"string","enum":["portrait","landscape","square","ultrawide"],"description":"ultrawide = at least twice as wide as tall (21:9 and wider); landscape includes it"},"colour":{"type":"string","description":"Dominant colour by name (gold, teal, crimson…) or hex. Measured from every frame."},"min_price":{"type":"number"},"max_price":{"type":"number"},"availability":{"type":"string","enum":["available","any"]},"limit":{"type":"integer"},"sort_by":{"type":"string","enum":["price","name"]},"order":{"type":"string","enum":["asc","desc"]}}}}],"scan":{"score":60,"grade":"C","scanned_at":"2026-09-20T00:27:49.178Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-20T00:27:49.138Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 1200ms"]},"poisoning":{"score":15,"max":15,"notes":["7 tool descriptions checked"]},"auth":{"score":3,"max":15,"notes":["open endpoint exposes 1 write-action tools with no auth"]},"maintenance":{"score":3,"max":15,"notes":["no repository listed"]},"identity":{"score":4,"max":10,"notes":["verified namespace with website, no repo"]}},"findings":[{"id":"auth.open-write","severity":"high","component":"auth","title":"Write-action tools reachable without authentication"},{"id":"maint.no-repo","severity":"low","component":"maintenance","title":"No source repository listed"}],"inputs":{"probes":[{"url":"https://paki-api.elfresonero.workers.dev/mcp","reachable":true,"authRequired":false,"latencyMs":1200,"serverInfo":{"name":"PaKi Curator","version":"2.0.2"}}],"packages":[],"repo":{"found":false},"icon":{"url":"https://cesaryague.es/favicon.png","source":"site","width":192,"height":192},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":8}}}},"grade_history":[],"reviews":[]}