addrbookFor publishers
← The evidence ledger

Evidence row 565375

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 6fd58793-f61a-4b5e-a012-14619888dd24
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
0fc3fb5a134a5cf45d09812d6c16b705deb3cb9be6962fc099ca7a7a1fb6113a
Leaf
0xb8b44e767ba8f9758179e86b35178a6f9c39a081c2a695c658144f61e83dea81

What was observed

{
  "count": 13,
  "tools": [
    {
      "description": "Side-by-side comparison of 2-4 live FastDrop products: pricing, open source, MCP verification and tool list, rating, votes, launch date, awards, and maker.",
      "inputSchema": {
        "properties": {
          "slugs": {
            "description": "2-4 product slugs",
            "items": {
              "type": "string"
            },
            "type": "array"
          }
        },
        "required": [
          "slugs"
        ],
        "type": "object"
      },
      "name": "compare_products"
    },
    {
      "description": "Live FastDrop products similar to a given one, ranked by shared tags, overlapping probed MCP tool capabilities, and pricing model. Each result says why it matched.",
      "inputSchema": {
        "properties": {
          "limit": {
            "description": "Max results, 1-20, default 5",
            "type": "number"
          },
          "slug": {
            "description": "Slug of the product to find alternatives to",
            "type": "string"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "find_alternatives"
    },
    {
      "description": "Launch deals on FastDrop: discounts, extended trials and promo codes that makers offer people who find their product here. Use when the user hunts for a deal, discount, coupon or promo code on an AI tool, app or MCP server. Each product's deal has the offer, an optional code, and a claimUrl. exclusive is the maker's claim, not verified - say so if you mention it. Deals never affect rank.",
      "inputSchema": {
        "properties": {
          "limit": {
            "description": "Max results, 1-50, default 20",
            "type": "number"
          },
          "query": {
            "description": "Optional text matched against name and tagline",
            "type": "string"
          },
          "tag": {
            "description": "Optional curated tag slug",
            "enum": [
              "ai-agents",
              "developer-tools",
              "mcp-server",
              "data",
              "automation",
              "productivity",
              "cloud",
              "security",
              "search",
              "docs",
              "payments",
              "analytics",
              "marketing",
              "design",
              "finance",
              "writing",
              "voice",
              "browser-automation",
              "llm-apis",
              "vector-db",
              "rag",
              "chatbots",
              "image-generation",
              "video-generation",
              "code-generation",
              "workflow-orchestration",
              "observability",
              "no-code",
              "customer-support",
              "crm",
              "scheduling",
              "testing",
              "devops"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "find_deals"
    },
    {
      "description": "Find an MCP server or AI tool that can do a job. Use when the user asks for a tool, MCP server, or integration for a task ('is there an MCP for Stripe?', 'something that can scrape websites', 'what can I connect to Claude to send email?'). Searches the real tool lists FastDrop read from each server via tools/list, not marketing copy, so a match means the capability exists. Query in plain capability words, e.g. 'send transactional email' or 'query postgres'; each result lists the matching tools.",
      "inputSchema": {
        "properties": {
          "limit": {
            "description": "Max results, 1-50, default 20",
            "type": "number"
          },
          "query": {
            "description": "Capability, tool name, or description to match",
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "find_tools"
    },
    {
      "description": "Live FastDrop launches that need attention right now - launches by makers who actively support others first, then fewest votes first, zero-review items flagged. The participation loop: Vote on, review, or comment on 3 different launches in the last 7 days: your live launches are shown first to other makers in the engagement feed (get_engagement_feed), and a submission still in manual review moves to the front of the queue. With auth, the feed is personalized (your own launches and already-voted items excluded, tag-matches with your launches ranked first), each item says whether it needs a vote (toggle_vote) or a review (post_review), and the boost object reports your progress. Unauthenticated callers get the generic feed.",
      "inputSchema": {
        "properties": {
          "limit": {
            "description": "Max results, 1-20, default 5",
            "type": "number"
          }
        },
        "type": "object"
      },
      "name": "get_engagement_feed"
    },
    {
      "description": "Ready-to-paste config to install a FastDrop product's MCP server in Claude Code, Claude Desktop, Cursor, VS Code, Codex, Windsurf, or ChatGPT, with one-click deeplinks where the client supports them. Use when the user asks how to install, connect, or add a server found on FastDrop. Secrets are always <PLACEHOLDER> values.",
      "inputSchema": {
        "properties": {
          "client": {
            "description": "Only return config for this client. Default: all clients.",
            "enum": [
              "claude_code",
              "claude_desktop",
              "cursor",
              "vscode",
              "codex",
              "windsurf",
              "chatgpt",
              "generic"
            ],
            "type": "string"
          },
          "slug": {
            "description": "Product slug",
            "type": "string"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "get_install_config"
    },
    {
      "description": "Where a live product stands on today's FastDrop board (UTC day): rank, qualifying votes today, the launch one place above, votes needed to pass it, and hours left. If you manage the product, also your review-queue boost progress.",
      "inputSchema": {
        "properties": {
          "slug": {
            "description": "Product slug",
            "type": "string"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "get_launch_day_status"
    },
    {
      "description": "Get a builder's public FastDrop profile by handle (from a product's maker.handle or a /u/<handle> URL): their self-chosen label, bio, links, awards, public stats (products, upvotes, MCP servers online, AI agent lookups), and every live product they launched (50 per call, ranked by votes - page with offset/nextOffset; ranks can shift between calls as votes change). Public data only - no contact details.",
      "inputSchema": {
        "properties": {
          "handle": {
            "description": "Profile handle, without the @",
            "type": "string"
          },
          "offset": {
            "description": "Skip this many products (ranked by votes) - pass nextOffset from the previous call. Default 0.",
            "type": "number"
          }
        },
        "required": [
          "handle"
        ],
        "type": "object"
      },
      "name": "get_maker"
    },
    {
      "description": "Get one live FastDrop product by its slug. Returns the MCP URL if set, mcpVerified, last-verified timestamp when available, and the probed tool list (name + description) read from the endpoint - not maker-supplied tags.",
      "inputSchema": {
        "properties": {
          "slug": {
            "description": "Product slug from the /p/<slug> URL",
            "type": "string"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "get_product"
    },
    {
      "description": "List comments for a live FastDrop product by its slug, as a two-level tree (top-level comments and their replies). Removed comments appear as a {deleted: true} tombstone. Unauthenticated - available to any agent.",
      "inputSchema": {
        "properties": {
          "limit": {
            "description": "Max top-level results, 1-50, default 20",
            "type": "number"
          },
          "slug": {
            "description": "Product slug",
            "type": "string"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "list_comments"
    },
    {
      "description": "New and trending launches on FastDrop, ranked by votes: all time, today, or this week. Use when the user asks what's new or trending in AI tools, MCP servers, or indie software, or what people launched today or this week. Each product may include an MCP endpoint URL, mcpVerified (whether FastDrop's probe succeeded), and mcpAuthRequired when the endpoint answered 401/403.",
      "inputSchema": {
        "properties": {
          "limit": {
            "description": "Max results, 1-50, default 20",
            "type": "number"
          },
          "window": {
            "description": "Rank by votes cast in this window (UTC). Default all-time.",
            "enum": [
              "today",
              "week",
              "all"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "list_launches"
    },
    {
      "description": "List reviews for a live FastDrop product by its slug. Returns the average rating, total count, and individual reviews (rating, body, author, date). Unauthenticated - available to any agent.",
      "inputSchema": {
        "properties": {
          "limit": {
            "description": "Max results, 1-50, default 20",
            "type": "number"
          },
          "slug": {
            "description": "Product slug",
            "type": "string"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "list_reviews"
    },
    {
      "description": "Look up products launched on FastDrop by name, tagline text, or curated tag. Use when the user names a product ('what is Koala SEO?'), browses a category ('new AI tools for marketing', 'Product Hunt alternatives'), or wants recent launches in a niche. For 'a tool that can do X', prefer find_tools. Optionally filter to x402-payable services (Bazaar catalog). Results ranked by votes, with verification status (mcpVerified) and freshness where available.",
      "inputSchema": {
        "properties": {
          "limit": {
            "description": "Max results, 1-50, default 20",
            "type": "number"
          },
          "query": {
            "description": "Text matched against name and tagline",
            "type": "string"
          },
          "tag": {
            "description": "Curated tag slug",
            "enum": [
              "ai-agents",
              "developer-tools",
              "mcp-server",
              "data",
              "automation",
              "productivity",
              "cloud",
              "security",
              "search",
              "docs",
              "payments",
              "analytics",
              "marketing",
              "design",
              "finance",
              "writing",
              "voice",
              "browser-automation",
              "llm-apis",
              "vector-db",
              "rag",
              "chatbots",
              "image-generation",
              "video-generation",
              "code-generation",
              "workflow-orchestration",
              "observability",
              "no-code",
              "customer-support",
              "crm",
              "scheduling",
              "testing",
              "devops"
            ],
            "type": "string"
          },
          "x402": {
            "description": "If true, only return products marked x402-payable via Bazaar enrichment",
            "type": "boolean"
          }
        },
        "type": "object"
      },
      "name": "search_products"
    }
  ]
}

What the leaf hashes

{"body":"0fc3fb5a134a5cf45d09812d6c16b705deb3cb9be6962fc099ca7a7a1fb6113a","id":565375,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793138143364222,"prev":null,"subject":"6fd58793-f61a-4b5e-a012-14619888dd24","subject_kind":"endpoint"}

Proof

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

  1. 0xb8b59df7f170d51951f7ffe685da86db1cc9aa200a6c9d6541c306b32df2fd33
  2. 0xe541c9a2dc705b74872ab848119541c9f065e1d58693538cdf6a6516b0a43a7b
  3. 0xae5a9d5ee5117ee99a7004fa462d6244c79d295d2acde5ace7882ac71ce44a9d
  4. 0xb5c7ab43a6c8d8f8c6481e4bb95b33891cbfa63fc1bcb21c097900d92a774da4
  5. 0x149e8f6514a1b4386a21372ee27d679f143dbf9fec27bd5dfa497629034d433d
  6. 0xeb61ca59460c5c43c247abad73b6751ccbbaad063f584ffa89bfd819fdf5d2b4
  7. 0x7ce6b5a4e003b7e279b825640310f28bc2fffa8f95977dd60013c859761b63aa
  8. 0xcfd91247d6cd2b1c93e0b4f02c324f36eeef357d582b232f8fd2a44330d7df85
  9. 0x6dfb95b94a0d5110f005476530a0841121e2f1d0234cfa31c6d4f62334dfc4cb
  10. 0xfe8445b03630a5408303eb2d9bf63d1b3694705bb971e9244e680b9541511e42
  11. 0x1644f0ff5071dabfbb15c26e84d62ade02f559315ee106046fbad349cf83215e
  12. 0x159edcfdd12b3eacd95b92f307695c8c00010beadbfcbf272edb59cfef54fb40
  13. 0xa4f69e2cf941a3f318d70734b59401dd27010a6bdffb5c32a28304db650a6f0b
  14. 0xa453d1738637a5c663802d07ce095aa340c80d53a4288ae277a72e265868ce4e
  15. 0x73341bb09dd901ca47f26173883431496e3d98d6b0fb5b89f36218126d46c5d4
  16. 0xa94627de1af0e823832e05a9069b304ecccb8c0cdb8f9cfc4f2039bfb9799dc5
  17. 0xdf1105afdc109de3c09a98fc8a3864159ad964e6f49b635c105a27a1e1f14310
  18. 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
  19. 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON