Salta l'installazione. Attivo in meno di 2 minuti.
Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi Clay con un clic, poi punta il tuo client AI (Claude, ChatGPT, Copilot o Cursor) all'endpoint MCP generato. Niente Docker, niente git clone, nessuna esperienza di sviluppo richiesta.
In breve
Dati GTM di Clay da qualsiasi agente AI: cerca nel database di persone e aziende di Clay, esegui funzioni di arricchimento gestite da Clay o personalizzate su fino a 100 elementi, interroga le tabelle Clay nei piani Enterprise, cerca le esecuzioni dei Workflow e controlla il saldo crediti. Funziona con una chiave API personale di Clay; la cancellazione per privacy è disattivata all'installazione.
Prova a chiedere
Prompt di esempio per Clay
Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.
Claude è un'AI e può sbagliare. Verifica sempre le risposte.
💡 Niente installazione? Vai direttamente su cloud.anythingmcp.com. Accedi, clicca Connectors → Clay, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente
git clone, niente server locale.
Clay + Meta Muse
Dati GTM di Clay da qualsiasi agente AI: cerca nel database di persone e aziende di Clay, esegui funzioni di arricchimento gestite da Clay o personalizzate su fino a 100 elementi, interroga le tabelle Clay nei piani Enterprise, cerca le esecuzioni dei Workflow e controlla il saldo crediti. Funziona con una chiave API personale di Clay; la cancellazione per privacy è disattivata all'installazione.
Prerequisiti
Le istruzioni di setup complete sono incluse nel connettore stesso (visibili nello store quando lo selezioni). Le variabili d'ambiente richieste sono:
CLAY_API_KEY
Step 1 — Ottieni le credenziali
La configurazione richiede circa 2 minuti. Ti serve un account Clay.
- In Clay apri API and CLI, scheda API keys (
https://app.clay.com/workspaces/~/api-and-cli?tab=api-keys), e crea una chiave. La chiave agisce come il tuo utente, con i tuoi accessi al workspace. - Incollala in
CLAY_API_KEY. Viene inviata nell'headerclay-api-key. - Per le funzioni personalizzate apri la funzione in Clay, poi Details, e attiva l'accesso API; copia il suo id
t_.... - Installa il connettore ed esegui
clay_get_me: restituisce utente e workspace e conferma la chiave.clay_get_credit_balancemostra i crediti rimasti; leggere il saldo non costa crediti.
Cercare nel database di persone e aziende:
clay_get_search_query_reference, una volta per sessione, dà i campi interrogabili di persone e aziende, gli operatori e la grammatica.clay_create_searchavvia una ricerca con una query che inizia conselect from peopleoselect from companies, per esempioselect from companies where people.exists(is_current = true and job_title is_similar_to ("VP Sales")), e restituisce unsearch_id. Le query di conteggio e le ricerche di offerte di lavoro non sono supportate.clay_get_search_resultscon quell'id è un iteratore con stato: ogni chiamata restituisce la pagina successiva e l'AI richiama finchéhas_moreè true. Le persone arrivano con nome, località ed esperienze corrispondenti; le aziende con dominio, settore, dimensione, fatturato e URL LinkedIn.
I risultati delle ricerche contano sui limiti del tuo piano: nel piano gratuito 50 per ricerca e 100 ogni 30 giorni, nei piani a pagamento 500 per richiesta. Oltre un limite Clay risponde 402 indicando il limite.
Arricchire con una funzione:
clay_run_routineesegue una funzione gestita da Clay, o una personalizzata con accesso API, su 1-100 elementi: l'id della routine (function:t_...) ed elementi come{"id": "row-1", "inputs": {"domain": "clay.com"}}. L'id(al massimo 64 caratteri) è tuo e torna con il risultato. Unwebhook_idpuò avvisare un webhook Clay registrato quando l'esecuzione termina. Le esecuzioni consumano crediti Clay, quindi l'AI ti dice prima quale funzione e quanti elementi avvia.clay_get_run_resultscon ilroutine_run_id: HTTP 202 estatus: in_progressmentre gira, poi 200 constatus: completeedata. I risultati si abbinano agli input tramiteid, non per ordine; un'esecuzione completa può contenere elementi falliti, efinishedinclude i fallimenti. L'AI controlla ogni pochi secondi, non in un ciclo stretto.clay_get_batch_run_resultssegue un'esecuzione batch avviata dalla CLI di Clay o via API; un batch finito restituisceresult_urlper il file dei risultati.
Tabelle (piani Enterprise): clay_query_tables legge le righe di tabelle note con campi selezionati, filtri, ordinamento, raggruppamento e join; l'id della tabella è nel suo URL (.../tables/t_...). Ogni cella torna con uno status: success (con value), empty, error (con error) o uno stato in attesa (running, queued, retry, rate_limited, awaiting_callback). Una scansione può restituire due volte una riga che cambia durante la lettura, quindi l'AI elimina i duplicati per id.
Workflow (beta): clay_get_runs_query_reference dà la grammatica delle query sulle esecuzioni, poi clay_query_workflow_runs trova le esecuzioni (una query select le restituisce dalla più recente, una query count ne dà il numero). Le query hanno al massimo 2000 caratteri; i dati possono arrivare con qualche secondo di ritardo.
Disattivati all'installazione: clay_privacy_delete_people elimina persone da Clay Audiences per una richiesta privacy come una cancellazione GDPR, trovate per email, slug LinkedIn (la parte dopo /in/, non l'URL) o telefono, da 1 a 100 identificativi per chiamata. Non si può annullare, quindi un admin del workspace lo attiva quando serve; poi va eseguito prima con dry_run: true per contare le corrispondenze, e il job si segue con clay_get_privacy_deletion_status, disponibile fino a cinque giorni dopo la fine del job.
Paginazione: le raccolte restituiscono data e un cursor finché ci sono altre pagine; l'AI ripassa il cursore. Le query sulle tabelle restituiscono 50 righe per pagina di default (al massimo 100), i risultati delle esecuzioni 20 (al massimo 100), le pagine di ricerca 20 (al massimo 500 nei piani a pagamento, 50 in free e trial).
Errori comuni: gli errori hanno un message. 401 o 403 indicano una chiave errata o nessun accesso, 402 un limite di risultati di ricerca raggiunto, 404 un id sconosciuto o una funzione senza accesso API, 409 o 422 uno stato o un input non validi. 429 è il limite di frequenza del workspace: aspetta i secondi indicati in Retry-After.
Cosa non fa: la Clay Public API non ha endpoint per elencare tabelle o funzioni, creare tabelle o scrivere righe. Le righe arrivano comunque in una tabella tramite il suo webhook in ingresso, e gli id di funzioni e tabelle si copiano dall'app di Clay.
Step 2 — Installa l'adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Step 3 — Aggiungi il connettore in Muse
L'URL del tuo server: in AnythingMCP apri MCP Servers → il server su cui si trova questo connettore e copia il suo URL (
https://cloud.anythingmcp.com/mcp/…). Usalo ovunque questa guida mostraYOUR_SERVER_ID.
Muse aggiunge i server MCP remoti come connettori personalizzati e vi accede con OAuth.
- In Muse apri Settings → Connectors e scegli Add custom connector.
- Incolla l'URL del server MCP
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. - Muse apre la pagina di accesso di AnythingMCP: accedi e approva l'accesso.
- In una chat, chiedi a Muse qualcosa che richiede i tool di
Clay.
Puoi configurarlo anche da una chat, sul web, nelle app per iOS e Android o su WhatsApp. Invia a Muse questo messaggio:
Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth
Usi il self-hosting? Usa l'indirizzo HTTPS pubblico della tua istanza al posto di https://cloud.anythingmcp.com. Muse si collega dal cloud di Meta, quindi localhost non funziona.
Tool disponibili
| Tool | What it does |
|---|---|
clay_get_me | Get the Clay user and workspace the API key belongs to |
clay_get_credit_balance | Get the current credit balances of the workspace |
clay_get_search_query_reference | Get the reference of the Clay search query language (markdown): the queryable people and company fields, operators and grammar |
clay_create_search | Start a search of Clay's people or company database with a Clay search query, e.g. select from people where experiences.any(is_current =… |
clay_get_search_results | Fetch the next page of records of a search |
clay_query_tables | Read rows of known Clay tables (Enterprise plans) with selected fields, filters, ordering, grouping and joins |
clay_run_routine | Run a Clay function (Clay-managed or a custom function with API access enabled) on 1 to 100 input items, for example to find work emails or… |
clay_get_run_results | Get the progress and results of a routine run |
clay_get_batch_run_results | Get the progress of a batch routine run started from the Clay CLI or API, and when complete the download URL of its results file |
clay_get_runs_query_reference | Get the reference of the workflow-run query language (markdown): queryable run fields, node predicates, content search and grammar |
clay_query_workflow_runs | Search Clay Workflow runs with a run query: a select query returns matching runs newest first with a cursor, a count query returns the… |
clay_get_privacy_deletion_status | Check a privacy deletion job from clay_privacy_delete_people, including its cascading cleanup |
clay_privacy_delete_people | Delete people from Clay Audiences for a privacy request (for example a GDPR erasure), matched by email, LinkedIn slug or phone |
Esempi di prompt
- "Quanti crediti Clay ci restano?"
- "Trova i VP Sales di aziende software in Germania con 50-200 dipendenti e mostrami i primi 20."
- "Esegui la nostra funzione di arricchimento aziende function:t_abc123 su questi cinque domini e mostrami i risultati quando l'esecuzione è completa."
- "Dalla tabella t_0te9i4tZEHwc9hihBXu mostra le aziende con il dominio compilato, ordinate per dominio."
- "Quali esecuzioni dei nostri Workflow Clay sono fallite nelle ultime 24 ore?"
FAQ
Dove è disponibile Muse? Al momento Meta offre Muse negli Stati Uniti e in Canada, sul web, nelle app per iOS e Android e su WhatsApp.
Meta verifica questo connettore? No. Meta non verifica i connettori personalizzati. Muse vede solo i tool che hai attivato per questo server MCP in AnythingMCP, e puoi scollegarlo in qualsiasi momento da Settings → Connectors.
Prossimi passi
- Landing del connettore
- Collegare a Claude
- Collegare a ChatGPT
- Collegare a Cursor
- Collegare a Gemini
- Collegare a Microsoft Copilot
Questa guida ti è stata utile?