Clay
Clay is a go-to-market data enrichment and workflow automation platform for searching people and companies, running routines, and querying workspace tables.
Verdict
Common use cases
- Build ICP target lists during campaign planning
- Enrich inbound leads with job title and company size
- Validate prospect emails before outreach sequences
- Research account firmographics for deal qualification
- Append missing contact data to CRM records
Integration
- Vendor
- Clay
- Category
- crm
- Auth
- API_KEY
- Tools
- 6
- Composio slug
clay
Tools
- Continue Search
Consume one next page from an existing Clay query-mode search. Each call advances Clay's server-side iterator and consumes search quota; call again only while has_more is true.
- Get Current User
Return the Clay user and workspace associated with the connected Public API key.
- Get Routine Run Results
Check progress or fetch one page of results for an existing inline Clay routine run. Returns progress while processing and an explicit next_cursor when another terminal result page is available.
- Get Search Query Reference
Return Clay's current advanced-search field and grammar reference for composing people or company queries.
- Run Routine
Start a Clay routine for 1-100 items, poll it for a bounded time, and return completed item results or the current run ID and progress. Execution may consume Clay credits and can notify an existing webhook when webhook_id is provided.
- Search People or Companies
Create a Clay query-mode people or company search and consume its first result page. This advances a stateful search iterator and consumes Clay search quota; use Continue Search only while has_more is true.
Setup
Setup guide
- 11. In Switchy, open Settings → Integrations and click Connect next to Clay. 2. You'll be prompted to paste a Clay Public API key; generate one in your Clay workspace under Settings → API Keys with read and execute permissions. 3. Paste the key into Switchy and click Authorize; Switchy will verify the key by fetching your Clay user profile. 4. Once connected, open any Project and type '@Clay' to confirm the integration appears in the mention menu. 5. Test the connection by asking '@Clay get my current workspace details' — you should see your Clay user and workspace name returned. 6. To run a search, use '@Clay search for Series A SaaS companies in Austin with 20-50 employees'; Clay will create a query-mode search, consume quota, and return the first page of results. 7. If the response shows has_more: true, you can ask '@Clay continue that search' to fetch the next page, but each continuation consumes additional quota.
What teammates see: by default, memories from Clay are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Find Series A Targets
@Clay search for Series A companies in the marketing technology space with 10-50 employees and at least $5M in funding, located in the US
Enrich Lead List
@Clay run an enrichment routine for these five people: Sarah Chen at Acme Corp, Michael Torres at Beta Inc, Jessica Park at Gamma LLC, David Kim at Delta Co, and Maria Santos at Epsilon Ltd. Return their work emails and current titles.
Validate Contact Data
@Clay verify these contact details: john.doe@example.com, +1-555-0123 for John Doe at Example Corp, and jane.smith@demo.io for Jane Smith at Demo Inc
Research Account Firmographics
@Clay search for company details on Stripe, Notion, and Figma — return employee count, estimated revenue, total funding, and latest funding round
Build Lookalike List
@Clay search for B2B SaaS companies with 100-500 employees, Series B or later funding, and headquarters in California or New York
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@Clay find 20 Series A SaaS companies in Austin with 10-50 employees that raised funding in the last 12 months
Clay returned the first page of 20 companies matching your criteria. Example results include three HR-tech startups (Workforce Labs, PeopleSync, TalentGrid) and two dev-tool companies (CodeFlow, APIHub). Each record shows company name, employee count, last funding date, and LinkedIn URL. The search consumed 20 credits from your Clay quota and flagged has_more: true, meaning additional pages are available if you call Continue Search.
This example highlights Clay's advanced company filtering—combining firmographics, funding signals, and geography. Before running similar searches, confirm your workspace has sufficient search credits; each result consumes one credit, and broad queries can exhaust quota quickly. The MCP returns only the first page; you must explicitly request continuation.
@Clay run the 'Enrich with LinkedIn profile' routine on these five candidate email addresses and return job titles plus years of experience
Clay queued the enrichment routine for all five emails. After polling for 45 seconds, four profiles completed: two Senior Engineers (6 and 9 years experience), one Product Manager (4 years), and one Director of Sales (12 years). The fifth email returned no LinkedIn match. The run consumed 4 enrichment credits. Clay stored the full profile data in your workspace; this response includes only the requested title and tenure fields.
Routine execution is asynchronous and credit-intensive—each enriched record costs credits based on the data provider. The MCP polls for a limited time; long-running routines may return a run ID you must check later with Get Routine Run Results. Side-effect: enriched data persists in your Clay workspace and counts toward storage limits.
@Clay search for VP-level marketing contacts at companies we tagged 'Q1 outreach' in our CRM, then draft personalized intro emails referencing their recent LinkedIn posts
Clay found 14 VP Marketing contacts across your tagged account list. The MCP returned names, current companies, LinkedIn URLs, and recent post summaries (e.g., 'Jane Doe at Acme Corp posted about ABM strategy shifts last week'). Using that context, the AI drafted 14 personalized email openers—each references the contact's specific post topic and ties it to your product's value prop. Clay consumed 14 search credits; the AI synthesis required no additional Clay quota.
This example chains Clay's search precision with the AI's reasoning: Clay surfaces the structured contact data and social signals, then the LLM weaves them into outreach copy. The search respects your workspace's CRM tag filters, but verify tag accuracy before running—incorrect tags will yield irrelevant contacts and waste credits.
Use-case deep-dives
When Clay beats manual prospecting for a 2-person GTM team
A seed-stage B2B SaaS with one founder and one SDR needs 200 qualified leads per week but can't afford a full sales-ops hire. Clay's Search People or Companies tool filters by firmographics and job title in a single call, then Run Routine enriches each match with email and LinkedIn in batch—no CSV round-trips. The 6-tool surface is narrow enough that the SDR learns it in one afternoon, and API_KEY auth means no OAuth dance when the founder wants to prototype a new ICP filter in Switchy. If your list criteria change daily or you need more than 500 records per search, Clay's quota burns fast and you'll want a dedicated ops person managing credit spend. For early-stage teams running one or two stable ICPs, this MCP turns list-building from a half-day Sheets exercise into a 10-minute Switchy prompt.
Clay for mid-deal intelligence gathering at AE handoff
A 6-person sales team qualifies inbound leads in HubSpot, but AEs waste an hour per demo researching the prospect's org chart and recent funding. The AE opens Switchy during the SDR → AE handoff call, pastes the company domain, and asks Clay's Search People tool for all C-level contacts, then calls Run Routine to pull each exec's latest LinkedIn headline and company news mentions. Get Routine Run Results polls until enrichment finishes—usually under 90 seconds—so the AE walks into the demo with a live org map and three conversation hooks. This works when you're qualifying 10–30 accounts per week; above that volume you want Clay's native UI or a dedicated rev-ops workflow because the per-call quota cost adds up. For deal-by-deal research where speed beats scale, this MCP keeps AEs in one workspace instead of toggling between Switchy, LinkedIn, and a separate Clay tab.
When Clay's routine runner fits quarterly upsell planning
A 4-person customer-success team at a Series A company reviews expansion opportunities each quarter: which accounts hired new stakeholders, which grew headcount above 100, which raised a Series B. The CS lead drops 40 customer domains into Switchy, calls Search People or Companies with a headcount-change filter, then runs Get Routine Run Results to pull hiring velocity and funding events for each match. Clay's Get Search Query Reference tool surfaces the exact filter syntax so the CS lead doesn't guess field names, and Continue Search pages through results when one account returns 50+ new hires. This scenario works because it's low-frequency (quarterly) and the result set is small (under 100 accounts). If you're tracking expansion signals weekly or across 500+ customers, Clay's search quota becomes a bottleneck and you want a scheduled workflow in Clay's UI or a CDP integration. For periodic, high-touch CSM planning, this MCP turns a two-day spreadsheet project into a 20-minute Switchy session.
Frequently asked
What does the Clay MCP let me do in Switchy?
It runs Clay searches and enrichment routines directly from your Switchy workspace. You can query people or companies using Clay's filters, pull back result pages, and execute multi-step enrichment workflows on up to 100 records at a time. All the data lands in your Switchy thread, so your team can review, discuss, and act on it without switching tabs.
Do I need admin access to connect Clay?
No. You need a Clay Public API key, which any workspace member can generate from their Clay account settings. The key ties to your personal quota and credit balance, so whoever connects it will be the one consuming Clay search credits when the MCP runs queries or routines.
Can the Clay MCP write data back into my Clay tables?
No. This MCP is read-and-execute only. It searches Clay's database, runs enrichment routines, and returns results to Switchy. If you need to push data into a Clay table, export from Switchy and import via Clay's web UI or use Clay's separate write endpoints outside this integration.
Why use this instead of just opening Clay in another tab?
Speed and context. Your team can ask Switchy to pull a lead list or enrich a batch without leaving the conversation. Results appear inline, so you can immediately filter, assign follow-ups, or feed them into another tool. You skip the copy-paste loop and keep the entire research trail in one thread.
Does running Clay searches through Switchy count against my plan limits?
Yes. Every search and routine execution consumes credits from the Clay workspace tied to your API key, exactly as if you ran them in Clay's UI. Switchy doesn't add extra quotas or bypass Clay's billing. Check your Clay dashboard to monitor usage.