{
 "categories": [
  "observability",
  "developer-tools"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-10-12",
   "fact": "homepage",
   "note": "The homepage title is Last9: Unified observability. Triage Faster.",
   "source": "https://last9.io/",
   "tier": "declared"
  },
  {
   "date": "2026-10-12",
   "fact": "license",
   "note": "The llms.txt file says Last9 uses usage-based pricing with no per-seat fees.",
   "source": "https://last9.io/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-10-12",
   "fact": "modalities.api.exists",
   "note": "Last9 documents a public organization API that requires an access token on every request.",
   "source": "https://last9.io/docs/getting-started-with-api/",
   "tier": "declared"
  },
  {
   "date": "2026-10-12",
   "fact": "modalities.api.kinds[0]",
   "note": "The getting-started page documents HTTP requests to the organization API.",
   "source": "https://last9.io/docs/getting-started-with-api/",
   "tier": "declared"
  },
  {
   "date": "2026-10-12",
   "fact": "modalities.api.auth[0]",
   "note": "The header name must be X-LAST9-API-TOKEN. The value must start with Bearer and a space. Authorization: Bearer is documented as the wrong header and returns HTTP 401.",
   "source": "https://last9.io/docs/getting-started-with-api/",
   "tier": "declared"
  },
  {
   "date": "2026-10-12",
   "fact": "modalities.api.coverage",
   "note": "The page distinguishes this API from ingestion and from cluster query APIs. Those other APIs were not opened, so coverage stays partial.",
   "source": "https://last9.io/docs/getting-started-with-api/",
   "tier": "declared"
  },
  {
   "date": "2026-10-12",
   "fact": "modalities.api.docs",
   "note": "Public getting-started page for the Last9 API.",
   "source": "https://last9.io/docs/getting-started-with-api/",
   "tier": "declared"
  },
  {
   "date": "2026-10-12",
   "fact": "modalities.mcp.first_party",
   "note": "Last9 documents a hosted MCP server at https://app.last9.io/api/v4/organizations/<org_slug>/mcp. The recommended sign-in is OAuth. The older /docs/integrations/mcp/ URL redirects here.",
   "source": "https://last9.io/docs/ai/mcp/",
   "tier": "declared"
  },
  {
   "date": "2026-10-12",
   "fact": "modalities.mcp.verdict",
   "note": "The same Last9 page says 51 tools are read-only and names five write tools for dashboards and drop rules. A local server still needs network access to Last9.",
   "source": "https://last9.io/docs/ai/mcp/",
   "tier": "declared"
  },
  {
   "date": "2026-10-12",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "https://last9.io/llms.txt opened as a Last9 documentation index and mentions the MCP server.",
   "source": "https://last9.io/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-10-12",
   "fact": "freshness.watch[0].url",
   "note": "Opened the Last9 MCP document on 2026-10-12.",
   "source": "https://last9.io/docs/ai/mcp/",
   "tier": "declared"
  },
  {
   "date": "2026-10-12",
   "fact": "freshness.watch[1].url",
   "note": "Opened the Last9 API getting-started page on 2026-10-12.",
   "source": "https://last9.io/docs/getting-started-with-api/",
   "tier": "declared"
  },
  {
   "date": "2026-10-12",
   "fact": "freshness.watch[2].url",
   "note": "Opened https://last9.io/llms.txt on 2026-10-12.",
   "source": "https://last9.io/llms.txt",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-10-12",
  "volatility": "medium",
  "watch": [
   {
    "type": "docs",
    "url": "https://last9.io/docs/ai/mcp/"
   },
   {
    "type": "docs",
    "url": "https://last9.io/docs/getting-started-with-api/"
   },
   {
    "type": "docs",
    "url": "https://last9.io/llms.txt"
   }
  ]
 },
 "homepage": "https://last9.io/",
 "id": "last9",
 "license": "commercial",
 "modalities": {
  "agent_docs": {
   "llms_txt": true
  },
  "api": {
   "auth": [
    "x-last9-api-token"
   ],
   "coverage": "partial",
   "docs": "https://last9.io/docs/getting-started-with-api/",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": "unknown"
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [],
   "import": []
  },
  "extensibility": {
   "scripting": [],
   "webhooks": "unknown"
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": "unknown",
   "zapier": "unknown"
  },
  "mcp": {
   "first_party": true,
   "third_party": [],
   "verdict": "official"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. Telemetry investigation is documented through the hosted MCP server and the organization API, and computer-use viability was not measured.\n",
   "ui_stack": [],
   "vendor_support": []
  },
  "sdk": {
   "exists": "unknown",
   "languages": [],
   "official": "unknown"
  }
 },
 "name": "Last9",
 "platforms": [
  "web"
 ],
 "related": {
  "alternatives": [
   "datadog",
   "grafana",
   "honeycomb",
   "new-relic"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Last9",
 "verdict": {
  "best_path": "mcp",
  "scores": {
   "api": 6,
   "cli": null,
   "computer_use": null,
   "integrations": null,
   "mcp": 8,
   "overall": 8,
   "rpa": null
  },
  "summary": "Last9 is automatable today through its official hosted MCP server. This record is Last9 observability for logs, metrics, traces, and related telemetry. Datadog, Grafana, Honeycomb, and New Relic are separate products. https://last9.io/llms.txt says pricing is usage-based with no per-seat fees. A public price table was not opened. The organization API uses access tokens. The header must be X-LAST9-API-TOKEN, and the value must be the word Bearer, a space, and the token. Sending the token in Authorization: Bearer is documented as HTTP 401. The hosted MCP endpoint is https://app.last9.io/api/v4/organizations/<org_slug>/mcp. The recommended connection is OAuth in the browser. The same document says the server exposes 51 read-only tools and five write tools for dashboards and drop rules. A self-hosted binary still needs network access to Last9. Query-token and ingestion-token pages were not opened, so those credentials are not listed here. An SDK and a product CLI were not opened. Computer-use viability is unassessed. MCP scores 8 and is the best path. The organization API scores 6 because the header is nonstandard and this pass did not open the logs and traces query APIs.\n"
 }
}