{
 "categories": [
  "marketing",
  "communications"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-09-22",
   "fact": "homepage",
   "note": "Iterable presents a commercial AI customer-engagement platform for cross-channel campaigns, journeys, and real-time personalization.",
   "source": "https://iterable.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-22",
   "fact": "modalities.api.exists",
   "note": "Iterable publishes an interactive API explorer for authenticated calls against a project's endpoints.",
   "source": "https://api.iterable.com/api/docs",
   "tier": "declared"
  },
  {
   "date": "2026-09-22",
   "fact": "modalities.api.kinds[0]",
   "note": "Iterable's official MCP README states all tools map directly to Iterable API endpoints at https://api.iterable.com/api/docs.",
   "source": "https://raw.githubusercontent.com/Iterable/mcp-server/main/README.md",
   "tier": "declared"
  },
  {
   "date": "2026-09-22",
   "fact": "modalities.api.auth[0]",
   "note": "The API explorer requires an API key to authenticate requests. The MCP README stores the same key as ITERABLE_API_KEY.",
   "source": "https://api.iterable.com/api/docs",
   "tier": "declared"
  },
  {
   "date": "2026-09-22",
   "fact": "modalities.api.coverage",
   "note": "First-party tools cover campaigns, catalogs, exports, events, journeys, lists, messaging, templates, users, and webhooks. Write and send tools are optional flags, so coverage is partial unless those flags are enabled.",
   "source": "https://raw.githubusercontent.com/Iterable/mcp-server/main/TOOLS.md",
   "tier": "declared"
  },
  {
   "date": "2026-09-22",
   "fact": "modalities.mcp.first_party",
   "note": "Iterable publishes @iterable/mcp as the official MCP server for Cursor, Claude Desktop, Claude Code, Gemini CLI, Windsurf, and Antigravity.",
   "source": "https://raw.githubusercontent.com/Iterable/mcp-server/main/README.md",
   "tier": "declared"
  },
  {
   "date": "2026-09-22",
   "fact": "modalities.mcp.verdict",
   "note": "Iterable's 2026-09-11 launch post presents the open-source MCP server as a first-party bridge from approved AI clients into Iterable APIs.",
   "source": "https://iterable.com/blog/introducing-open-source-model-context-protocol-mcp-server/",
   "tier": "declared"
  },
  {
   "date": "2026-09-22",
   "fact": "modalities.extensibility.webhooks",
   "note": "The official tool catalog includes get_webhooks and update_webhook for project webhook configuration.",
   "source": "https://raw.githubusercontent.com/Iterable/mcp-server/main/TOOLS.md",
   "tier": "declared"
  },
  {
   "date": "2026-09-22",
   "fact": "modalities.data_access.export[0]",
   "note": "Read tools return campaign, template, list, catalog, and user JSON. start_export_job starts background data exports.",
   "source": "https://raw.githubusercontent.com/Iterable/mcp-server/main/TOOLS.md",
   "tier": "declared"
  },
  {
   "date": "2026-09-22",
   "fact": "modalities.data_access.import[0]",
   "note": "Write tools create and update templates, lists, catalogs, campaigns, and user profiles as JSON against the Iterable API.",
   "source": "https://raw.githubusercontent.com/Iterable/mcp-server/main/TOOLS.md",
   "tier": "declared"
  },
  {
   "date": "2026-09-22",
   "fact": "verdict.scores.api",
   "note": "A maintained REST explorer plus API-key auth supports useful production work. Support getting-started pages were not opened, so the score stays at 7.",
   "source": "https://api.iterable.com/api/docs",
   "tier": "declared"
  },
  {
   "date": "2026-09-22",
   "fact": "verdict.scores.mcp",
   "note": "Official @iterable/mcp has 109 tools and client setup, but it is beta, stdio-only, and write/send are opt-in. Score 7.",
   "source": "https://raw.githubusercontent.com/Iterable/mcp-server/main/README.md",
   "tier": "declared"
  },
  {
   "date": "2026-09-22",
   "fact": "freshness.watch[0].url",
   "note": "Opened the current Iterable MCP README, including setup, API-key storage, permission flags, and the beta notice.",
   "source": "https://raw.githubusercontent.com/Iterable/mcp-server/main/README.md",
   "tier": "declared"
  },
  {
   "date": "2026-09-22",
   "fact": "freshness.watch[1].url",
   "note": "Opened the current 109-tool catalog with PII, write, and send annotations.",
   "source": "https://raw.githubusercontent.com/Iterable/mcp-server/main/TOOLS.md",
   "tier": "declared"
  },
  {
   "date": "2026-09-22",
   "fact": "freshness.watch[2].url",
   "note": "Opened Iterable's 2026-09-11 MCP launch post.",
   "source": "https://iterable.com/blog/introducing-open-source-model-context-protocol-mcp-server/",
   "tier": "declared"
  },
  {
   "date": "2026-09-22",
   "fact": "freshness.watch[3].url",
   "note": "Opened the current US API explorer, which requires an API key.",
   "source": "https://api.iterable.com/api/docs",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-09-22",
  "volatility": "high",
  "watch": [
   {
    "type": "mcp",
    "url": "https://raw.githubusercontent.com/Iterable/mcp-server/main/README.md"
   },
   {
    "type": "mcp",
    "url": "https://raw.githubusercontent.com/Iterable/mcp-server/main/TOOLS.md"
   },
   {
    "type": "docs",
    "url": "https://iterable.com/blog/introducing-open-source-model-context-protocol-mcp-server/"
   },
   {
    "type": "docs",
    "url": "https://api.iterable.com/api/docs"
   }
  ]
 },
 "homepage": "https://iterable.com/",
 "id": "iterable",
 "license": "commercial",
 "modalities": {
  "agent_docs": {
   "llms_txt": "unknown"
  },
  "api": {
   "auth": [
    "api-key"
   ],
   "coverage": "partial",
   "docs": "https://api.iterable.com/api/docs",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": "unknown"
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "json"
   ],
   "import": [
    "json"
   ]
  },
  "extensibility": {
   "scripting": [],
   "webhooks": true
  },
  "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. Iterable REST endpoints and the first-party @iterable/mcp server cover campaign, template, list, catalog, and event work without browser control.\n",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": "unknown",
   "languages": [],
   "official": "unknown"
  }
 },
 "name": "Iterable",
 "platforms": [
  "web"
 ],
 "related": {
  "alternatives": [
   "braze",
   "customer-io",
   "klaviyo"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Iterable",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 7,
   "cli": null,
   "computer_use": null,
   "integrations": null,
   "mcp": 7,
   "overall": 7,
   "rpa": null
  },
  "summary": "Iterable is automatable today through its REST API and a first-party stdio MCP package. This record is Iterable campaigns, templates, journeys, lists, catalogs, and user events. It is not Braze, Customer.io, or Klaviyo. The API explorer at api.iterable.com/api/docs authenticates with an API key and exposes live project endpoints. The official Iterable/mcp-server package, published as @iterable/mcp, maps tools to those same endpoints. Setup is npx @iterable/mcp setup with an Iterable API key. The server defaults to read-only with PII, writes, and sends disabled; writes and sends are opt-in flags that can send live messages. Iterable marks the MCP as beta. No hosted remote MCP URL was opened. Webhook configuration tools are included in the first-party tool list. Official REST client-library status was not established on this pass. Computer-use viability is unassessed. API and MCP both score 7. API is the best path because the MCP server is still beta and stdio-only.\n"
 }
}