{
 "categories": [
  "developer-tools",
  "saas-platform"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-09-05",
   "fact": "homepage",
   "note": "Algolia presents a hosted AI retrieval and search platform, with organization metadata naming Algolia at https://www.algolia.com/.",
   "source": "https://www.algolia.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "vendor",
   "note": "The public site is published by Algolia.",
   "source": "https://www.algolia.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "deployment",
   "note": "Pricing is for hosted Search and Recommend plans with US, UK, and EU hosting locations, so the product is SaaS.",
   "source": "https://www.algolia.com/pricing/",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "platforms",
   "note": "API keys and applications are managed from the Algolia dashboard, a web control plane.",
   "source": "https://www.algolia.com/doc/guides/security/api-keys",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "license",
   "note": "Algolia publishes a Free plan (no credit card) plus Grow, Grow Plus, and Elevate paid plans, so the product is freemium.",
   "source": "https://www.algolia.com/pricing/",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.api.exists",
   "note": "Algolia documents a Search API that lets callers search, configure, and manage indices and records.",
   "source": "https://www.algolia.com/doc/rest-api/search",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.api.kinds[0]",
   "note": "The documented public interface is HTTPS REST version 1 at /1/ on {APPLICATION_ID}.algolia.net hosts.",
   "source": "https://www.algolia.com/doc/rest-api/search",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.api.auth[0]",
   "note": "Search API requests authenticate with both x-algolia-application-id and x-algolia-api-key headers.",
   "source": "https://www.algolia.com/doc/rest-api/search",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.api.coverage",
   "note": "The Search API covers search plus index and record management. Recommend, Analytics, and other Algolia products are separate APIs, so coverage stays partial.",
   "source": "https://www.algolia.com/doc/rest-api/search",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.api.docs",
   "note": "Opened as the current Search API reference, including hosts, retry URLs, and authentication headers.",
   "source": "https://www.algolia.com/doc/rest-api/search",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.api.exists",
   "note": "Algolia documents a Recommend REST API that retrieves recommendations from trained models on the same application hosts and header auth.",
   "source": "https://www.algolia.com/doc/rest-api/recommend",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.sdk.exists",
   "note": "Algolia documents official API client libraries for C#, Dart, Go, Java, JavaScript, Kotlin, PHP, Python, Ruby, Scala, and Swift.",
   "source": "https://www.algolia.com/doc/libraries/sdk",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.sdk.official",
   "note": "The Search API page states that official API clients are covered by Algolia's Service Level Agreement.",
   "source": "https://www.algolia.com/doc/rest-api/search",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.sdk.languages[0]",
   "note": "The install page documents the C#/.NET Algolia.Search package as an official current client.",
   "source": "https://www.algolia.com/doc/libraries/sdk/install",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.sdk.languages[4]",
   "note": "The install page documents the JavaScript algoliasearch package, including a dedicated Recommend client.",
   "source": "https://www.algolia.com/doc/libraries/sdk/install",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.mcp.first_party",
   "note": "Algolia documents two Algolia-managed MCP servers: Public MCP and Productivity MCP.",
   "source": "https://www.algolia.com/doc/guides/model-context-protocol",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.mcp.verdict",
   "note": "Both servers are first-party Algolia-managed services, so the MCP verdict is official.",
   "source": "https://www.algolia.com/doc/guides/model-context-protocol",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.cli.exists",
   "note": "Algolia documents an official CLI (@algolia/cli) for macOS, Linux, and Windows, including CI workflows.",
   "source": "https://www.algolia.com/doc/tools/cli/get-started",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.data_access.export[0]",
   "note": "The Search API returns JSON responses.",
   "source": "https://www.algolia.com/doc/rest-api/search",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.data_access.import[0]",
   "note": "Search API request bodies are JSON objects or arrays of JSON objects.",
   "source": "https://www.algolia.com/doc/rest-api/search",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.data_access.import[1]",
   "note": "The CLI imports newline-delimited JSON records with algolia objects import -F.",
   "source": "https://www.algolia.com/doc/tools/cli/get-started",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "Opened a real llms.txt that maps products, docs, API clients, and an agent-consumable doc index at /doc/llms.txt.",
   "source": "https://www.algolia.com/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "modalities.rpa.ui_stack[0]",
   "note": "Public MCP is created from the Algolia dashboard MCP servers page, establishing a web UI.",
   "source": "https://www.algolia.com/doc/guides/model-context-protocol/public-mcp",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "verdict.scores.api",
   "note": "The Search and Recommend REST APIs are documented, header-authenticated, and read/write for indices and records. That is a broad production path, not unusual completeness.",
   "source": "https://www.algolia.com/doc/rest-api/search",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "verdict.scores.mcp",
   "note": "Official managed MCP exists, but both servers are read-only and cannot create or modify indices, records, or settings. That is a limited official server under the rubric.",
   "source": "https://www.algolia.com/doc/guides/model-context-protocol",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "verdict.scores.mcp",
   "note": "Public MCP exposes search and recommend tools only, limited to five indices per server and five servers per application.",
   "source": "https://www.algolia.com/doc/guides/model-context-protocol/public-mcp",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "verdict.scores.cli",
   "note": "The official CLI documents CI credentials, --confirm for non-interactive deletes, structured -o json/jsonl/ndjson output, and dry-run previews.",
   "source": "https://www.algolia.com/doc/tools/cli/automation",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "freshness.watch[0].url",
   "note": "Opened as Algolia's current MCP overview, including the two managed servers and the read-only limit.",
   "source": "https://www.algolia.com/doc/guides/model-context-protocol",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "freshness.watch[1].url",
   "note": "Opened as Algolia's current Search API reference.",
   "source": "https://www.algolia.com/doc/rest-api/search",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "freshness.watch[2].url",
   "note": "Opened as Algolia's current CLI getting-started page.",
   "source": "https://www.algolia.com/doc/tools/cli/get-started",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "freshness.watch[3].url",
   "note": "Opened as the Public MCP get-started page, including URL pattern and named search/recommend tools.",
   "source": "https://www.algolia.com/doc/guides/model-context-protocol/public-mcp",
   "tier": "declared"
  },
  {
   "date": "2026-09-05",
   "fact": "freshness.watch[4].url",
   "note": "Opened as the Productivity MCP get-started page, including https://mcp.algolia.com/mcp and the analytics tool table.",
   "source": "https://www.algolia.com/doc/guides/model-context-protocol/productivity-mcp",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-09-05",
  "volatility": "high",
  "watch": [
   {
    "type": "mcp",
    "url": "https://www.algolia.com/doc/guides/model-context-protocol"
   },
   {
    "type": "docs",
    "url": "https://www.algolia.com/doc/rest-api/search"
   },
   {
    "type": "docs",
    "url": "https://www.algolia.com/doc/tools/cli/get-started"
   },
   {
    "type": "mcp",
    "url": "https://www.algolia.com/doc/guides/model-context-protocol/public-mcp"
   },
   {
    "type": "mcp",
    "url": "https://www.algolia.com/doc/guides/model-context-protocol/productivity-mcp"
   }
  ]
 },
 "homepage": "https://www.algolia.com/",
 "id": "algolia",
 "license": "freemium",
 "modalities": {
  "agent_docs": {
   "llms_txt": true
  },
  "api": {
   "auth": [
    "application-id-and-api-key"
   ],
   "coverage": "partial",
   "docs": "https://www.algolia.com/doc/rest-api/search",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": true
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "json"
   ],
   "import": [
    "json",
    "ndjson"
   ]
  },
  "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. The Search and Recommend REST APIs, official API clients, Algolia CLI, and two Algolia-managed MCP servers cover search, recommendations, indexing, and analytics without browser control of the dashboard.\n",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": true,
   "languages": [
    "csharp",
    "dart",
    "go",
    "java",
    "javascript",
    "kotlin",
    "php",
    "python",
    "ruby",
    "scala",
    "swift"
   ],
   "official": true
  }
 },
 "name": "Algolia",
 "platforms": [
  "web"
 ],
 "related": {
  "alternatives": [
   "elasticsearch",
   "sanity",
   "contentful"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Algolia",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 8,
   "cli": 8,
   "computer_use": null,
   "integrations": null,
   "mcp": 6,
   "overall": 8,
   "rpa": null
  },
  "summary": "Algolia is automatable today through its public Search and Recommend REST APIs. This record is Algolia Search and Recommend as hosted by Algolia. It is not Elasticsearch and not Typesense. Search API requests go to https://{APPLICATION_ID}.algolia.net (or the DSN host) over HTTPS and authenticate with the paired headers x-algolia-application-id and x-algolia-api-key. The Search API can search, configure, and manage indices and records. The Recommend API retrieves recommendations from trained models on the same hosts and auth. Coverage is partial because Analytics, Insights, Ingestion, Crawler, and dashboard merchandising sit on other surfaces. Official API clients are documented for C#, Dart, Go, Java, JavaScript, Kotlin, PHP, Python, Ruby, Scala, and Swift and are covered by Algolia's SLA. The official Algolia CLI (@algolia/cli) supports OAuth sign-in or ALGOLIA_APPLICATION_ID and ALGOLIA_API_KEY for CI, plus -o json/jsonl/ndjson and --confirm for non-interactive runs. Algolia documents two first-party managed MCP servers. Public MCP is application-scoped search and recommendations on up to five selected indices, with tools such as algolia_search_{index_name}, algolia_search_for_facet_values, and algolia_recommendations. It is read-only and does not require a separate client credential. Productivity MCP is user-scoped at https://mcp.algolia.com/mcp, uses the signed-in user's permissions, and adds analytics tools. Both servers are read-only: neither creates or modifies indices, records, or settings. Writes go through the API, CLI, or dashboard. Connector catalogs were not opened. Outbound product webhooks were not established. Computer-use viability is unassessed. API and CLI both score 8; API is the best path because it is the portable documented contract and does not require a local CLI install. MCP scores 6 because the official servers are useful but read-only.\n"
 }
}