addrbookFor publishers
← The evidence ledger

Evidence row 561358

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 62c9a4e8-6f22-4898-a65f-8a0e09239368
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
ff224e009e7e7d26a945f57748a23c530bf4807159a8bf45cf3216a9bf5d191b
Leaf
0x676fb82b644cd14f200f674d8e7e136df4bfc15e68e69bd301cf8cfbfddf8ae0

What was observed

{
  "count": 37,
  "tools": [
    {
      "description": "Get one public AI breakthrough by ID.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "id": {
            "description": "The numeric ID returned by search_breakthroughs.",
            "minimum": 1,
            "type": "integer"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "name": "get_breakthrough"
    },
    {
      "description": "Get a public AI company profile, valuation, total raised, and paginated company-page collections by slug. Preserve returned URLs exactly.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "limit": {
            "default": 10,
            "description": "Items per returned collection.",
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "offset": {
            "default": 0,
            "description": "Zero-based collection offset.",
            "minimum": 0,
            "type": "integer"
          },
          "section": {
            "default": "all",
            "description": "Return all company page collections or one collection for paging.",
            "enum": [
              "all",
              "tools",
              "models",
              "papers",
              "fundraises",
              "investments",
              "jobs",
              "repositories",
              "news",
              "videos"
            ],
            "type": "string"
          },
          "slug": {
            "description": "The company slug returned by search_companies.",
            "type": "string"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "get_company"
    },
    {
      "description": "Get the public TAAFT country identity for a country code returned by search_countries. Preserve returned URLs exactly.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "slug": {
            "description": "The lowercase country code returned as the slug by search_countries.",
            "type": "string"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "get_country"
    },
    {
      "description": "Get one approved TAAFT partner deal by tool slug, including full tool details. Preserve returned URLs exactly.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "slug": {
            "description": "The tool slug returned by search_deals.",
            "type": "string"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "get_deal"
    },
    {
      "description": "Get public details and specifications for one AI device by slug. Preserve returned URLs exactly.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "slug": {
            "description": "The device slug returned by search_devices.",
            "type": "string"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "get_device"
    },
    {
      "description": "Get public details for one AI event by slug. Preserve returned URLs exactly.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "slug": {
            "description": "The event slug returned by search_events.",
            "type": "string"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "get_event"
    },
    {
      "description": "Get public details and participating investors for one AI company fundraising round by ID. Preserve returned URLs exactly.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "id": {
            "description": "The numeric fundraise ID returned by search_fundraises.",
            "minimum": 1,
            "type": "integer"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "name": "get_fundraise"
    },
    {
      "description": "Get public details and funding activity for one verified active AI investor by slug. Preserve returned URLs exactly.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "slug": {
            "description": "The investor slug returned by search_investors.",
            "type": "string"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "get_investor"
    },
    {
      "description": "Get public details for one MCP server by slug. Preserve returned URLs exactly.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "slug": {
            "description": "The MCP slug returned by search_mcps.",
            "type": "string"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "get_mcp"
    },
    {
      "description": "Get public details for one AI model by slug. Preserve returned URLs exactly.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "slug": {
            "description": "The model slug returned by search_models.",
            "type": "string"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "get_model"
    },
    {
      "description": "Get one public AI news item by ID.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "id": {
            "description": "The numeric ID returned by search_news.",
            "minimum": 1,
            "type": "integer"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "name": "get_news"
    },
    {
      "description": "Get public details, papers, and linked paper authors and companies for one AI organization by slug. Preserve returned URLs exactly.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "slug": {
            "description": "The organization slug returned by search_organizations.",
            "type": "string"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "get_organization"
    },
    {
      "description": "Get public details for one published AI research paper by ID or slug. Preserve returned URLs exactly.",
      "inputSchema": {
        "additionalProperties": false,
        "oneOf": [
          {
            "required": [
              "id"
            ]
          },
          {
            "required": [
              "slug"
            ]
          }
        ],
        "properties": {
          "id": {
            "description": "The exact numeric paper ID returned by search_papers.",
            "minimum": 1,
            "type": "integer"
          },
          "slug": {
            "description": "The paper slug returned by search_papers.",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "get_paper"
    },
    {
      "description": "Get public details for one AI repository by its owner/repository slug or numeric ID. Preserve returned URLs exactly.",
      "inputSchema": {
        "additionalProperties": false,
        "oneOf": [
          {
            "required": [
              "slug"
            ]
          },
          {
            "required": [
              "id"
            ]
          }
        ],
        "properties": {
          "id": {
            "description": "The numeric repository ID returned by search_repositories.",
            "minimum": 1,
            "type": "integer"
          },
          "slug": {
            "description": "The exact owner/repository slug returned by search_repositories.",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "get_repository"
    },
    {
      "description": "Get public details and specifications for one robot by slug. Preserve returned URLs exactly.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "slug": {
            "description": "The robot slug returned by search_robots.",
            "type": "string"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "get_robot"
    },
    {
      "description": "Get public details for one TAAFT task category by slug. Preserve returned URLs exactly.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "slug": {
            "description": "The task slug returned by search_tasks.",
            "type": "string"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "get_task"
    },
    {
      "description": "Get public details for one TAAFT AI tool by slug, including deal details when an approved TAAFT partner offer exists. Use url for the TAAFT page and website_url for the external website. Preserve returned URLs exactly.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "slug": {
            "description": "The tool slug returned by search_tools.",
            "type": "string"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "get_tool"
    },
    {
      "description": "List every AI model on one TAAFT feature, in the same order as the feature page. This is a complete listing, not a search: no query, no relevance ranking, nothing missing and nothing extra. Each model carries the full get_model fields. Preserve returned URLs exactly.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "feature": {
            "description": "Feature id, feature slug, or exact feature name as returned by list_features.",
            "type": [
              "integer",
              "string"
            ]
          },
          "limit": {
            "default": 50,
            "description": "Page size. Keep calling with next_offset until has_more is false to get the complete listing.",
            "maximum": 100,
            "minimum": 1,
            "type": "integer"
          },
          "offset": {
            "default": 0,
            "description": "Number of models to skip, in feature page order.",
            "minimum": 0,
            "type": "integer"
          }
        },
        "required": [
          "feature"
        ],
        "type": "object"
      },
      "name": "list_feature_models"
    },
    {
      "description": "List every AI tool on one TAAFT feature, in the same order as the feature page. This is a complete listing, not a search: no query, no relevance ranking, nothing missing and nothing extra. Each tool carries the full get_tool fields, including deal details when an approved TAAFT partner offer exists. Preserve returned URLs exactly.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "feature": {
            "description": "Feature id, feature slug, or exact feature name as returned by list_features.",
            "type": [
              "integer",
              "string"
            ]
          },
          "limit": {
            "default": 50,
            "description": "Page size. Keep calling with next_offset until has_more is false to get the complete listing.",
            "maximum": 100,
            "minimum": 1,
            "type": "integer"
          },
          "offset": {
            "default": 0,
            "description": "Number of tools to skip, in feature page order.",
            "minimum": 0,
            "type": "integer"
          }
        },
        "required": [
          "feature"
        ],
        "type": "object"
      },
      "name": "list_feature_tools"
    },
    {
      "description": "List every TAAFT feature with its id, name, slug, TAAFT URL, tool count, and model count. This is a complete alphabetical listing, not a search: there is no query and no relevance ranking. Call it with no arguments to list everything. Preserve returned URLs exactly.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "limit": {
            "description": "Optional page size. Omit it to list every feature.",
            "maximum": 500,
            "minimum": 1,
            "type": "integer"
          },
          "offset": {
            "default": 0,
            "description": "Number of features to skip.",
            "minimum": 0,
            "type": "integer"
          }
        },
        "type": "object"
      },
      "name": "list_features"
    },
    {
      "description": "Search public AI breakthroughs by keyword, time frame, topic, source, and importance. An omitted or empty query lists matching items.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "limit": {
            "default": 20,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "minimum_importance": {
            "default": 0,
            "maximum": 100,
            "minimum": 0,
            "type": "integer"
          },
          "query": {
            "description": "Optional keywords matched against title, description, and topics. Empty lists all matching items.",
            "type": "string"
          },
          "since": {
            "description": "Optional inclusive lower date bound as YYYY-MM-DD, ISO 8601, or 24h, 7d, or 30d.",
            "type": "string"
          },
          "sort": {
            "default": "latest",
            "enum": [
              "latest",
              "importance",
              "popularity"
            ],
            "type": "string"
          },
          "source": {
            "description": "Optional publisher name, domain, or ingest source.",
            "type": "string"
          },
          "topic": {
            "description": "Optional exact topic name or slug.",
            "type": "string"
          },
          "until": {
            "description": "Optional inclusive upper date bound as YYYY-MM-DD, ISO 8601, or 24h, 7d, or 30d.",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "search_breakthroughs"
    },
    {
      "description": "Search and filter public TAAFT companies by name, description, industry, and products. Exact company names rank first.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "ai_native": {
            "type": "boolean"
          },
          "country": {
            "description": "Two-letter country code.",
            "type": "string"
          },
          "headcount_max": {
            "minimum": 0,
            "type": "integer"
          },
          "headcount_min": {
            "minimum": 0,
            "type": "integer"
          },
          "industry": {
            "description": "Industry name or industry slug.",
            "type": "string"
          },
          "limit": {
            "default": 20,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "model_company": {
            "type": "boolean"
          },
          "offset": {
            "default": 0,
            "minimum": 0,
            "type": "integer"
          },
          "profitable": {
            "type": "boolean"
          },
          "query": {
            "description": "Optional keywords for the company name, description, industry, tools, or models.",
            "type": "string"
          },
          "sort": {
            "default": "relevance",
            "enum": [
              "relevance",
              "latest",
              "most-raised",
              "valuation",
              "headcount"
            ],
            "type": "string"
          },
          "tool_company": {
            "type": "boolean"
          },
          "total_raised_max": {
            "minimum": 0,
            "type": "integer"
          },
          "total_raised_min": {
            "minimum": 0,
            "type": "integer"
          },
          "valuation_max": {
            "minimum": 0,
            "type": "integer"
          },
          "valuation_min": {
            "minimum": 0,
            "type": "integer"
          }
        },
        "type": "object"
      },
      "name": "search_companies"
    },
    {
      "description": "Search TAAFT country pages for AI companies and activity by country.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "limit": {
            "default": 20,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "description": "Country name to search for.",
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "search_countries"
    },
    {
      "description": "List or search TAAFT partner deals. Results use the same approved offers as the public deals page and include full tool details plus the TAAFT code, discount, plan, terms, trial, and expiry data when known.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "feature": {
            "description": "Optional feature or tag.",
            "type": "string"
          },
          "limit": {
            "description": "Optional result cap. Omit it to list every matching deal.",
            "maximum": 200,
            "minimum": 1,
            "type": "integer"
          },
          "min_discount_amount": {
            "minimum": 0,
            "type": "number"
          },
          "min_discount_percent": {
            "maximum": 100,
            "minimum": 0,
            "type": "number"
          },
          "pricing_model": {
            "enum": [
              "freeonly",
              "trial",
              "freemium",
              "paidonly",
              "nopricing"
            ],
            "type": "string"
          },
          "query": {
            "description": "Optional keywords such as \"social media scheduling\".",
            "type": "string"
          },
          "sort": {
            "default": "biggest-discount",
            "enum": [
              "biggest-discount",
              "newest"
            ],
            "type": "string"
          },
          "task": {
            "description": "Optional task name or task slug.",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "search_deals"
    },
    {
      "description": "Search and compare AI devices by name, description, specifications, type, use case, maker, and linked task. Supports hardware filters and sorting.",
      "inputSchema": {
        "additionalProperties": false,
        "anyOf": [
          {
            "required": [
              "query"
            ]
          },
          {
            "required": [
              "device_type"
            ]
          },
          {
            "required": [
              "form_factor"
            ]
          },
          {
            "required": [
              "availability"
            ]
          },
          {
            "required": [
              "use_case"
            ]
          },
          {
            "required": [
              "min_price"
            ]
          },
          {
            "required": [
              "max_price"
            ]
          },
          {
            "required": [
              "manufacturing_country"
            ]
          },
          {
            "required": [
              "release_date_from"
            ]
          },
          {
            "required": [
              "release_date_to"
            ]
          },
          {
            "required": [
              "task"
            ]
          }
        ],
        "properties": {
          "availability": {
            "description": "Exact availability, such as Available, Pre-order, or Discontinued.",
            "enum": [
              "Rumored",
              "Announced",
              "Pre-order",
              "Available",
              "Limited Release",
              "Discontinued",
              "Cancelled",
              "Waitlist",
              "Delayed"
            ],
            "type": "string"
          },
          "device_type": {
            "description": "Exact device type, such as Smart Glasses or Handheld AI Assistant.",
            "enum": [
              "Smart Glasses",
              "AR/VR Headset",
              "AI Wearable",
              "Handheld AI Assistant",
              "Smart Speaker",
              "Smart Display",
              "AI Earbuds",
              "AI Camera",
              "Companion Device",
              "Smart Ring",
              "Smart Home Hub",
              "AI Pendant/Pin",
              "Smart Phone",
              "Other"
            ],
            "type": "string"
          },
          "form_factor": {
            "description": "Exact form factor, such as Handheld, Tabletop, or Earbuds.",
            "enum": [
              "Glasses",
              "Headset",
              "Pin/Brooch",
              "Pendant/Necklace",
              "Wristband/Watch",
              "Ring",
              "Handheld",
              "Tabletop",
              "Wall-mounted",
              "Clip-on",
              "Earbuds",
              "Other"
            ],
            "type": "string"
          },
          "limit": {
            "default": 20,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "manufacturing_country": {
            "description": "Manufacturing country name or two-letter country code.",
            "type": "string"
          },
          "max_price": {
            "description": "Maximum listed price, inclusive.",
            "minimum": 0,
            "type": "number"
          },
          "min_price": {
            "description": "Minimum listed price, inclusive.",
            "minimum": 0,
            "type": "number"
          },
          "query": {
            "description": "Optional free-text device capability, product, use case, specification, or maker query.",
            "type": "string"
          },
          "release_date_from": {
            "description": "Earliest release date, inclusive, in YYYY-MM-DD format.",
            "format": "date",
            "type": "string"
          },
          "release_date_to": {
            "description": "Latest release date, inclusive, in YYYY-MM-DD format.",
            "format": "date",
            "type": "string"
          },
          "sort": {
            "default": "relevance",
            "enum": [
              "relevance",
              "price",
              "latest",
              "popular"
            ],
            "type": "string"
          },
          "task": {
            "description": "Exact TAAFT task name or slug. Matches primary and secondary task links.",
            "type": "string"
          },
          "use_case": {
            "description": "Exact primary use case, such as Warehousing & Logistics or Productivity.",
            "enum": [
              "Personal Assistant",
              "Communication",
              "Health & Fitness",
              "Navigation",
              "Translation",
              "Smart Home Control",
              "Entertainment",
              "Productivity",
              "Education",
              "Accessibility",
              "Security",
              "Photography/Video",
              "Other"
            ],
            "type": "string"
          }
        },
        "required": [],
        "type": "object"
      },
      "name": "search_devices"
    },
    {
      "description": "Search the TAAFT catalog for AI events by name.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "limit": {
            "default": 20,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "description": "AI event name to search for.",
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "search_events"
    },
    {
      "description": "Search and list public AI company fundraising rounds. Filter by company name, round type, announcement date, or participating investor slug, and sort by announcement date.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "investor": {
            "description": "Optional verified active investor slug returned by search_investors.",
            "type": "string"
          },
          "limit": {
            "default": 20,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "order": {
            "default": "desc",
            "description": "Sort direction. Use desc for the latest fundraises first.",
            "enum": [
              "asc",
              "desc"
            ],
            "type": "string"
          },
          "query": {
            "description": "Optional company name or round type. Omit it, pass an empty string, or pass \"*\" to search all public fundraising rounds.",
            "type": "string"
          },
          "round_type": {
            "description": "Exact fundraising round type to include, such as Seed or Series A.",
            "enum": [
              "Pre-Seed",
              "Seed",
              "Series A",
              "Series B",
              "Series C",
              "Series D",
              "Series E",
              "Series E+",
              "Series F",
              "Series G",
              "Bridge",
              "Convertible Note",
              "SAFE",
              "Pre-IPO",
              "IPO",
              "Debt Financing",
              "Growth Round"
            ],
            "type": "string"
          },
          "since": {
            "description": "Include rounds announced on or after this date (YYYY-MM-DD).",
            "format": "date",
            "type": "string"
          },
          "sort": {
            "default": "announced_date",
            "description": "Field used to sort results.",
            "enum": [
              "announced_date"
            ],
            "type": "string"
          },
          "until": {
            "description": "Include rounds announced on or before this date (YYYY-MM-DD).",
            "format": "date",
            "type": "string"
          }
        },
        "required": [],
        "type": "object"
      },
      "name": "search_fundraises"
    },
    {
      "description": "Search or browse verified active investors in AI companies. Results include investor type, headquarters country, investment stages, and public fundraise count.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "limit": {
            "default": 20,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "description": "Optional investor name to search for. Omit or pass an empty string to browse investors.",
            "type": "string"
          },
          "sort": {
            "default": "relevance",
            "description": "Result order. Relevance falls back to fundraise count when query is empty; recent uses the latest public announced date.",
            "enum": [
              "relevance",
              "fundraises",
              "recent",
              "total-invested",
              "name"
            ],
            "type": "string"
          }
        },
        "required": [],
        "type": "object"
      },
      "name": "search_investors"
    },
    {
      "description": "Search and recommend MCP servers by name, description, capabilities, protocol tools, company, task, and category. The query is optional; use filters or sort to browse the directory.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "auth_type": {
            "description": "Filter by the server authentication classification.",
            "enum": [
              "none",
              "api-key",
              "oauth",
              "other"
            ],
            "type": "string"
          },
          "company": {
            "description": "Company slug.",
            "type": "string"
          },
          "limit": {
            "default": 20,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "official": {
            "description": "True for official servers, false for community servers. Unclassified servers are excluded.",
            "type": "boolean"
          },
          "query": {
            "description": "Optional natural-language task, capability, server, company, or protocol-tool query.",
            "type": "string"
          },
          "sort": {
            "description": "Sort explicitly instead of using relevance for a query or popularity for an empty query.",
            "enum": [
              "latest",
              "popular",
              "tools_count"
            ],
            "type": "string"
          },
          "task": {
            "description": "Primary task, secondary task, or MCP category slug.",
            "type": "string"
          },
          "transport": {
            "description": "Filter by remote HTTP/SSE or local stdio transport.",
            "enum": [
              "remote",
              "stdio"
            ],
            "type": "string"
          }
        },
        "required": [],
        "type": "object"
      },
      "name": "search_mcps"
    },
    {
      "description": "Search the TAAFT catalog for AI models by model name.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "limit": {
            "default": 20,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "description": "AI model name to search for.",
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "search_models"
    },
    {
      "description": "Search public AI news by keyword, time frame, topic, source, and importance. An omitted or empty query lists matching items.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "limit": {
            "default": 20,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "minimum_importance": {
            "default": 0,
            "maximum": 100,
            "minimum": 0,
            "type": "integer"
          },
          "query": {
            "description": "Optional keywords matched against title, description, and topics. Empty lists all matching items.",
            "type": "string"
          },
          "since": {
            "description": "Optional inclusive lower date bound as YYYY-MM-DD, ISO 8601, or 24h, 7d, or 30d.",
            "type": "string"
          },
          "sort": {
            "default": "latest",
            "enum": [
              "latest",
              "importance",
              "popularity"
            ],
            "type": "string"
          },
          "source": {
            "description": "Optional publisher name, domain, or ingest source.",
            "type": "string"
          },
          "topic": {
            "description": "Optional exact topic name or slug.",
            "type": "string"
          },
          "until": {
            "description": "Optional inclusive upper date bound as YYYY-MM-DD, ISO 8601, or 24h, 7d, or 30d.",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "search_news"
    },
    {
      "description": "Search and browse AI organizations. Exact names, short names, and derived acronyms rank first. Filter by type, country, or industry, and sort by paper count or latest activity.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "country": {
            "description": "Country name or country code to filter by.",
            "type": "string"
          },
          "industry": {
            "description": "Industry name or slug to filter by.",
            "type": "string"
          },
          "limit": {
            "default": 20,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "description": "Optional organization name, short name, acronym, domain, or description text.",
            "type": "string"
          },
          "sort": {
            "default": "paper_count",
            "enum": [
              "paper_count",
              "latest_activity"
            ],
            "type": "string"
          },
          "type": {
            "description": "Organization type to filter by (case-insensitive).",
            "enum": [
              "Educational",
              "Nonprofit",
              "Other",
              "university",
              "lab",
              "institute",
              "company"
            ],
            "type": "string"
          }
        },
        "required": [],
        "type": "object"
      },
      "name": "search_organizations"
    },
    {
      "description": "Search the TAAFT catalog for published AI research papers by title, optionally filtered by organization slug. Preserve returned URLs exactly.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "author": {
            "description": "Author name or exact name phrase.",
            "type": "string"
          },
          "company": {
            "description": "Exact company slug.",
            "type": "string"
          },
          "featured": {
            "description": "Filter by featured status.",
            "type": "boolean"
          },
          "limit": {
            "default": 20,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "organization": {
            "description": "Exact organization slug.",
            "type": "string"
          },
          "query": {
            "description": "Optional AI research paper title or topic. Required unless organization is provided.",
            "type": "string"
          },
          "since": {
            "description": "Only papers published on or after this YYYY-MM-DD date.",
            "format": "date",
            "type": "string"
          },
          "sort": {
            "description": "Rank a query by title relevance or return newest papers first.",
            "enum": [
              "relevance",
              "latest"
            ],
            "type": "string"
          },
          "until": {
            "description": "Only papers published on or before this YYYY-MM-DD date.",
            "format": "date",
            "type": "string"
          },
          "venue": {
            "description": "Exact publication venue.",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "search_papers"
    },
    {
      "description": "Search AI repositories by name, description, README, topics, owner, or linked TAAFT company. Results rank relevant, popular, official repositories first unless a sort is selected.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "company": {
            "description": "Exact linked TAAFT company slug.",
            "type": "string"
          },
          "language": {
            "description": "Primary programming language.",
            "type": "string"
          },
          "license": {
            "description": "Repository license.",
            "type": "string"
          },
          "limit": {
            "default": 20,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "min_stars": {
            "description": "Minimum GitHub star count.",
            "minimum": 0,
            "type": "integer"
          },
          "owner": {
            "description": "Exact source owner, such as anthropics.",
            "type": "string"
          },
          "query": {
            "description": "Optional repository name, capability, topic, owner, or README keywords.",
            "type": "string"
          },
          "sort": {
            "default": "relevance",
            "enum": [
              "relevance",
              "stars",
              "latest",
              "recently_updated"
            ],
            "type": "string"
          },
          "updated_after": {
            "description": "Only repositories updated on or after this YYYY-MM-DD date.",
            "format": "date",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "search_repositories"
    },
    {
      "description": "Search and compare robots by name, description, specifications, type, use case, maker, and linked task. Supports hardware filters and sorting.",
      "inputSchema": {
        "additionalProperties": false,
        "anyOf": [
          {
            "required": [
              "query"
            ]
          },
          {
            "required": [
              "robot_type"
            ]
          },
          {
            "required": [
              "autonomy_level"
            ]
          },
          {
            "required": [
              "status"
            ]
          },
          {
            "required": [
              "use_case"
            ]
          },
          {
            "required": [
              "min_price"
            ]
          },
          {
            "required": [
              "max_price"
            ]
          },
          {
            "required": [
              "manufacturing_country"
            ]
          },
          {
            "required": [
              "release_date_from"
            ]
          },
          {
            "required": [
              "release_date_to"
            ]
          },
          {
            "required": [
              "task"
            ]
          }
        ],
        "properties": {
          "autonomy_level": {
            "description": "Exact autonomy level, such as Teleoperated or Fully autonomous.",
            "enum": [
              "Teleoperated",
              "Assisted",
              "Semi-autonomous",
              "Fully autonomous"
            ],
            "type": "string"
          },
          "limit": {
            "default": 20,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "manufacturing_country": {
            "description": "Manufacturing country name or two-letter country code.",
            "type": "string"
          },
          "max_price": {
            "description": "Maximum listed price, inclusive.",
            "minimum": 0,
            "type": "number"
          },
          "min_price": {
            "description": "Minimum listed price, inclusive.",
            "minimum": 0,
            "type": "number"
          },
          "query": {
            "description": "Optional free-text robot capability, product, use case, specification, or maker query.",
            "type": "string"
          },
          "release_date_from": {
            "description": "Earliest release date, inclusive, in YYYY-MM-DD format.",
            "format": "date",
            "type": "string"
          },
          "release_date_to": {
            "description": "Latest release date, inclusive, in YYYY-MM-DD format.",
            "format": "date",
            "type": "string"
          },
          "robot_type": {
            "description": "Exact robot type, such as Warehouse, Home, or Humanoid.",
            "enum": [
              "Humanoid",
              "Mobile",
              "Manipulator",
              "Drone",
              "Industrial",
              "Warehouse",
              "Healthcare",
              "Home",
              "Agricultural",
              "Defense",
              "Service",
              "Companion",
              "Other"
            ],
            "type": "string"
          },
          "sort": {
            "default": "relevance",
            "enum": [
              "relevance",
              "price",
              "latest",
              "popular"
            ],
            "type": "string"
          },
          "status": {
            "description": "Exact availability status, such as Pilot or Commercially available.",
            "enum": [
              "Announced",
              "In development",
              "Prototype",
              "Pilot",
              "Pre-order",
              "In production",
              "Commercially available",
              "Paused",
              "Discontinued",
              "Cancelled",
              "Waitlist"
            ],
            "type": "string"
          },
          "task": {
            "description": "Exact TAAFT task name or slug. Matches primary and secondary task links.",
            "type": "string"
          },
          "use_case": {
            "description": "Exact primary use case, such as Warehousing & Logistics or Productivity.",
            "enum": [
              "Manufacturing",
              "Warehousing & Logistics",
              "Healthcare",
              "Elder Care",
              "Surgery",
              "Agriculture",
              "Construction",
              "Inspection",
              "Security",
              "Defense",
              "Retail",
              "Hospitality",
              "Home Assistance",
              "Education",
              "Research",
              "Disaster Response",
              "Other"
            ],
            "type": "string"
          }
        },
        "required": [],
        "type": "object"
      },
      "name": "search_robots"
    },
    {
      "description": "Search TAAFT task categories for capabilities or jobs that users want AI tools to perform.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "limit": {
            "default": 20,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "description": "Capability, task, or job to search for.",
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "search_tasks"
    },
    {
      "description": "Search the TAAFT directory for AI tools that match a query. Each result includes deal details when an approved TAAFT partner offer exists. Use url for TAAFT pages and website_url for external websites. Preserve returned URLs exactly.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "limit": {
            "default": 10,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "description": "What the user needs an AI tool for.",
            "type": "string"
          },
          "sort": {
            "default": "default",
            "enum": [
              "default",
              "latest",
              "most-saved",
              "top-rated",
              "popular",
              "price",
              "sota"
            ],
            "type": "string"
          },
          "type": {
            "enum": [
              "gpt",
              "ios",
              "android",
              "chrome",
              "ai",
              "tool",
              "agents",
              "apis",
              "telegram",
              "mini-tools"
            ],
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "search_tools"
    }
  ]
}

What the leaf hashes

{"body":"ff224e009e7e7d26a945f57748a23c530bf4807159a8bf45cf3216a9bf5d191b","id":561358,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793136913865498,"prev":null,"subject":"62c9a4e8-6f22-4898-a65f-8a0e09239368","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. 0x676f50c24ebe82bb08c826cb703b7fc36a460c2023bd6ba2d97c2bce577dd850
  2. 0x837764a37a63c1abc24296542fc0cdf89a733247cd2f6586c3c7a8a21ce3fb00
  3. 0x5ba675253b047d78b25e6352613e6ce6a319e1b861d88319686eb5f3ddcb06df
  4. 0x1cc5e7f357ad058af427b2925c892ec7df4593158b1fb7f0166684d93a89564c
  5. 0x5ddb0d0adf520b33c212d8548dbfb3dc4a5c2c1961eba0b16899c7c22037ed95
  6. 0x9c2756979d7cb5bb8324dd62271b73e8597a8ebafec72f5f446ef0e700bb04ee
  7. 0xe3fc3e8e040ca8d08b19afabdd9f425d90917aff59c856fb1e40c6fe53dde604
  8. 0xfc566a25df31c9e573eb58569cbbce8586ae3d829355b52999df36fbdf2916b2
  9. 0x5fec91b14605606ecbd6510d4c67250916009c059e06e50f7a9ef3ce238db5f0
  10. 0x2608a759e949b4a340729da8dac2beb68c884a8e159fc223b826c7032b7c976c
  11. 0x48ff5606b64d91742c8fa41d67fc330937434ce7b5ba57971caf801ce419f684
  12. 0xfc80c3ec28002b5abbe969b82c8409cc3216ef75df720eab92db371621f671d9
  13. 0x4c257542b0421f909cc313308d9054fb29b4b46d9dca1b83169d04797233fda2
  14. 0x3c5462812bd2f841e3d7deefc01555f18262fe5e0d5a7eb155330b7a7cb0388e
  15. 0x6f00f0da417f4126951ba8ba9b7962c847e91f5c61364ad9ad47e5f979698a60
  16. 0x23cf9bb4337ee8be7fcae368fd69d24c62c11fb45882127b4cd919bb96a19996
  17. 0x0e01aa9525097570a6edaf32bfc959de57bf5c24317cf10c0716affea85ca60d
  18. 0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585
  19. 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON