Sync every email, meeting, note, and deal stage in real time so your whole team always has the latest context.
What is Attio MCP?
The Attio MCP node gives you AI powered access to Attio’s API, so you can search, read, create, or update CRM records using plain language. Just describe the task and the node runs the right Attio call behind the scenes.What Can It Do for You?
- Instantly search Attio for companies or people that match any set of filters
- Read, create, or update company and person records without leaving your workflow
- Manage lists by listing entries, reading list contents, or adding new records
- Combine Attio data with other Gumloop nodes such as Ask AI or Google Sheets Writer for end to end automation
Available Tools
Tool | What It Does | Example Use |
---|---|---|
Search Companies | Search for companies in Attio with advanced filtering options | ”Search companies in the ‘fintech’ industry headquartered in ‘London’, return company_id, name, and website” |
Read Company | Retrieve details for a specific company by ID | ”Read company ‘Stripe’ and return name, industry, and employee_count” |
Create Company | Create a new company record in Attio | ”Create a company named ‘TechVentures Ltd’ with website techventures.com and save the new company id” |
Update Company | Update fields on an existing company | ”Update company ‘DataCorp’ set industry to ‘AI/ML’ and funding_stage to ‘Series B‘“ |
Search People | Search for people in Attio with flexible filters | ”Find people with title ‘VP Sales’ at SaaS companies in ‘San Francisco’, return person_id, name, and email” |
Read Person | Retrieve details for a specific person by ID | ”Read person ‘Jane Wilson at Acme Corp’ and return full_name, title, and primary_email” |
Create Person | Add a new person to Attio | ”Create a person named ‘Robert Chen’, email robert@startup.io, at company ‘StartupIO‘“ |
Update Person | Update fields on an existing person | ”Update person ‘Sarah Martinez’ change title to ‘Chief Revenue Officer‘“ |
List Lists | List all lists in your Attio workspace | ”List all lists and return list_id and list_name” |
Read List | Read entries from a specific list with pagination | ”Read list ‘Hot Leads Q2’, page 1, return record_ids and record_names” |
Add To List | Add a company or person to a list | ”Add company ‘NewDeal Inc’ to list ‘Pipeline - Due Diligence‘“ |
How to Use
1
Create Your Attio MCP Node
Go to your node library, search for Attio, and click “Create a node with AI”
2
Add Your Prompt
Drag the Attio MCP node to your canvas and write a clear, single action prompt describing what you want.
3
Test Your Node
Run the node to verify the results. Adjust the prompt or filters until you get exactly what you need.
4
Save and Reuse
Save your customized Attio node to your library so you can drop it into any future workflow.
Example Prompts
Here are some prompts that work well with Attio MCP: Quick company lookupStart with a simple search or read operation to confirm the data structure, then chain additional Attio nodes or connect analysis nodes like Ask AI.
Troubleshooting
If your Attio MCP node isn’t working as expected, try these best practices:Keep Prompts Simple and Specific
- Good: “Search people with title CEO in San Francisco, return person id and name”
- Bad: “Search CEOs in San Francisco, then add them to my VIP list and draft a welcome email”
It’s more efficient to break it into separate nodes. Attio MCP works best with focused, single action prompts.
Match What Attio Can Do
- Good: “Read
Company URL
and return name, industry, and website” - Bad: “Read company 123abc and create a Google Slides presentation of its profile”
Attio MCP excels at CRM data operations. For presentation creation, combine it with Ask AI or Google Slides nodes in your workflow.
Break Complex Tasks Into Steps
Instead of trying to do everything in one prompt (which might cause timeouts or errors):1
Step 1: Search Companies
Search Fortune 500 companies, return company id and company name
2
Step 2: Find CMOs
Search people with title Chief Marketing Officer at
Company ID
, return person id and full_name3
Step 3: Enrich Contacts
Given a
Person ID
, return primary_email and linkedin_url4
Step 4: Send Email using a 'Gmail Sender' node
Send personalized email to jane@example.com with subject “Introduction to our AI platform” using Gmail Sender
In your workflow, connect these nodes sequentially. The company ids from Step 1 feed the prompts in Step 2, person ids from Step 2 feed Step 3, and enriched contact data from Step 3 powers Step 4.
Focus on Data Retrieval
Attio MCP is great at getting information from Attio. For analysis or content creation, connect it to other nodes. Example:- Good prompt: “Search companies founded after 2020 in the AI industry, return company id and name”
- Bad prompt: “Search AI startups and write a 1 page market analysis report”
Use Ask AI for writing or analysis tasks, and keep Attio MCP focused on data retrieval.
Troubleshooting Node Creation
Empty Outputs
Empty Outputs
In the node creation window, click “Request changes” and ask the AI to add debug logs and verify the API response.
Incorrect Results
Incorrect Results
In the node creation window, click “Request changes” and describe what you expected versus what you received.
Errors
Errors
First click “Fix with Gummie”. If multiple attempts fail, simplify your prompt or contact support.
Iterate with Request Changes
Iterate with Request Changes
MCP node creation often requires a few tweaks. Use “Request changes” (in the node creation window) to refine filters, output fields, or pagination.
Need More Help?
- Watch What are MCP Nodes video tutorial
- Check out MCP Best Practices in Gumloop University
- Join the Gumloop Community for support
- View the Attio MCP setup guide for Claude and Cursor
- Contact support at support@gumloop.com