{
 "type": "category",
 "name": "Tools",
 "description": "Things an agent calls to get facts and get work done.",
 "url": "https://llpro.ai/agents/tools",
 "breadcrumb": [
  {
   "name": "Home",
   "url": "https://llpro.ai/"
  },
  {
   "name": "Agents",
   "url": "https://llpro.ai/agents"
  }
 ],
 "count": 10,
 "subcategories": [
  {
   "name": "Facts",
   "count": 4,
   "products": [
    {
     "id": "ground-truth",
     "name": "Ground Truth",
     "state": "live",
     "line": "Sourced, time-stamped public facts for any place on Earth, built for agents.",
     "url": "https://llpro.ai/ground-truth",
     "markdown": "https://llpro.ai/ground-truth.md",
     "division": "agents",
     "category": "tools",
     "mcp": {
      "endpoint": "https://llpro.ai/mcp",
      "tool": "ground_truth_ask",
      "how_to_call": "https://llpro.ai/ground-truth#agents",
      "rest": "https://llpro.ai/api/v1/tools/ground_truth_ask"
     },
     "record": "https://llpro.ai/status/ground-truth"
    },
    {
     "id": "domain-health-check",
     "name": "Domain Health Check",
     "state": "live",
     "line": "Check a domain's mail and DNS setup: MX, SPF, DKIM hints, DMARC, certificate expiry, blocklists. Pass, fail or unknown for each, with the record seen and a signed result.",
     "url": "https://llpro.ai/domain-health-check",
     "markdown": "https://llpro.ai/domain-health-check.md",
     "division": "agents",
     "category": "tools"
    },
    {
     "id": "pdf-kit",
     "name": "PDF Kit for Agents",
     "state": "live",
     "line": "Page count, text, merge and split for PDFs you point to, with a signed, dated receipt holding the SHA-256 of every file in and out. Free, stores nothing.",
     "url": "https://llpro.ai/pdf-kit",
     "markdown": "https://llpro.ai/pdf-kit.md",
     "division": "agents",
     "category": "tools"
    },
    {
     "id": "signed-page-snapshot",
     "name": "Signed Page Snapshot",
     "state": "live",
     "line": "Snapshot a public web page: screenshot, visible text and time, tied together by a signature anyone can check later.",
     "url": "https://llpro.ai/signed-page-snapshot",
     "markdown": "https://llpro.ai/signed-page-snapshot.md",
     "division": "agents",
     "category": "tools"
    }
   ]
  },
  {
   "name": "Reading",
   "count": 3,
   "products": [
    {
     "id": "page-to-text",
     "name": "Page to Text",
     "state": "live",
     "line": "Turn a web page into clean readable text, with a signed, dated record of what was read.",
     "url": "https://llpro.ai/page-to-text",
     "markdown": "https://llpro.ai/page-to-text.md",
     "division": "agents",
     "category": "tools",
     "mcp": {
      "endpoint": "https://llpro.ai/mcp",
      "tool": "page_to_text",
      "how_to_call": "https://llpro.ai/page-to-text#agents",
      "rest": "https://llpro.ai/api/v1/tools/page_to_text"
     }
    },
    {
     "id": "feed-reader",
     "name": "Feed Reader",
     "state": "live",
     "line": "Turn an RSS or Atom feed into clean items, with a signed, dated record of what the feed said.",
     "url": "https://llpro.ai/feed-reader",
     "markdown": "https://llpro.ai/feed-reader.md",
     "division": "agents",
     "category": "tools",
     "mcp": {
      "endpoint": "https://llpro.ai/mcp",
      "tool": "feed_read",
      "how_to_call": "https://llpro.ai/feed-reader#agents",
      "rest": "https://llpro.ai/api/v1/tools/feed_read"
     }
    },
    {
     "id": "sitemap-reader",
     "name": "Sitemap Reader",
     "state": "live",
     "line": "List the pages of a site with their last-changed dates, from its sitemap. Signed.",
     "url": "https://llpro.ai/sitemap-reader",
     "markdown": "https://llpro.ai/sitemap-reader.md",
     "division": "agents",
     "category": "tools",
     "mcp": {
      "endpoint": "https://llpro.ai/mcp",
      "tool": "sitemap_read",
      "how_to_call": "https://llpro.ai/sitemap-reader#agents",
      "rest": "https://llpro.ai/api/v1/tools/sitemap_read"
     }
    }
   ]
  },
  {
   "name": "Watching",
   "count": 1,
   "products": [
    {
     "id": "page-watch",
     "name": "Page Watch",
     "state": "live",
     "line": "Did this web page change? Send a URL and your last fingerprint; get a signed, dated answer.",
     "url": "https://llpro.ai/page-watch",
     "markdown": "https://llpro.ai/page-watch.md",
     "division": "agents",
     "category": "tools",
     "mcp": {
      "endpoint": "https://llpro.ai/mcp",
      "tool": "page_watch_check",
      "how_to_call": "https://llpro.ai/page-watch#agents",
      "rest": "https://llpro.ai/api/v1/tools/page_watch_check"
     }
    }
   ]
  },
  {
   "name": "Cleaning",
   "count": 1,
   "products": [
    {
     "id": "list-cleaner",
     "name": "List Cleaner",
     "state": "live",
     "line": "Clean a pasted spreadsheet list: tidy cells, fix emails and phones, drop blanks and duplicates, and make formulas safe.",
     "url": "https://llpro.ai/list-cleaner",
     "markdown": "https://llpro.ai/list-cleaner.md",
     "division": "agents",
     "category": "tools",
     "mcp": {
      "endpoint": "https://llpro.ai/mcp",
      "tool": "list_clean",
      "how_to_call": "https://llpro.ai/list-cleaner#agents",
      "rest": "https://llpro.ai/api/v1/tools/list_clean"
     }
    }
   ]
  },
  {
   "name": "Starting",
   "count": 1,
   "products": [
    {
     "id": "launchpad",
     "name": "Agent Launchpad",
     "state": "testing",
     "line": "Stuck? Start here. Give your goal, get a plan, the tools to use and the first task to run.",
     "url": "https://llpro.ai/launchpad",
     "markdown": "https://llpro.ai/launchpad.md",
     "division": "agents",
     "category": "tools",
     "mcp": {
      "endpoint": "https://llpro.ai/mcp",
      "tool": "launchpad_start",
      "how_to_call": "https://llpro.ai/launchpad#agents",
      "rest": "https://llpro.ai/api/v1/tools/launchpad_start"
     }
    }
   ]
  }
 ],
 "coming": null,
 "mcp": "https://llpro.ai/mcp",
 "llms_txt": "https://llpro.ai/llms.txt"
}