PlugWiki

Attio MCP server: connect your CRM to Claude, ChatGPT and Cursor

OfficialRemote

Lets Claude, ChatGPT or Cursor search and update your Attio CRM: records, deals, notes, tasks and calls. Sign in with Attio, nothing to install.

This is Attio's own way to connect your AI assistant to your Attio CRM, and Attio runs it for you. You can ask it to look up people and companies, move deals, log notes and calls, and manage tasks and lists. It acts as you, so it sees and changes exactly what your Attio account can. There is no read-only switch, so keep your AI app asking before it makes changes.

Good for

  • Sales reps who want to prep calls and update deals without opening the CRM
  • Founders running sales alone who want to log meetings and follow-ups from chat
  • RevOps and admins who run data checks and pipeline reports in plain language
  • Teams on any Attio plan who would rather not create API keys or run software

Works in

2 supported · 12 should work

Tap an app to see how to set it up and any known problems.

Install Attio MCP

Claude Code

  1. 1

    Copy this prompt.

    Add the Attio MCP server to Claude Code. Run this command:
    
    claude mcp add --transport http attio https://mcp.attio.com/mcp
    
    Then check that it loaded and tell me if I need to sign in or restart.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Sign-in with the vendor account (OAuth).

Built from the package data we hold. Not yet tested by us.

Tools

  • Finds people, companies, deals and other records by name, email or domain

    Searches your whole CRM for records by name, email address, domain or other indexed fields, so you can find a contact or company without knowing where it lives.

    Try: “Find all contacts at Stripe”

    Read · search-records

  • Lists records of one type, filtered and sorted the way you ask

    Lists the records in one object, such as companies or deals, with filters and sorting, for example open deals or companies added this month.

    Try: “List all open deals”

    Read · list-records

  • Shows every detail on specific records

    Fetches the full details of one or more records you already found, so the assistant can show their complete profile.

    Try: “Show me all details for these three companies”

    Read · get-records-by-ids

  • Finds past and upcoming meetings by person, record or date

    Searches your past and upcoming meetings by who attended, which records they relate to, or a time range.

    Try: “What meetings do I have with Notion this week?”

    Read · search-meetings

  • Finds call recordings by participant, record, title or date

    Searches your recorded calls by who was on them, the related records, the title or when they happened.

    Try: “Find call recordings with the Stripe team”

    Read · search-call-recordings-by-metadata

  • Finds calls by what was discussed

    Uses AI search to find recorded calls about a topic, even when the exact words differ.

    Try: “Find calls where we discussed enterprise pricing”

    Read · semantic-search-call-recordings

  • Shows a call recording's details and full transcript

    Fetches the full details and transcript of one recorded call so the assistant can summarize or quote it.

    Try: “Get the transcript from yesterday's call with Linear”

    Read · get-call-recording

  • Finds synced emails by sender, domain or date

    Searches the emails synced to Attio by participants, domain or time range.

    Try: “Find emails from stripe.com in the last week”

    Read · search-emails-by-metadata

  • Finds emails by topic

    Uses AI search to find synced emails about a subject, such as a renewal or a proposal.

    Try: “Find emails discussing contract renewal”

    Read · semantic-search-emails

  • Shows the full text of an email

    Fetches the full body of one synced email so the assistant can read or summarize it.

    Try: “What did that pricing email say?”

    Read · get-email-content

  • Finds notes by record, author, meeting or date

    Searches notes by the record they are attached to, who wrote them, the meeting they came from, or when they were created.

    Try: “Find notes I created for the Notion deal”

    Read · search-notes-by-metadata

  • Finds notes by what they talk about

    Uses AI search to find notes about a topic, such as pricing objections or competitors.

    Try: “Find notes where we discussed pricing objections”

    Read · semantic-search-notes

From the official docs

Pros and cons

Good

  • Nothing to install or host: you sign in with your Attio account, with no API key.
  • Built and run by Attio, with new tools added every few weeks in its changelog.
  • Covers more than records: lists, notes, tasks, comments, activities, emails, meetings and call transcripts.
  • Uses your existing Attio permissions, including restricted lists.
  • Available on every Attio plan for every workspace member.
  • Listed in both Claude's connector directory and ChatGPT's apps.

Watch out

  • There is no read-only mode.
  • The SQL query tool is not on every Attio plan.
  • It cannot draft or send email; your assistant writes the draft and you send it.
  • Heavy use can hit per-workspace rate limits, especially for AI search, reports and SQL.
  • One connection reaches one workspace; switching means reconnecting.

Permissions

medium risk · 4 things to watch

Medium risk

