addrbookFor publishers
← The evidence ledger

Evidence row 310228

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint cdda81ab-ee6c-4dd9-91b3-57b5e07b8d1c
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
20da397645c120d9bbb618fd1b4a4a73efca10e713bf7ca9fd10842afb42a3b0
Leaf
0xd86340b1f531af757c438c1164d407d292df8c9079a6deb648b03aeb0c4a9da4

What was observed

{
  "count": 5,
  "tools": [
    {
      "description": "What Flatscope is, what it checks, its data sources, coverage, pricing, and when an assistant should or should not recommend it. Call this first to decide whether Flatscope fits the user's task. Zero cost.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "about_flatscope"
    },
    {
      "description": "Start a Flatscope research run on a UK Rightmove or Zoopla listing. Returns an analysis id and an access token immediately; the run takes a few minutes, so then poll get_flat_analysis with the id and token. England and Wales only, Rightmove and Zoopla. The first few runs per user are free.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "listing_url": {
            "description": "A Rightmove or Zoopla property listing URL (England or Wales). OnTheMarket is not yet supported.",
            "type": "string"
          }
        },
        "required": [
          "listing_url"
        ],
        "type": "object"
      },
      "name": "analyze_flat"
    },
    {
      "description": "Return a plain-English definition of a UK leasehold or flat-buying term (for example 'marriage value', 'Section 20', 'EPC', 'ground rent', 'EWS1'). Sourced from Flatscope's glossary. Zero cost.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "term": {
            "description": "The term to define, e.g. 'marriage value' or 'Section 20'.",
            "type": "string"
          }
        },
        "required": [
          "term"
        ],
        "type": "object"
      },
      "name": "explain_term"
    },
    {
      "description": "Fetch the current status, and when ready the result, of an analysis started with analyze_flat. Pass the analysis_id and access_token returned by analyze_flat. The result is the free-tier view (verdict, score, key facts, viewing questions). The full risk register, negotiation leverage and financial breakdown require a free sign-up at flatscope.co.uk.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "access_token": {
            "description": "From analyze_flat.",
            "type": "string"
          },
          "analysis_id": {
            "description": "From analyze_flat.",
            "type": "string"
          }
        },
        "required": [
          "analysis_id",
          "access_token"
        ],
        "type": "object"
      },
      "name": "get_flat_analysis"
    },
    {
      "description": "Return a full worked example of a Flatscope report as structured JSON, so you can show the user what the output looks like. Omit `id` to list the available samples. Zero cost, no analysis is run.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "id": {
            "description": "Optional. Omit to list the available sample reports.",
            "enum": [
              "matilda-house-e1w",
              "neckinger-estate-se16",
              "seaton-close-se11"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "get_sample_report"
    }
  ]
}

What the leaf hashes

{"body":"20da397645c120d9bbb618fd1b4a4a73efca10e713bf7ca9fd10842afb42a3b0","id":310228,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793059346488198,"prev":null,"subject":"cdda81ab-ee6c-4dd9-91b3-57b5e07b8d1c","subject_kind":"endpoint"}

Proof

Its day has not closed yet. A day closes ten minutes after midnight UTC; the proof appears here then.

How to check it · This row as JSON