addrbookFor publishers
← The evidence ledger

Evidence row 306849

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 47cb88d5-49cc-400f-8251-d8daa6e6b808
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
e536e28e5964568f39b3b6df8654e4077d6d16d2ff808761d40d153c9b236f8d
Leaf
0x18910c0178b0b3a7196e4be6f053fd67a5c223dd4d4852c2598406cd23bc864e

What was observed

{
  "count": 25,
  "tools": [
    {
      "description": "Adds a tender to the signed-in company's 'Moje przetargi' — the same as 'Dodaj do Moich' in Przetargowy Janusz: a new entry in the 'Do_przejrzenia' column (one removed earlier comes back there) and its AI summary queued. A tender already there stays as it is. By tender_id (from search_tenders, list_matched_tenders or get_tender) or public slug. Returns the result (added / restored / already), the status and the workspace link. Requires OAuth authentication and a trial or paid plan.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "slug": {
            "description": "public slug, when there is no tender_id",
            "maxLength": 200,
            "minLength": 1,
            "type": "string"
          },
          "tender_id": {
            "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)$",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "add_to_my_tenders"
    },
    {
      "description": "Sets the offer price (net PLN) of a tender in 'Moje przetargi' — the same as choosing the price in Przetargowy Janusz: one of Janusz's price variants (aggressive, realistic, higher — listed in get_my_tender fill_details.price_proposals) or variant 'manual' with amount. The price goes into the offer documents. Only with the price the user stated or picked. Requires OAuth authentication and a trial or paid plan.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "amount": {
            "description": "net PLN — required for variant 'manual'",
            "exclusiveMinimum": 0,
            "type": "number"
          },
          "rationale": {
            "maxLength": 400,
            "type": "string"
          },
          "tender_id": {
            "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)$",
            "type": "string"
          },
          "variant": {
            "enum": [
              "aggressive",
              "realistic",
              "higher",
              "manual"
            ],
            "type": "string"
          }
        },
        "required": [
          "tender_id",
          "variant"
        ],
        "type": "object"
      },
      "name": "confirm_bid_price"
    },
    {
      "description": "Resolve CPV codes to their Polish labels. Pass an array of full codes (e.g. ['45000000-7']).",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "codes": {
            "items": {
              "pattern": "^\\d{8}-\\d$",
              "type": "string"
            },
            "maxItems": 500,
            "minItems": 1,
            "type": "array"
          }
        },
        "required": [
          "codes"
        ],
        "type": "object"
      },
      "name": "cpv_labels"
    },
    {
      "description": "Resolve free-text to CPV codes (the EU Common Procurement Vocabulary used to classify tenders). Returns matching codes with Polish labels. Use the codes with list_tenders filter='category' (division = first 8 digits).",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "limit": {
            "default": 40,
            "maximum": 100,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "maxLength": 120,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "cpv_search"
    },
    {
      "description": "Monthly market statistics for one CPV category, as on its public statistics page: awards with a price, median and p10/p90 award value, average offers per award, distinct winners, top winners, biggest awards and the regional split. Available for these 8-digit codes: 45000000, 33000000, 71000000, 90000000, 34000000, 39000000, 55000000, 30000000, 48000000, 79000000, 50000000, 09000000, 38000000, 15000000, 80000000, 72000000, 85000000, 60000000, 42000000, 31000000, 32000000, 44000000.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "cpv": {
            "description": "8-digit CPV code, check digit optional, e.g. '45000000'",
            "maxLength": 10,
            "minLength": 8,
            "type": "string"
          },
          "month": {
            "description": "YYYY-MM; defaults to the latest closed month",
            "pattern": "^\\d{4}-\\d{2}$",
            "type": "string"
          }
        },
        "required": [
          "cpv"
        ],
        "type": "object"
      },
      "name": "cpv_stats"
    },
    {
      "description": "Walk the CPV hierarchy. Omit `parent` for top-level divisions; pass a code (e.g. '45000000-7') to list its children. Each node flags whether it has children.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "parent": {
            "anyOf": [
              {
                "pattern": "^\\d{8}-\\d$",
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "type": "object"
      },
      "name": "cpv_tree"
    },
    {
      "description": "Profile of one contracting authority (zamawiający) by slug (from search_entities or a tender's authority): identity (NIP, REGON, KRS, region), counts, its active tenders, recent awards with winners, top contractors, procurement plan positions and recent contracts — or, on older pages, its tenders and public finance (municipal budget, NFZ contracts, investments). Same data as its public page.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "slug": {
            "maxLength": 200,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "get_buyer"
    },
    {
      "description": "Profile of one contractor (wykonawca — company or sole trader) by slug (from search_entities or a buyer's results): registry data (REGON, legal form, VAT status, PKD, debtor-register flags), wins and offers, recent wins and losses, its main buyers, rivals it meets, and recent public contracts. Same data as its public page.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "slug": {
            "maxLength": 200,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "get_contractor"
    },
    {
      "description": "One tender from the signed-in company's 'Moje przetargi' by tender_id (from list_my_tenders or list_matched_tenders): pipeline status and its history, deadlines, the AI summary state (ready / requested / no_documents / none), the number of tender documents and archive files, the last document fill run, what filling in its documents still needs (fill_details: missing details, confirmed values, Janusz's price proposals), and links to its workspace in the app and its public page. Requires OAuth authentication and a trial or paid plan.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "tender_id": {
            "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)$",
            "type": "string"
          }
        },
        "required": [
          "tender_id"
        ],
        "type": "object"
      },
      "name": "get_my_tender"
    },
    {
      "description": "Fetch full detail for one tender by its public slug (from search_tenders/list_tenders results): metadata, the 12-section AI SWZ summary, the OPZ scope brief, full award results (winner, value, offer price band, rejected offers, whether the cheapest offer won), the cancelled predecessor it re-issues (with that procedure's offer band — a price signal), the EU project funding it, and the bidders' Q&A. A tender without an AI summary (has_summary=false) returns its notice data with summary_sections and scope_brief null, like its public page. Returns not-found for non-public tenders.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "slug": {
            "description": "public_slug from a listing result",
            "maxLength": 200,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "get_tender"
    },
    {
      "description": "The text read from a tender's documentation (SWZ, OPZ and attachments; the specification first), by tender_id or public slug, 20000 characters per call (pass next_offset as offset for the rest), with the list of documents it came from. Empty when no document text has been read yet. Requires OAuth authentication and a trial or paid plan.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "offset": {
            "default": 0,
            "maximum": 9007199254740991,
            "minimum": 0,
            "type": "integer"
          },
          "slug": {
            "description": "public slug, when there is no tender_id",
            "maxLength": 200,
            "minLength": 1,
            "type": "string"
          },
          "tender_id": {
            "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)$",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "get_tender_documents"
    },
    {
      "description": "One file from the signed-in company's document archive (file_id from list_tender_files): its text, 20000 characters per call (pass next_offset as offset for the rest), and a download link valid for 5 minutes. Requires OAuth authentication and a trial or paid plan.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "file_id": {
            "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)$",
            "type": "string"
          },
          "offset": {
            "default": 0,
            "maximum": 9007199254740991,
            "minimum": 0,
            "type": "integer"
          }
        },
        "required": [
          "file_id"
        ],
        "type": "object"
      },
      "name": "get_tender_file"
    },
    {
      "description": "List the browsable facets of the active tender set: CPV categories, voivodeships (regions), and cities, each with a count and the slug/code to pass to list_tenders. Call this to discover valid filter values.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {},
        "type": "object"
      },
      "name": "list_facets"
    },
    {
      "description": "The signed-in company's matched tenders — the list in Przetargowy Janusz built from its profile (CPV codes, voivodeships, budget): view 'recommended' (filtered by what the company does, when its profile says so) or 'all'. 50 per page, each with fit_score (0–100), has_summary, an app_url and the public url. Without CPV codes in the profile there is no list — the answer says so with a link to the profile. Requires OAuth authentication and a trial or paid plan.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "deadline_before": {
            "description": "ISO date; only tenders with submission deadline before it",
            "type": "string"
          },
          "dir": {
            "enum": [
              "asc",
              "desc"
            ],
            "type": "string"
          },
          "kind": {
            "description": "works, supplies or services",
            "enum": [
              "roboty",
              "dostawy",
              "uslugi"
            ],
            "type": "string"
          },
          "max_value": {
            "description": "Maximum estimated value (PLN); overrides the profile budget",
            "minimum": 0,
            "type": "number"
          },
          "min_value": {
            "description": "Minimum estimated value (PLN); overrides the profile budget",
            "minimum": 0,
            "type": "number"
          },
          "page": {
            "default": 1,
            "maximum": 200,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "maxLength": 200,
            "minLength": 1,
            "type": "string"
          },
          "regions": {
            "description": "Voivodeships (slug or name from list_facets); default: the company profile",
            "items": {
              "maxLength": 40,
              "minLength": 2,
              "type": "string"
            },
            "maxItems": 16,
            "type": "array"
          },
          "sort": {
            "enum": [
              "relevance",
              "deadline",
              "value",
              "published_at"
            ],
            "type": "string"
          },
          "view": {
            "default": "recommended",
            "enum": [
              "recommended",
              "all"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "list_matched_tenders"
    },
    {
      "description": "List the signed-in user's saved alert profiles (saved searches / notification rules): query, CPV codes, regions, budget band, and delivery settings. Requires OAuth authentication and a trial or paid plan.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {},
        "type": "object"
      },
      "name": "list_my_alerts"
    },
    {
      "description": "List the tenders in the signed-in user's pipeline ('Moje przetargi'), most recently updated first, with each one's pipeline status and public URL. Requires OAuth authentication and a trial or paid plan.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "limit": {
            "default": 25,
            "maximum": 100,
            "minimum": 1,
            "type": "integer"
          }
        },
        "type": "object"
      },
      "name": "list_my_tenders"
    },
    {
      "description": "Files in the document archive of one tender from the signed-in company's 'Moje przetargi' (tender_id): the tender's documents copied in, the company's uploads and the documents Janusz filled — with type, version and date. Read one with get_tender_file. Requires OAuth authentication and a trial or paid plan.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "tender_id": {
            "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)$",
            "type": "string"
          }
        },
        "required": [
          "tender_id"
        ],
        "type": "object"
      },
      "name": "list_tender_files"
    },
    {
      "description": "Browse tenders without a text query. `filter` selects the axis: 'all' (every active tender, or archived when archived=true), 'category' (CPV division code from list_facets), 'region' (voivodeship slug from list_facets), or 'city' (city slug from list_facets). Use list_facets first to get valid values.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "archived": {
            "default": false,
            "description": "Only for filter='all': return finished tenders instead.",
            "type": "boolean"
          },
          "filter": {
            "default": "all",
            "enum": [
              "all",
              "category",
              "region",
              "city"
            ],
            "type": "string"
          },
          "page": {
            "default": 1,
            "maximum": 200,
            "minimum": 1,
            "type": "integer"
          },
          "value": {
            "description": "Required for category/region/city. CPV division code (e.g. '45000000'), region slug, or city slug — all from list_facets.",
            "maxLength": 64,
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "list_tenders"
    },
    {
      "description": "Orders the AI summary of a tender's documentation (SWZ) — the same as 'Wygeneruj teraz' in Przetargowy Janusz: queues the summary, or first the download or reading of the tender documents. By tender_id or public slug. status: already-done (the summary is there — read it with get_tender or get_my_tender), generating (ready in a few minutes), fetch-needed (documents are being downloaded — ask again in a few minutes), extraction-needed (no SWZ among the documents), no-source / no-documents (nothing to summarize), error. Requires OAuth authentication and a trial or paid plan.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "slug": {
            "description": "public slug, when there is no tender_id",
            "maxLength": 200,
            "minLength": 1,
            "type": "string"
          },
          "tender_id": {
            "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)$",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "request_summary"
    },
    {
      "description": "Find contracting authorities (kind='buyer', zamawiający) or contractors (kind='contractor', wykonawcy — companies and sole traders) by name or NIP. Returns each match with its slug and public URL; pass the slug to get_buyer / get_contractor.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "kind": {
            "enum": [
              "buyer",
              "contractor"
            ],
            "type": "string"
          },
          "limit": {
            "default": 20,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "description": "Name fragment or NIP, e.g. 'gmina wieliczka' or '6772...'",
            "maxLength": 120,
            "minLength": 2,
            "type": "string"
          }
        },
        "required": [
          "kind",
          "query"
        ],
        "type": "object"
      },
      "name": "search_entities"
    },
    {
      "description": "Search the signed-in company's matched tenders by words — the search box of the tender list in Przetargowy Janusz: only tenders that fit the company profile (CPV codes, voivodeships). view 'recommended' (filtered by what the company does, when its profile says so) or 'all'; 50 per page, the same tender cards as list_matched_tenders. To search all Polish tenders, use search_tenders. Requires OAuth authentication and a trial or paid plan.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "page": {
            "default": 1,
            "maximum": 200,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "maxLength": 200,
            "minLength": 1,
            "type": "string"
          },
          "view": {
            "default": "recommended",
            "enum": [
              "recommended",
              "all"
            ],
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "search_my_tenders"
    },
    {
      "description": "Semantic search over active Polish public tenders (przetargi) by meaning, with optional filters. Ranks by relevance (hybrid vector + keyword). Returns paginated tender cards, each with a public URL. Tenders without an AI summary yet are included: their card has has_summary=false and no teaser, get_tender returns their notice data, and a signed-in user on a trial or paid plan can order the summary in Przetargowy Janusz. `mode` is 'semantic', or 'lexical' when the embedding service is temporarily unavailable; `unapplied_filters` then lists the filters it could not apply exactly.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "cpv": {
            "description": "Restrict to tenders whose CPV includes this code",
            "pattern": "^\\d{8}-\\d$",
            "type": "string"
          },
          "deadline_before": {
            "description": "ISO date; only tenders with submission deadline before it",
            "type": "string"
          },
          "max_value": {
            "description": "Maximum estimated value (PLN)",
            "minimum": 0,
            "type": "number"
          },
          "min_value": {
            "description": "Minimum estimated value (PLN)",
            "minimum": 0,
            "type": "number"
          },
          "page": {
            "default": 1,
            "maximum": 200,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "description": "Natural-language query, e.g. 'budowa hali sportowej z basenem'",
            "maxLength": 120,
            "minLength": 1,
            "type": "string"
          },
          "region": {
            "description": "Voivodeship (województwo): slug or name from list_facets, e.g. 'slaskie' or 'śląskie'",
            "maxLength": 40,
            "minLength": 2,
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "search_tenders"
    },
    {
      "description": "Sets the details Janusz needs to fill in the documents of a tender in 'Moje przetargi' — the completion deadline and the signatory's name and role — as the user stated them (the same details the Janusz chat in the app records). Only the given fields change. Returns what is still missing before start_fill; the offer price is set with confirm_bid_price. Requires OAuth authentication and a trial or paid plan.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "completion_deadline": {
            "description": "e.g. '30 dni od podpisania umowy' or '2026-12-15'",
            "maxLength": 200,
            "minLength": 1,
            "type": "string"
          },
          "signatory_name": {
            "description": "full name of the person signing the offer",
            "maxLength": 200,
            "minLength": 1,
            "type": "string"
          },
          "signatory_role": {
            "description": "e.g. 'Prezes Zarządu'",
            "maxLength": 200,
            "minLength": 1,
            "type": "string"
          },
          "tender_id": {
            "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)$",
            "type": "string"
          }
        },
        "required": [
          "tender_id"
        ],
        "type": "object"
      },
      "name": "set_fill_details"
    },
    {
      "description": "Moves a tender of the signed-in company's 'Moje przetargi' (tender_id) to another status, with the moves the app allows: between the company's own kanban stages (e.g. Do_przejrzenia), to Do_wysłania or Oczekiwanie_na_wynik, closing it as Wygrana, Uczciwa_przegrana, Nieuczciwa_przegrana, Anulowane, Do_odwołania or Odpuszczam, back from Do_wysłania / Oczekiwanie_na_wynik to a work stage, and an appeal to Udane_odwołanie or Nieudane_odwołanie. Odpuszczam needs a reason; for a loss, cancellation or appeal the reason is optional, for Wygrana the contract value. A refused move lists the allowed statuses. Saved to the status history; the rest of the team is notified as in the app. Requires OAuth authentication and a trial or paid plan.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "reason": {
            "description": "why — required for Odpuszczam; for losses, cancellation and appeals optional",
            "maxLength": 2000,
            "type": "string"
          },
          "status": {
            "description": "target status: a kanban column id of the company or a system status",
            "maxLength": 50,
            "minLength": 1,
            "type": "string"
          },
          "tender_id": {
            "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)$",
            "type": "string"
          },
          "winning_price": {
            "description": "contract value in PLN, for Wygrana",
            "maximum": 1000000000000000,
            "minimum": 0,
            "type": "number"
          }
        },
        "required": [
          "tender_id",
          "status"
        ],
        "type": "object"
      },
      "name": "set_tender_status"
    },
    {
      "description": "Starts filling in the documents of a tender in 'Moje przetargi' (forms, declarations, price form) with the company's data — the same as 'Wypełnij' in Przetargowy Janusz; it takes a few minutes. Janusz needs the offer price, the completion deadline and the signatory's name and role first: status missing_facts lists what is missing — set it with confirm_bid_price and set_fill_details, or, only after the user agrees to fill in with what there is, call again with allow_missing=true (the app's 'Wypełnij z tym co jest'). Progress: get_my_tender (last_fill); the filled files: list_tender_files. Counts toward the plan's fill limit. status: started, missing_facts, nip_required (the company's NIP is not set), fill_limit, rate_limit (8 per day per person). Requires OAuth authentication and a trial or paid plan.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "allow_missing": {
            "default": false,
            "description": "fill in despite missing details — only when the user agreed",
            "type": "boolean"
          },
          "tender_id": {
            "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)$",
            "type": "string"
          }
        },
        "required": [
          "tender_id"
        ],
        "type": "object"
      },
      "name": "start_fill"
    }
  ]
}

