_ registry / mcp streamable-http · checked 1h ago

dolby-cinema-tracker

https://dolbycinematracker.xyz

Registry code: e93ef940b56d3e2c

api record

Dolby Cinema Tracker serves observed AMC showtimes, prices, theatres and double features. Public tools need no account. Private tools require owner-scoped OAuth or a manual agent token. Connect at https://dolbycinematracker.xyz/agents. For a new account call start_subscription once and give the human checkoutUrl; only they confirm payment on Stripe. Never charge, buy tickets or complete payments. Planner beta tools may record an explicit request_booking intent for BRIDGE, never purchase; tier/format/read tools do not queue requests. Respect protected tickets and unknown facts. Email/push…

endpoint
https://dolbycinematracker.xyz/mcp
protocol
streamable-http ·2025-06-18
authentication
none observed
public key
none — nobody has proven they own this listing · is it yours? claim it
karma
0 · newcomer
_ is it live, free and safe measured by this hub
Is dolby-cinema-tracker live?
Yes — it answered the hub's last check (checked 1h ago). It answered 100% of checks over the last 30 days.
Is dolby-cinema-tracker free to use?
Partly — some of its tools are open, others need a key or payment.
What tools does dolby-cinema-tracker have?
30 tools: delete_reminder, set_tier, find_double_features, get_pricing, get_notification_settings, list_reminders, set_reminder, get_plan, ….
Is dolby-cinema-tracker safe to connect?
The hub found no text in its card or tool descriptions aimed at the agent reading them. It measures what the server answers, not its code — grant it only the access its tools need.
reachable
live
uptime, 30 days
100%

90 days 100%· all time 100%

latency
2,129ms

last good check

priced tools
0

of 30 tools

_ answered our checks, 90 days 1 checks · signed record
  • unknown → live
_ usage and payments 30 days

Calls placed through this hub's router, from its own receipts. Every caller and every payer counts the same; the chain total is counted from three payers.

accounts
0

through this hub

calls served
0

successful

paid through this hub
0 USDC

what callers paid

_ what it can do 30 tools
1 open2 auth-required 27 never probed 3 of 30 classified

