{
 "categories": [
  "sales",
  "crm",
  "marketing"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-09-23",
   "fact": "homepage",
   "note": "Clay.com publishes public pricing for the GTM product, including a Free plan and paid plans.",
   "source": "https://www.clay.com/pricing",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "license",
   "note": "The pricing page lists a Free plan described as starting to build in Clay for free, plus paid plans with monthly prices.",
   "source": "https://www.clay.com/pricing",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "deployment",
   "note": "Clay's MCP and OAuth endpoints are hosted at api.clay.com and app.clay.com. Workspace consent happens in the Clay app.",
   "source": "https://university.clay.com/docs/connect-to-clay-mcp",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "platforms",
   "note": "The plugin docs say the CLI and API run on Mac and Linux, and on Windows through WSL, with no native PowerShell CLI. Sequencer launch stays in the Clay web app.",
   "source": "https://university.clay.com/docs/clay-api-cli",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "modalities.api.exists",
   "note": "Clay documents a Public API. The example calls https://api.clay.com/public/v0/me with a clay-api-key header.",
   "source": "https://developers.clay.com/public-api/authentication",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "modalities.api.kinds[0]",
   "note": "The authentication page shows HTTP requests to versioned /public/v0 paths and a JSON error body.",
   "source": "https://developers.clay.com/public-api/authentication",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "modalities.api.auth[0]",
   "note": "Every Public API request must send a Clay API key in the clay-api-key header. Keys are created under Settings, Account, API keys (beta).",
   "source": "https://developers.clay.com/public-api/authentication",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "modalities.api.coverage",
   "note": "The developer platform is on all plans, including free and trial. Search caps vary by plan. Tables are read-only. Workflows from the CLI and plugin are in beta. Sequencer launch stays in the app.",
   "source": "https://university.clay.com/docs/clay-api-cli",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "modalities.api.docs",
   "note": "Opened as the current Public API authentication page.",
   "source": "https://developers.clay.com/public-api/authentication",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "modalities.mcp.first_party",
   "note": "Clay documents its own MCP server at https://api.clay.com/v3/mcp with OAuth 2.0 Dynamic Client Registration, PKCE, and scope mcp.",
   "source": "https://university.clay.com/docs/connect-to-clay-mcp",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "modalities.mcp.verdict",
   "note": "The MCP page is Clay's own developer documentation for connecting an external platform to Clay's server, so the verdict is official.",
   "source": "https://university.clay.com/docs/connect-to-clay-mcp",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "modalities.mcp.verdict",
   "note": "Clay's product guide describes the MCP as 150+ data providers, research agents, and Functions inside ChatGPT, Claude, and Codex.",
   "source": "https://www.clay.com/guides/clay-mcp",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "modalities.cli.exists",
   "note": "Clay documents the clay CLI. Success writes JSON to stdout. Failure writes a structured error to stderr and a non-zero exit code.",
   "source": "https://developers.clay.com/concepts/cli-basics",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "modalities.extensibility.webhooks",
   "note": "Clay documents routine-run webhooks created with clay webhooks create. Deliveries are signed POSTs with X-Clay-Signature. Delivery is not guaranteed.",
   "source": "https://developers.clay.com/public-api/webhooks",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "modalities.data_access.export[0]",
   "note": "Successful clay commands write machine-readable JSON to stdout.",
   "source": "https://developers.clay.com/concepts/cli-basics",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "https://developers.clay.com/llms.txt is a first-party index of Clay developer docs for agents, CLIs, APIs, and internal systems. https://www.clay.com/llms.txt returned 404.",
   "source": "https://developers.clay.com/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "verdict.scores.api",
   "note": "Documented HTTP API with an API key, plan-based search caps, read-only tables, and beta workflows. That is a practical path with material limits, so the API score is 7.",
   "source": "https://university.clay.com/docs/clay-api-cli",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "verdict.scores.mcp",
   "note": "Official hosted MCP with OAuth DCR. Workspace admins must allow the client, including Unknown for DCR clients. Score 7 because the server is maintained and useful, and the admin policy is a material gate.",
   "source": "https://university.clay.com/docs/connect-to-clay-mcp",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "verdict.scores.cli",
   "note": "The CLI basics page documents JSON stdout, structured stderr, exit codes, and clay login --device.",
   "source": "https://developers.clay.com/concepts/cli-basics",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "verdict.scores.cli",
   "note": "The plugin page requires Editor or Admin workspace access, runs the CLI on Windows only through WSL, and marks CLI workflows as beta. Those limits keep the CLI score at 7.",
   "source": "https://university.clay.com/docs/clay-api-cli",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "freshness.watch[0].url",
   "note": "Opened as the current Clay MCP connection guide, including DCR, token lifetimes, and the production endpoint table.",
   "source": "https://university.clay.com/docs/connect-to-clay-mcp",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "freshness.watch[1].url",
   "note": "Opened as the current Public API authentication page.",
   "source": "https://developers.clay.com/public-api/authentication",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "freshness.watch[2].url",
   "note": "Opened as the current CLI basics page, including the JSON output contract and clay login --device.",
   "source": "https://developers.clay.com/concepts/cli-basics",
   "tier": "declared"
  },
  {
   "date": "2026-09-23",
   "fact": "freshness.watch[3].url",
   "note": "Opened as the current plugin, plan-limit, and CLI-versus-MCP page.",
   "source": "https://university.clay.com/docs/clay-api-cli",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-09-23",
  "volatility": "high",
  "watch": [
   {
    "type": "mcp",
    "url": "https://university.clay.com/docs/connect-to-clay-mcp"
   },
   {
    "type": "docs",
    "url": "https://developers.clay.com/public-api/authentication"
   },
   {
    "type": "docs",
    "url": "https://developers.clay.com/concepts/cli-basics"
   },
   {
    "type": "docs",
    "url": "https://university.clay.com/docs/clay-api-cli"
   }
  ]
 },
 "homepage": "https://www.clay.com/",
 "id": "clay",
 "license": "freemium",
 "modalities": {
  "agent_docs": {
   "llms_txt": true
  },
  "api": {
   "auth": [
    "clay-api-key"
   ],
   "coverage": "partial",
   "docs": "https://developers.clay.com/public-api/authentication",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": true
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "json"
   ],
   "import": []
  },
  "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. Clay's Public API, JSON CLI, and hosted MCP cover search, enrichment, and workflow runs without browser control of the Clay app.\n",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": "unknown",
   "languages": [],
   "official": "unknown"
  }
 },
 "name": "Clay",
 "platforms": [
  "web",
  "macos",
  "linux",
  "windows"
 ],
 "related": {
  "alternatives": [
   "apollo-io",
   "outreach",
   "gong"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Clay",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 7,
   "cli": 7,
   "computer_use": null,
   "integrations": null,
   "mcp": 7,
   "overall": 7,
   "rpa": null
  },
  "summary": "Clay is automatable today through its Public API. This record is the Clay.com go-to-market product (people and company search, enrichment functions, and workflows). It is not Clay.earth. The Public API base used in the authentication examples is https://api.clay.com/public/v0. Every request sends a Clay API key in the clay-api-key header. Create a key under Settings, Account, API keys (beta). That key is separate from CLI sign-in. clay api-keys create shows the key only once. The developer platform is available on all Clay plans, including free and trial. Search result limits depend on the plan: the plugin docs list Free at 50 results per request and 100 per month, and paid self-serve at 500 per request and 1 million per year. Tables are read-only. Structured table queries need Enterprise API table sync. Workflows from the CLI and plugin are in beta. Sequencer launch, pause, and resume stay in the Clay app. The clay CLI is JSON-first, with structured errors and exit codes, and signs in with clay login or clay login --device. It runs on Mac and Linux, and on Windows through WSL. Editor or Admin access is required to authorize a workspace. Clay also hosts an MCP server at https://api.clay.com/v3/mcp. Platform clients register with OAuth 2.0 Dynamic Client Registration, PKCE, and the mcp scope. Access tokens last one hour. A workspace admin must allow the client, including the Unknown toggle for DCR clients. The plugin docs say the Clay plugin installs Clay's skills and the CLI. It does not include an MCP server, so it does not install the MCP for Reps toolset. The product guide describes that MCP surface as 150+ data providers, research agents, and Functions inside ChatGPT, Claude, and Codex. Routine-run webhooks are signed POSTs; delivery is not guaranteed. https://developers.clay.com/llms.txt is a first-party developer index for agents, CLIs, and APIs. https://www.clay.com/llms.txt returned 404. Official language SDKs were not established. Connector catalogs were not opened. Computer-use viability is unassessed. API, MCP, and CLI each score 7. API is the best path because a clay-api-key calls the Public API without a browser login, while CLI sign-in and MCP OAuth both need a user consent step and MCP also needs the workspace client policy.\n"
 }
}