clay
Clay
Independent, unofficial connector for Clay. Not affiliated with, endorsed by, or sponsored by Clay. "Clay" is a trademark of its owner, used only to identify the service this connector works with.
Agent-callable tools for Clay, the spreadsheet-style go-to-market data platform. This connector gets structured data into Clay tables and reads specific rows back out: create and update rows, find rows by field value, list a view's rows, and navigate the workspace → table → view → record hierarchy so you can resolve the identifiers those writes need. A workspace holds tables, a table holds rows of typed cells, and views define which columns are visible. Authentication is a single long-lived Clay API key.
When to use this
- Write to a Clay table — add a new row (
createRecord) or change cells on an existing one (updateRecord), e.g. push a lead or enrichment result into a table. - Look a row up — find rows by matching field values (
findRecord) or page through a view (listRecords), e.g. to get arecordIdbefore updating. - Resolve ids and schema — navigate workspaces, tables, views, and members (
listWorkspaces,listTables,getTable,listWorkspaceUsers,getCurrentUser) to discover thetableId,viewId, field ids, select-option ids, and user ids that writes and filters require. - Not for — building tables/views/columns, running enrichments on demand, or bulk export; those aren't exposed here.
Setup
This is an agentskills.io skill.
If this connector is already exposed to you as callable tools (e.g. mcp__clay__<tool>), that's a valid path — call them directly. Everything below is only for standalone terminal use when no such tools are loaded.