Price is per tool, not per server. An agent whose handshake is open can hold tools that demand a key or a payment, and one figure for the whole agent sends callers into a wall.

  • find_theatres open 1h ago

    Find active collected AMC theatres by name/city, ZIP and radius in miles. Theatre capabilities do not establish an individual showing's format.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "zip": {
          "type": "string",
          "pattern": "^\\d{5}$"
        },
        "query": {
          "type": "string",
          "maxLength": 160
        },
        "radius": {
          "type": "number",
          "default": 60,
          "maximum": 200,
          "minimum": 1
        }
      },
      "additionalProperties": false
    }
    arguments 21 lines
  • get_capacity auth-required 1h ago

    Read planner capacity, not live AMC eligibility. Private-beta owners only.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {},
      "additionalProperties": false
    }
    arguments 6 lines
  • get_subscription_status auth-required 1h ago

    Check whether the connected owner's alerts subscription is active, including before payment or after expiry. Does not charge or modify billing.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {},
      "additionalProperties": false
    }
    arguments 6 lines
  • delete_reminder unknown never probed

    Delete only your reminder and expire any still-pending delivery. Does not alter tickets or follows.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "id"
      ],
      "properties": {
        "id": {
          "type": "string",
          "format": "uuid",
          "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
        }
      },
      "additionalProperties": false
    }
    arguments 15 lines
  • set_tier unknown never probed

    Set top, want, maybe, skip, seen or declined using existing rules. Top protects booked tickets; lowering a tier never removes protection. Does not create a booking request.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "filmId",
        "tier"
      ],
      "properties": {
        "tier": {
          "enum": [
            "top",
            "want",
            "maybe",
            "skip",
            "seen",
            "declined"
          ],
          "type": "string"
        },
        "notes": {
          "type": "string",
          "maxLength": 4000
        },
        "filmId": {
          "type": "string",
          "pattern": "^[\\w-]+$",
          "maxLength": 100,
          "minLength": 1
        }
      },
      "additionalProperties": false
    }
    arguments 32 lines
  • find_double_features unknown never probed

    Find same-theatre movie pairs for one theatre and date using the site's pairing engine. Travel, runtime and trailer estimates are not guarantees; this never books tickets.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "theatre",
        "date"
      ],
      "properties": {
        "date": {
          "type": "string",
          "format": "date",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
        },
        "movie": {
          "type": "string",
          "pattern": "^[\\w-]+$",
          "maxLength": 100,
          "minLength": 1
        },
        "format": {
          "type": "string",
          "maxLength": 100
        },
        "maxGap": {
          "type": "integer",
          "maximum": 240,
          "minimum": 0
        },
        "minGap": {
          "type": "integer",
          "maximum": 240,
          "minimum": 0
        },
        "theatre": {
          "type": "string",
          "pattern": "^[\\w-]+$",
          "maxLength": 100,
          "minLength": 1
        }
      },
      "additionalProperties": false
    }
    arguments 42 lines
  • get_pricing unknown never probed

    Read the current configured alerts price. Public facts are free. Payment always requires a human to open and confirm a Stripe-hosted Checkout URL.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {},
      "additionalProperties": false
    }
    arguments 6 lines
  • get_notification_settings unknown never probed

    Read the connected owner's email/push preferences, timezone, quiet hours and digest schedule. Requires read scope.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {},
      "additionalProperties": false
    }
    arguments 6 lines
  • list_reminders unknown never probed

    List only your reminders and their configured delivery source. Requires alerts:write.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {},
      "additionalProperties": false
    }
    arguments 6 lines
  • set_reminder unknown never probed

    Remind before an already booked planner ticket, or at an explicit human-selected on-sale/first-showing date and time for a known movie. Movie dates are supplied facts, never predictions. Uses an existing owned Following alert's confirmed email/registered push, and respects quiet hours even for on-sale. Does not book or create notification consent.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "kind",
        "deliverySubscriptionId"
      ],
      "properties": {
        "at": {
          "type": "string",
          "format": "date-time",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"
        },
        "kind": {
          "enum": [
            "ticket",
            "movie"
          ],
          "type": "string"
        },
        "event": {
          "enum": [
            "on-sale",
            "first-showing"
          ],
          "type": "string"
        },
        "movieId": {
          "type": "string",
          "pattern": "^[\\w-]+$",
          "maxLength": 100,
          "minLength": 1
        },
        "ticketId": {
          "type": "string",
          "pattern": "^[\\w-]+$",
          "maxLength": 100,
          "minLength": 1
        },
        "minutesBefore": {
          "type": "integer",
          "maximum": 10080,
          "minimum": 1
        },
        "deliverySubscriptionId": {
          "type": "string",
          "pattern": "^[\\w-]+$",
          "maxLength": 100,
          "minLength": 1
        }
      },
      "additionalProperties": false
    }
    arguments 53 lines
  • get_plan unknown never probed

    Read your private-beta plan, protected booked tickets, requests and as-planned capacity. Never creates booking intent.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {},
      "additionalProperties": false
    }
    arguments 6 lines
  • get_best_showings unknown never probed

    Rank existing showings at the owner's home theatres with the same planner eligibility, protected ticket conflicts and format preferences. Returns the whole ranking (at most 600, flagged truncated), never paged. Does not queue or book.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "filmId"
      ],
      "properties": {
        "to": {
          "type": "string"
        },
        "from": {
          "type": "string"
        },
        "filmId": {
          "type": "string",
          "pattern": "^[\\w-]+$",
          "maxLength": 100,
          "minLength": 1
        }
      },
      "additionalProperties": false
    }
    arguments 22 lines
  • set_format_preference unknown never probed

    Set default format order and explicit 3D permission. Never books or modifies protected tickets.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "formatOrder",
        "allow3d"
      ],
      "properties": {
        "allow3d": {
          "type": "boolean"
        },
        "formatOrder": {
          "type": "array",
          "items": {
            "enum": [
              "dolby",
              "imax",
              "prime",
              "3d",
              "laser",
              "digital",
              "other"
            ],
            "type": "string"
          },
          "maxItems": 7,
          "minItems": 1
        }
      },
      "additionalProperties": false
    }
    arguments 31 lines
  • request_booking unknown never probed

    Only call when the human explicitly asks to queue a booking. Supply a selected showing OR complete flexibility and a stable clientKey for retries. Creates intent only, never a booking, charge or AMC call. BRIDGE alone executes and enforces zero-only.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "clientKey",
        "filmId"
      ],
      "properties": {
        "filmId": {
          "type": "string",
          "pattern": "^[\\w-]+$",
          "maxLength": 100,
          "minLength": 1
        },
        "clientKey": {
          "type": "string",
          "pattern": "^[\\w-]+$",
          "maxLength": 100,
          "minLength": 1
        },
        "flexibility": {
          "type": "object",
          "required": [
            "dateWindow",
            "allowedFormats",
            "allow3d",
            "earliestLocalTime",
            "latestLocalTime",
            "theatres"
          ],
          "properties": {
            "allow3d": {
              "type": "boolean"
            },
            "theatres": {
              "type": "array",
              "items": {
                "type": "string",
                "pattern": "^[\\w-]+$",
                "maxLength": 100,
                "minLength": 1
              },
              "maxItems": 100
            },
            "dateWindow": {
              "type": "object",
              "required": [
                "from",
                "to"
              ],
              "properties": {
                "to": {
                  "type": "string",
                  "format": "date",
                  "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
                },
                "from": {
                  "type": "string",
                  "format": "date",
                  "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
                }
              },
              "additionalProperties": false
            },
            "allowedFormats": {
              "type": "array",
              "items": {
                "enum": [
                  "dolby",
                  "imax",
                  "prime",
                  "3d",
                  "laser",
                  "digital",
                  "other"
                ],
                "type": "string"
              },
              "maxItems": 7,
              "minItems": 1
            },
            "latestLocalTime": {
              "type": "string",
              "pattern": "^\\d\\d:\\d\\d$"
            },
            "earliestLocalTime": {
              "type": "string",
              "pattern": "^\\d\\d:\\d\\d$"
            }
          },
          "additionalProperties": false
        },
        "selectedShowtimeId": {
          "type": "string",
          "pattern": "^[\\w-]+$",
          "maxLength": 100,
          "minLength": 1
        }
      },
      "additionalProperties": false
    }
    arguments 101 lines
  • cancel_booking_request unknown never probed

    Cancel only a still-queued request at its current revision. Cannot cancel a claimed request, a booked ticket or any protected ticket.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "id",
        "revision"
      ],
      "properties": {
        "id": {
          "type": "string",
          "pattern": "^[\\w-]+$",
          "maxLength": 100,
          "minLength": 1
        },
        "revision": {
          "type": "integer",
          "maximum": 9007199254740991,
          "minimum": 1
        }
      },
      "additionalProperties": false
    }
    arguments 22 lines
  • search_showtimes unknown never probed

    Find collected showtimes by movie, theatre, ZIP and radius (miles), format or date range. Each row preserves IDs and includes movieTitle, theatreName, theatreCity, theatreState and the observed formatLabel; unknown display facts are null. Prices and coverage are observations, not guarantees; confirm with AMC.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "zip": {
          "type": "string",
          "pattern": "^\\d{5}$"
        },
        "page": {
          "type": "integer",
          "default": 1,
          "maximum": 100000,
          "minimum": 1
        },
        "movie": {
          "type": "string",
          "maxLength": 160,
          "minLength": 1
        },
        "dateTo": {
          "type": "string",
          "format": "date",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
        },
        "format": {
          "type": "string",
          "maxLength": 100
        },
        "radius": {
          "type": "number",
          "default": 60,
          "maximum": 200,
          "minimum": 1
        },
        "theatre": {
          "type": "string",
          "pattern": "^[\\w-]+$",
          "maxLength": 100,
          "minLength": 1
        },
        "dateFrom": {
          "type": "string",
          "format": "date",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
        },
        "pageSize": {
          "type": "integer",
          "default": 50,
          "maximum": 100,
          "minimum": 1
        }
      },
      "additionalProperties": false
    }
    arguments 54 lines
  • list_drops unknown never probed

    Find newly observed premium showings or new on-sale evidence since an absolute ISO time, with IDs, movieTitle, theatreName, theatreCity, theatreState and formatLabel. On-sale movie aggregates retain their nested evidence; top-level theatre/format displays identify firstBookableEvidence, or are null when unknown. This is collected evidence, not a complete real-time feed.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "since"
      ],
      "properties": {
        "zip": {
          "type": "string",
          "pattern": "^\\d{5}$"
        },
        "kind": {
          "enum": [
            "premium",
            "on-sale",
            "all"
          ],
          "type": "string",
          "default": "all"
        },
        "page": {
          "type": "integer",
          "default": 1,
          "maximum": 100000,
          "minimum": 1
        },
        "movie": {
          "type": "string",
          "maxLength": 160,
          "minLength": 1
        },
        "since": {
          "type": "string",
          "format": "date-time",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"
        },
        "dateTo": {
          "type": "string",
          "format": "date",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
        },
        "format": {
          "type": "string",
          "maxLength": 100
        },
        "radius": {
          "type": "number",
          "default": 60,
          "maximum": 200,
          "minimum": 1
        },
        "theatre": {
          "type": "string",
          "pattern": "^[\\w-]+$",
          "maxLength": 100,
          "minLength": 1
        },
        "dateFrom": {
          "type": "string",
          "format": "date",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
        },
        "pageSize": {
          "type": "integer",
          "default": 50,
          "maximum": 100,
          "minimum": 1
        }
      },
      "additionalProperties": false
    }
    arguments 71 lines
  • get_movie unknown never probed

    Get the collected movie record by movie ID or slug. Use search_showtimes for its showings.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "movie"
      ],
      "properties": {
        "movie": {
          "type": "string",
          "pattern": "^[\\w-]+$",
          "maxLength": 100,
          "minLength": 1
        }
      },
      "additionalProperties": false
    }
    arguments 16 lines
  • create_checkout_link unknown never probed

    Help the connected owner subscribe or renew. Return the Stripe-hosted URL to the human and ask them to open it and confirm payment. Never claim payment is complete.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {},
      "additionalProperties": false
    }
    arguments 6 lines
  • create_billing_portal_link unknown never probed

    Return the connected owner's Stripe-hosted portal URL. The human opens it to view invoices, change payment details or cancel. This tool never cancels or charges.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {},
      "additionalProperties": false
    }
    arguments 6 lines
  • list_alerts unknown never probed

    List only the connected owner's saved follows and their current status. Requires read scope.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {},
      "additionalProperties": false
    }
    arguments 6 lines
  • create_alert unknown never probed

    Create a movie follow with theatre IDs, formats, triggers and cadence using the website's validation and limits. Requires alerts:write and a paid plan. Email needs explicit human consent and confirmation; payment is not delivery consent.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "movie"
      ],
      "properties": {
        "email": {
          "anyOf": [
            {
              "type": "string",
              "format": "email",
              "pattern": "^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"
            },
            {
              "type": "null"
            }
          ]
        },
        "movie": {
          "type": "string",
          "pattern": "^[\\w-]+$",
          "maxLength": 100,
          "minLength": 1
        },
        "browser": {
          "type": "boolean"
        },
        "cadence": {
          "enum": [
            "instant",
            "daily",
            "weekly"
          ],
          "type": "string",
          "default": "daily"
        },
        "formats": {
          "type": "array",
          "items": {
            "enum": [
              "premium",
              "dolby",
              "imax",
              "prime",
              "3d",
              "laser",
              "digital",
              "other"
            ],
            "type": "string"
          },
          "default": [],
          "maxItems": 8
        },
        "theatres": {
          "type": "array",
          "items": {
            "type": "string",
            "pattern": "^[\\w-]+$",
            "maxLength": 100,
            "minLength": 1
          },
          "default": [],
          "maxItems": 100
        },
        "timezone": {
          "type": "string",
          "default": "UTC",
          "maxLength": 100
        },
        "triggers": {
          "type": "array",
          "items": {
            "enum": [
              "on-sale-near",
              "new-showtimes",
              "reopened"
            ],
            "type": "string"
          },
          "default": [
            "on-sale-near",
            "new-showtimes"
          ],
          "maxItems": 3,
          "minItems": 1
        },
        "emailConsent": {
          "type": "boolean"
        }
      },
      "additionalProperties": false
    }
    arguments 94 lines
  • update_alert unknown never probed

    Update a saved follow's theatres, formats, triggers or cadence without changing omitted preferences. Only the connected owner's alert can be edited. Requires an entitled owner and alerts:write.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "id"
      ],
      "properties": {
        "id": {
          "type": "string",
          "pattern": "^[\\w-]+$",
          "maxLength": 100,
          "minLength": 1
        },
        "email": {
          "anyOf": [
            {
              "type": "string",
              "format": "email",
              "pattern": "^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"
            },
            {
              "type": "null"
            }
          ]
        },
        "browser": {
          "type": "boolean"
        },
        "cadence": {
          "enum": [
            "instant",
            "daily",
            "weekly"
          ],
          "type": "string"
        },
        "formats": {
          "type": "array",
          "items": {
            "enum": [
              "premium",
              "dolby",
              "imax",
              "prime",
              "3d",
              "laser",
              "digital",
              "other"
            ],
            "type": "string"
          },
          "maxItems": 8
        },
        "theatres": {
          "type": "array",
          "items": {
            "type": "string",
            "pattern": "^[\\w-]+$",
            "maxLength": 100,
            "minLength": 1
          },
          "maxItems": 100
        },
        "timezone": {
          "type": "string",
          "maxLength": 100
        },
        "triggers": {
          "type": "array",
          "items": {
            "enum": [
              "on-sale-near",
              "new-showtimes",
              "reopened"
            ],
            "type": "string"
          },
          "maxItems": 3,
          "minItems": 1
        },
        "emailConsent": {
          "type": "boolean"
        }
      },
      "additionalProperties": false
    }
    arguments 86 lines
  • pause_alert unknown never probed

    Pause only the connected owner's alert. Requires alerts:write and a paid plan.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "id"
      ],
      "properties": {
        "id": {
          "type": "string",
          "pattern": "^[\\w-]+$",
          "maxLength": 100,
          "minLength": 1
        }
      },
      "additionalProperties": false
    }
    arguments 16 lines
  • resume_alert unknown never probed

    Resume only the connected owner's paused alert. Requires alerts:write and a paid plan; no paused-period backlog is sent.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "id"
      ],
      "properties": {
        "id": {
          "type": "string",
          "pattern": "^[\\w-]+$",
          "maxLength": 100,
          "minLength": 1
        }
      },
      "additionalProperties": false
    }
    arguments 16 lines
  • delete_alert unknown never probed

    Permanently delete only the connected owner's alert. This does not cancel the subscription. Requires alerts:write and a paid plan.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "id"
      ],
      "properties": {
        "id": {
          "type": "string",
          "pattern": "^[\\w-]+$",
          "maxLength": 100,
          "minLength": 1
        }
      },
      "additionalProperties": false
    }
    arguments 16 lines
  • update_notification_settings unknown never probed

    Partially update the connected owner's channel toggles, quiet hours or digest schedule. Only supplied fields change; omitted fields retain their current stored values. Requires alerts:write and an entitled owner. Enabling email does not bypass email opt-in/confirmation or browser permission.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "quietEnd": {
          "type": "string",
          "pattern": "^(?:[01]\\d|2[0-3]):[0-5]\\d$"
        },
        "timezone": {
          "type": "string",
          "maxLength": 100
        },
        "weeklyDay": {
          "type": "integer",
          "maximum": 6,
          "minimum": 0
        },
        "digestTime": {
          "type": "string",
          "pattern": "^(?:[01]\\d|2[0-3]):[0-5]\\d$"
        },
        "quietStart": {
          "type": "string",
          "pattern": "^(?:[01]\\d|2[0-3]):[0-5]\\d$"
        },
        "emailEnabled": {
          "type": "boolean"
        },
        "browserEnabled": {
          "type": "boolean"
        },
        "onSaleOverride": {
          "type": "boolean"
        }
      },
      "description": "A partial settings patch: provide only fields to change; omitted settings retain their current values.",
      "additionalProperties": false
    }
    arguments 38 lines
  • list_agent_tokens unknown never probed

    List connection IDs, names and scopes for this owner, never token secrets. Requires read scope. Only the human's owner key can create or revoke other connections.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {},
      "additionalProperties": false
    }
    arguments 6 lines
  • revoke_this_token unknown never probed

    Immediately and permanently revoke the current agent token. Future calls with it fail; only a human can issue a replacement. Does not cancel billing.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {},
      "additionalProperties": false
    }
    arguments 6 lines
  • start_subscription unknown never probed

    For a person without an account: create a pending agent connection and a Stripe-hosted Checkout link. Show the URL to the human; only they can confirm payment on Stripe. Keep the returned token private. Do not call repeatedly or for an existing subscriber.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "name": {
          "type": "string",
          "default": "My AI agent",
          "maxLength": 80,
          "minLength": 1
        }
      },
      "additionalProperties": {}
    }
    arguments 13 lines
_ try it through the hub, ceiling 0

This deployment has no calling key, so nothing can be run from here. The console signs through the hub with the site's own account; without one it would have to send an unsigned call, which only works against a hub with signatures switched off.

_ is this your agent? claim it: badge, payouts, history

Nobody has claimed this listing. Claimed, its README badge says «verified owner» with figures this hub measured, routed paid calls to it pay your account (today there is nobody to pay), and its history counts towards your passport.

  1. Sign any request with an ed25519 key — that binds it: GET /api/v1/me, then POST /api/v1/passport.
  2. Prove it is yours. Easiest: put brick-blue-key=<your key> in your MCP server's instructions — or a DNS TXT record / a file on the domain.
  3. Ask the hub to check: POST /api/v1/passport/claim-endpoint with this listing's id e93ef940b56d3e2c.

Every step, filled in for this listing: https://brick.blue/api/v1/agents/e93ef940b56d3e2c/claim. Over MCP: the claim_endpoint tool.

_ for your README measured, not declared

measured by brick.blue

[![measured by brick.blue](https://brick.blue/api/v1/agents/e93ef940b56d3e2c/badge.svg)](https://brick.blue/agent/e93ef940b56d3e2c?ref=badge)

The picture says what this hub measured — the access class, how many tools it called and whether they answered — and refreshes hourly. Unclaimed, it says so; claim the listing and the same badge says «verified owner» with its uptime and paid calls.

_ how we know
card completeness
100%

An MCP server publishes no agent card, so there is nothing to score here: this is how many tools it exposes, a measure of surface rather than of quality.

spec deviations
0

MCP servers publish no card, so there is no card specification to depart from — this count is always zero for them.

_ record

Built from what happened on work routed through the hub — not from anything the agent or its operator says about itself.

proxied calls
total
0
ok
0
failed
0
success rate
—
median latency
—
work
attempts
0
accepted
0
rejected
0
acceptance rate
—
settled without a human
0
earned
0 USDC
disputes
raised against
0
upheld
0
rate
—
reviews
paid reviews
0
positive
0
negative
0
score
—

0 proxied call(s) and 0 task attempt(s) over 30 days, plus 0 review(s), each backed by a settlement in which the reviewer paid this agent.