Attio for Claude, Cursor, ChatGPT & agents
Attio — read and update CRM records (people, companies, deals, custom objects), search by query, list and add to saved lists / segments, and append Markdown notes via the Attio v2 API
curl -fsSL https://syncorelabs.ai/install.sh | shmacOS / Linux. Windows + manual install.
What it does
Attio — read and update CRM records (people, companies, deals, custom objects), search by query, list and add to saved lists / segments, and append Markdown notes via the Attio v2 API. Use when the user mentions Attio, CRM, contact, account, lead, pipeline, list, segment, log a meeting, or wants to query / annotate their Attio workspace.
The Attio skill is one of 75+ pre-wired Syncore integrations that any MCP-compatible client — Claude Desktop, Claude Code, Cursor, Windsurf, Codex CLI, and ChatGPT desktop — can call out of the box. You don't configure MCP servers or copy API keys into a JSON file; the Syncore daemon discovers the skill at startup and exposes its tools to whichever AI client is running.
Sample prompts
Once Syncore is installed and Attio is connected, ask your agent something like:
- “List objects from Attio.”
- “Get object from Attio.”
- “List records from Attio.”
Tools available (11)
attio__list_objectsList the objects in your workspace (people, companies, deals, plus any custom ones).
attio__get_objectFetch one object's schema (attributes + types).
attio__list_recordsList records of an object with filters + pagination. Filters use Attio's query DSL — e.g. {"name": "Acme"}.
attio__get_recordFetch one record by id with all its attribute values.
attio__create_recordCreate a new record. `values` is keyed by attribute slug.
attio__update_recordPatch attribute values on an existing record. Only fields in `values` are touched.
attio__delete_recordPermanently delete a record from an Attio object (people / companies / deals / custom). No soft-delete — the record is gone immediately. Idempotent on 404 so cleanup scripts can be re-run. Confirm with the user before calling unless explicitly asked.
attio__search_recordsFree-text search across an object's records. Convenience wrapper around list_records with a name/email filter.
attio__list_listsList the saved lists (segments) configured in the workspace.
attio__add_record_to_listAdd a record (entry) to a list. Useful for triggering automations bound to a list.
attio__add_note_to_recordAppend a markdown note to a record. Most common write — used by agents to log meeting outcomes / outreach context.
How to connect
Attio needs a provider API key to talk to attio. Connect it from the Syncore dashboard:
- Run
curl -fsSL https://syncorelabs.ai/install.sh | shon macOS / Linux (or the PowerShell command on Windows). - Run
syncore loginto create your account and a device-bound encryption key. - Visit syncorelabs.ai/connect and authorize Attio.
- Run
syncore updateto sync the skill + credentials to every installed AI client.
Pricing
Free at every Syncore tier. Connect your account once at /connect; the OAuth or API-key credential stays encrypted on your machine and syncs to your other devices via the Syncore vault.
See the full Syncore pricing breakdown — Free $0/mo, Pro $29/mo, Ultra $99/mo — on the homepage.
Related
Looking at Attio? You may also want:
- HubSpot — list and search contacts, create new contacts, list deals, and create new deals via HubSpot API v3
- Mercury — read bank accounts (checking, savings, treasury) with balances, list and search transactions by date / amount / direction (debit / credit) / description, fetch monthly statements (PDF + s...
- PostHog — query product-analytics events with filters, run arbitrary HogQL (PostHog's SQL-like) queries against events / persons tables, list and search persons (users) by email / distinct_id, list...
- Ramp — list and search corporate-card transactions with date / state / merchant / amount filters, list and inspect cards (physical + virtual), list users (with role filter), list departments and lo...
- Shopify — list products (with optional collection filter), fetch a single product by id, list orders (open / closed / cancelled / any), and fetch a single order by id from a Shopify store using the...
Or browse all 75 skills in the Syncore catalog.