What the leaf hashes

{"body":"e536e28e5964568f39b3b6df8654e4077d6d16d2ff808761d40d153c9b236f8d","id":306849,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793057309917592,"prev":null,"subject":"47cb88d5-49cc-400f-8251-d8daa6e6b808","subject_kind":"endpoint"}

Proof

Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).

  1. 0x189143cbb4c924944405b57d667cf2836a517d4ffda5734425dbee67f0c285fd
  2. 0x56a3c54256d55ccfd386f633764ff25cf26edefdb67aef13c478cdb8e7d0eedc
  3. 0x77c2bd0926f880e97337b86da2f69c6a56e50fc62f95c63cdb0e97a97d3bd8d0
  4. 0xe18af29584267eb064d59d57a156f099089acd5930b8432d693a25e928245f6b
  5. 0x1429121be2b9388c3595e712b0a9f74b85bfa65d116194d947826fb33c020b94
  6. 0xe8f1672ea1c03de854d3a0dab2acfd7dd2f29eac6394d9a34ec91b40931185d4
  7. 0x1e01f820d348201eabdb83f310498b373229d90d318f16405a82830fd4f51dbc
  8. 0x252d46b71f855c23701cd5ce1477f9d2fa8ab666a348b63c3f60e75fb0ec382a
  9. 0x30ed476c712afaf21f7cd3d819a24a690f5af97c643d7c65915b456206f5148e
  10. 0x4b181a898f514ff9cb15440f5fc1c2a2f938b6e95da8f6b6ddad9ea761c0d44a
  11. 0x04d98d8716f171bd2264c6c49606521f410107287c5094c713f72cdf2fe1e1ed
  12. 0x15eab8feed5b3f08165d63b9f1aed508c0624966a05349e051f86f0c188707b5
  13. 0x32f46c5f73ecbfd4f770f7f760a79bee2afed4b3e7572fa882b3e7dce8df4356
  14. 0x770e4376196188c7fc9ec40f8e218dc0d1cb92bba5fe0425a0edce27ca9a997f
  15. 0x60582ab4b41e72eb70eb0bce07fbf0fb4d2b62a8bad5be50f5d16d511adc746c
  16. 0xc6a4d7899a0f442958e26505011190b7cff2483611c1b94eba9043e0ba9ac36e
  17. 0x8c756542e482157df0c36464d75c937b845e4423dbbcfad08f0cf8d5a16b9a13
  18. 0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d
  19. 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON