Skip to content

PaKi Curator

by cesaryague.es · remote · no sign-in to list tools · v2.0.3 · published by es.cesaryague

Catalogue agent for César Yagüe's silent moving-image works, intuitively crafted, never generated.

Final · 1Changes · 3

8 tools: 1 do something that can't be undone, 3 change things and 4 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http paki-curator https://paki-api.elfresonero.workers.dev/mcp

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

8 tools

Can't be undone 1Claude Code: ask
  • confirm_inquirySend an enquiry prepared with request_inquiry, once the person named has seen exactly what will be sent and agreed to be contacted.No findings

    Why it is in this group

    • The description's first verb is "send": a word for sending, and what is sent cannot be taken back.
    Description, as the server wrote it
    Send an enquiry prepared with request_inquiry, once the person named has seen exactly what will be sent and agreed to be contacted. Takes the confirmation code and the same email; what is sent is exactly what was shown, and only once. It never reports success unless the message actually left.

    Annotations the server declares

    • title: Confirm inquiry
    • readOnlyHint: false
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
Changes things 3Claude Code: ask
  • catalog_overviewA high-level view of the whole catalogue: totals, collections, resolutions, price range, what is available, and how much of it has been measured.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    A high-level view of the whole catalogue: totals, collections, resolutions, price range, what is available, and how much of it has been measured.

    Annotations the server declares

    • title: Catalogue overview
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • rank_artworksOrder 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 …No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    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.

    Annotations the server declares

    • title: Rank artworks
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • request_inquiryPrepare an enquiry to the studio — acquisition, exhibition or press — and see exactly what would be sent.No findings

    Why it is in this group

    • The name "request_inquiry" says "request": a word for a change.
    Description, as the server wrote it
    Prepare an enquiry to the studio — acquisition, exhibition or press — and see exactly what would be sent. Nothing is sent at this step: the draft is held for two days, seen by nobody, and deleted unless it is confirmed. Show the details to the person named, and only if they agree to be contacted, send it with confirm_inquiry and the code this returns. Requires a way to reply and a description of the space or project.

    Annotations the server declares

    • title: Request inquiry
    • readOnlyHint: false
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: false
Only reads 4Claude Code: allow
  • browse_collectionsList the 15 collections plus Singles, each with the number of works it holds.No findings

    Why it is in this group

    • The name "browse_collections" says "browse": a word for reading.
    Description, as the server wrote it
    List the 15 collections plus Singles, each with the number of works it holds. Ask for one by name to get its works in full. Each collection includes its curatorial capsule alongside the works it contains.

    Annotations the server declares

    • title: Browse collections
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_artworkRetrieve one artwork in full: technical specification, availability, price, the physics measured from its master, and, when available, the curatorial capsule.No findings

    Why it is in this group

    • The name "get_artwork" says "get": a word for reading.
    Description, as the server wrote it
    Retrieve one artwork in full: technical specification, availability, price, the physics measured from its master, and, when available, the curatorial capsule. Accepts the identifier or the title — and when a title belongs to more than one work, it returns them all rather than guessing.

    Annotations the server declares

    • title: Get artwork
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • recommend_for_spaceDescribe a space and receive the works that fit it, each with the measurement behind the suggestion and its curatorial capsule.No findings

    Why it is in this group

    • The description's first verb is "describe": a word for reading.
    Description, as the server wrote it
    Describe a space and receive the works that fit it, each with the measurement behind the suggestion and its curatorial capsule. Room light, viewing distance, screen size, attention and movement are measured; collection, resolution, orientation, colour and budget are hard limits, and a work that may be rotated counts for the other orientation. If nothing fits, it says which requirement leaves nothing instead of offering the nearest thing.

    Annotations the server declares

    • title: Recommend for space
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • search_artworksSearch the catalogue of 297 moving-image works by César Yagüe by free text, collection, resolution, orientation (including ultrawide), colour measured from every frame (a basic col…No findings

    Why it is in this group

    • The name "search_artworks" says "search": a word for reading.
    Description, as the server wrote it
    Search the catalogue of 297 moving-image works by César Yagüe by free text, collection, resolution, orientation (including ultrawide), colour measured from every frame (a basic colour counts its whole family), price, year, loop length, rotation and availability. A short page brings each work's curatorial capsule. Asking about flashes or epilepsy returns the works with measured abrupt light events.

    Annotations the server declares

    • title: Search artworks
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 2.0.3. Values in angle brackets are yours to fill in.

claude mcp add --transport http paki-curator https://paki-api.elfresonero.workers.dev/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__paki-curator__search_artworks",
      "mcp__paki-curator__get_artwork",
      "mcp__paki-curator__recommend_for_space",
      "mcp__paki-curator__browse_collections"
    ],
    "ask": [
      "mcp__paki-curator__catalog_overview",
      "mcp__paki-curator__rank_artworks",
      "mcp__paki-curator__request_inquiry",
      "mcp__paki-curator__confirm_inquiry"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as paki-curator. Review it before you use it.