addrbookFor publishers
← The evidence ledger

Evidence row 1257925

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint b59cea28-1b93-4cf5-8ab6-f777c98c6289
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
0bba8b612bf79978f8e1a817b88bd9a3537f45b9b3b89287cc807cd28459e910
Leaf
0x38b8b41caa4cb14d1c60f6326a803956e2e640a805e7142c62ff52f16faa241a

What was observed

{
  "count": 6,
  "tools": [
    {
      "description": "Check a stack of two to ten tools against every CDP in CdpHub's directory, as the stack check on cdphub.com does: how many CDPs list all of them and which, those CDPs grouped by how they connect to each tool with each group counted, the CDPs that miss exactly one tool grouped by the tool they miss, and a link to the same check on cdphub.com. Use it for any question about two or more tools together, such as which CDPs fit a company's stack.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "tools": {
            "description": "The tools, for example [\"Shopify\", \"Klaviyo\", \"Snowflake\"]: two to ten.",
            "items": {
              "type": "string"
            },
            "maxItems": 10,
            "minItems": 2,
            "type": "array"
          }
        },
        "required": [
          "tools"
        ],
        "type": "object"
      },
      "name": "check_stack"
    },
    {
      "description": "Compare two CDPs' integration catalogs in CdpHub's directory, tool by tool: how many tools both list, how many only one does, the most widely listed tools in both, each side's largest categories of tools the other lacks, and the link to their comparison page on cdphub.com.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "a": {
            "description": "The first CDP, for example \"Segment\".",
            "type": "string"
          },
          "b": {
            "description": "The second CDP, for example \"mParticle\".",
            "type": "string"
          }
        },
        "required": [
          "a",
          "b"
        ],
        "type": "object"
      },
      "name": "compare_cdps"
    },
    {
      "description": "Look up one customer data platform's integration catalog in CdpHub's directory: its number of tools and listings and its rank by catalog size, which way its integrations run, its largest categories with their most widely listed tools, how it connects to the main data warehouses, the CDPs that list the most of the same tools, and its page on cdphub.com.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "name": {
            "description": "The CDP, for example \"Segment\", \"Braze\" or \"Adobe Experience Platform\".",
            "type": "string"
          }
        },
        "required": [
          "name"
        ],
        "type": "object"
      },
      "name": "get_cdp"
    },
    {
      "description": "Look up one marketing or data tool (for example Snowflake, Braze, Google Ads or The Trade Desk) in CdpHub's directory: how many of the customer data platforms (CDPs) it tracks list an integration with it, each CDP counted once (both sends data to it and reads from it, only sends, only reads), which CDPs list it in each group and which don't, every listing with its direction, how it runs (server-side, client-side, in the warehouse) and a link to the CDP's own documentation, and the tool's page on cdphub.com. Use it for any question about one tool.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "name": {
            "description": "The tool, for example \"Snowflake\" or \"Google Ads\".",
            "type": "string"
          }
        },
        "required": [
          "name"
        ],
        "type": "object"
      },
      "name": "get_tool"
    },
    {
      "description": "List every customer data platform in CdpHub's directory with its number of tools and listings and its page on cdphub.com, largest catalog first, with the directory's totals.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "list_cdps"
    },
    {
      "description": "Search CdpHub's directory of CDP integrations by keyword, CDP, category, direction or how the integration runs. Returns the exact totals, the first results and the link to the same search on cdphub.com. Use get_tool for one named tool and check_stack for several.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "categories": {
            "description": "Only these categories, for example [\"Advertising\"].",
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "cdps": {
            "description": "Only these CDPs, for example [\"Tealium\"].",
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "directions": {
            "description": "Which way data moves, from the CDP's side: \"out\" sends data to the tool, \"into\" reads from it, \"both\", or \"unknown\" when the listing doesn't say.",
            "items": {
              "enum": [
                "out",
                "into",
                "both",
                "unknown"
              ],
              "type": "string"
            },
            "type": "array"
          },
          "group": {
            "description": "Group the results by tool or by listing. Leave it out to let the directory decide.",
            "enum": [
              "tool",
              "listing"
            ],
            "type": "string"
          },
          "query": {
            "description": "Words to search for in tool, listing and CDP names, categories and descriptions, for example \"reverse etl\".",
            "type": "string"
          },
          "runs": {
            "description": "How the integration runs: server-side, client-side, through a warehouse, or \"none\" when the listing doesn't say.",
            "items": {
              "enum": [
                "server",
                "client",
                "warehouse",
                "none"
              ],
              "type": "string"
            },
            "type": "array"
          },
          "sort": {
            "description": "The result order. Leave it out to let the directory decide.",
            "enum": [
              "relevance",
              "coverage",
              "az",
              "added",
              "recommended"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "search_directory"
    }
  ]
}

What the leaf hashes

{"body":"0bba8b612bf79978f8e1a817b88bd9a3537f45b9b3b89287cc807cd28459e910","id":1257925,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793377414121945,"prev":null,"subject":"b59cea28-1b93-4cf5-8ab6-f777c98c6289","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