Your assistant can create, update and merge your CRM records and delete tasks, so a wrong instruction can change real customer data. Keep your AI app asking before it runs write actions, and ask it to list every change it made.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • It can change and merge your CRM records

    It creates, updates and merges records, lists and notes as you. Keep approval on for write actions and spot-check changes in Attio. docs.attio.com

  • It can delete tasks and your own comments

    Deleting a top comment also removes its replies. Read delete requests before you approve them. docs.attio.com

  • New records can turn into duplicates

    Give an email for people or a domain for companies so Attio matches the record you already have. attio.com

  • It sees everything your Attio user sees

    That includes synced emails and call transcripts. Revoke the session in your Attio account settings when you stop using it. docs.attio.com

Security advisories

No published security advisories as of Nov 1, 2026.

Technical details
Turning on read-onlyNo server-side read-only switch is documented. Tools carry MCP safety annotations, so clients ask before write tools by default; you can set per-tool approval in your assistant's connector settings.
Talks tomcp.attio.com
Sign-in and keysOAuth sign-in with your Attio account; no API key. Sessions can be revoked in Attio account settings.
Scopes
  • Everything the signed-in Attio user can access in the one workspace chosen at sign-in, including records, lists, notes, tasks, emails, meetings and call recordings

Alternatives

Use Attio's own connector unless you need a read-only setup or want to run the server yourself with an API key. For those, the kesslerio community server is the most used option.

ServerOfficialRunsSign-inRead-only optionToolsPopularity
For Attio
Attio MCPThis pageOfficialHostedAttio accountNo48–
Other tools for the same job
kesslerio Attio MCPCommunityLocalAPI keyYes–69
HubSpot MCPFor HubSpotOfficialHostedAccount–––
Salesforce MCPFor SalesforceOfficialHostedAccount––136
Pipedrive MCPFor PipedriveOfficialHostedAccount–––

What people say

We looked for discussion of this and found nothing worth quoting yet.

Questions

Is Attio MCP free?

Yes. Attio includes it on all plans for every workspace member. The SQL query tool is not on every plan, and your AI app's own plan decides whether you can add connectors.

What is the Attio MCP server URL?

https://mcp.attio.com/mcp. Add it as a custom connector in any AI app that accepts remote servers, then sign in with Attio.

Do I need an Attio API key?

No. You sign in with your Attio account, so there is no key to create or rotate.

Is it safe to connect my CRM?

It only reaches what your own Attio user can, inside one workspace, and every action is logged. It can still change and merge records, so keep your AI app asking before write actions.

Can it delete records?

No. It cannot delete records, but it can delete tasks and comments you wrote, and it can merge two duplicate records into one.

Can it send emails for me?

No. It reads your synced emails, notes and call transcripts, and your assistant writes a draft for you to send yourself.

Why do my changes show up in the wrong workspace?

The connection was approved for a different workspace. Disconnect Attio in your AI app, reconnect, and pick the right workspace when you sign in.

Why can't the assistant see a record I know exists?

Your Attio permissions apply to the connection. If a list is restricted for you, the assistant cannot see its entries either.

Why do requests start failing after heavy use?

Attio limits how many requests each workspace can make per second, and AI search, reports and SQL have the tightest limits. Ask the assistant to work one step at a time, then try again.

Attio MCP or Ask Attio?

Ask Attio is the AI inside Attio and needs no setup. Attio MCP is for working from Claude, ChatGPT or another assistant, where you can combine your CRM with other tools like Slack or Linear.

Examples

  • Prep for a renewal call

    I have a renewal call with Meridian Labs at 2pm. Pull the deal history, associated people, and open tasks from Attio and give me a one-page brief.

    The assistant gathers the deal, people and tasks from Attio into one brief.

    Source
  • Update the CRM after a call

    Review my last call with Meridian Labs in Attio. Move the deal to Negotiation, log a note with the key points and objections, and create follow-up tasks with deadlines.

    The deal stage changes, a note is logged and follow-up tasks are created, each after you approve it.

    Source
  • Find missing data in the pipeline

    Show me open deals missing a value for Close date or Deal owner. List the attribute options for Deal stage first so we use the exact names.

    A list of open deals with gaps to fix.

    Source
  • Quick pipeline report

    Count open deals by stage

    A grouped count of open deals by stage.

    Source

Information

updated Nov 1, 2026

Publisher
Official
Transport
Streamable HTTP
Auth
OAuth

WebsiteDocsOfficial listingInstall guideChangelog

Other Attio MCP servers

Sources

Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.

Show all 7
  1. Attio MCP · docs.attio.com
  2. Attio MCP: prompts and best practices · attio.com
  3. Attio MCP · attio.com
  4. MCP changelog · docs.attio.com
  5. Attio connector · claude.com
  6. ChatGPT app · attio.com
  7. kesslerio/attio-mcp-server · github.com

Facts from the official MCP registry, GitHub, npm, PyPI and the Docker catalog. Updated Nov 1, 2026.