Skip to directory

About Attio MCP

Attio-hosted MCP for searching and managing CRM records, notes, emails, meetings, tasks, and lists under the signed-in user permissions.

What you can use it for

  • CRM search
  • record management
  • notes and task management
Connection and setup
Hosting
Vendor-hosted remote MCP service
Transport
Streamable HTTP
Endpoint
https://mcp.attio.com/mcp
Authentication
OAuth through the MCP client; permissions follow the signed-in Attio member.

Requirements

  • Attio account and workspace membership.
  • Remote MCP client supporting OAuth.

Setup steps

  1. Add https://mcp.attio.com/mcp as a remote MCP server.
  2. Complete OAuth and select the intended Attio workspace.
  3. Verify with a read-only request to identify the connected workspace and look up a known record. Review tool permissions before enabling writes.
Tools 48+

Replaced the generic placeholder with 48 named tools from Attio current developer reference. OAuth and workspace-scoped permissions apply; read operations auto-approved, write operations request confirmation. query-particle-sql is unavailable on some plans.

  • list-objects

    List workspace record object types.

    01
  • search-records

    Search records by name, email, domain, or indexed attributes.

    02
  • list-records

    List records with optional filtering and sorting.

    03
  • get-records-by-ids

    Retrieve full details for record IDs.

    04
  • create-record

    Create a record.

    05
  • upsert-record

    Create or update a record using a matching attribute.

    06
  • update-record

    Update an existing record.

    07
  • merge-records

    Merge two records of the same object type.

    08
  • list-attribute-definitions

    List object attributes and valid options.

    09
  • list-activities

    List workspace activity types.

    10
  • list-activity-attribute-definitions

    List attributes available on an activity type.

    11
  • list-activity-records

    List activity records with filtering and sorting.

    12
  • create-activity-record

    Create an activity record.

    13
  • update-activity-record

    Update an activity record.

    14
  • upsert-activity-record

    Create or update an activity record by a unique key.

    15
  • list-lists

    List workspace lists.

    16
  • create-list

    Create a list.

    17
  • list-list-attribute-definitions

    List entry attributes for a list.

    18
  • list-records-in-list

    List records in a list.

    19
  • add-record-to-list

    Add a record as a list entry.

    20
  • update-list

    Update a list's name, slug, or permissions.

    21
  • update-list-entry-by-id

    Update a list entry by entry ID.

    22
  • update-list-entry-by-record-id

    Find and update a list entry by parent record ID.

    23
  • create-comment

    Create a comment.

    24
  • list-comments

    List comments on a record or list entry.

    25
  • list-comment-replies

    List replies in a comment thread.

    26
  • delete-comment

    Delete a comment authored by the user.

    27
  • create-note

    Create a note attached to a record.

    28
  • search-notes-by-metadata

    Search notes by record, author, meeting, or creation time.

    29
  • semantic-search-notes

    Search notes by topic.

    30
  • get-note-body

    Retrieve full note content.

    31
  • update-note

    Update a note title or content.

    32
  • list-tasks

    List tasks with optional filters.

    33
  • create-task

    Create a task.

    34
  • update-task

    Update task details.

    35
  • delete-task

    Delete a task.

    36
  • search-meetings

    Search past and upcoming meetings.

    37
  • search-call-recordings-by-metadata

    Search call recordings by metadata.

    38
  • semantic-search-call-recordings

    Search call recordings by topic.

    39
  • get-call-recording

    Retrieve call recording details and transcript.

    40
  • search-emails-by-metadata

    Search emails by participants, domain, or time.

    41
  • semantic-search-emails

    Search emails by topic.

    42
  • get-email-content

    Retrieve email content.

    43
  • list-workspace-members

    List workspace members and teams.

    44
  • list-workspace-teams

    List workspace teams.

    45
  • whoami

    Return authenticated user's identity and workspace membership.

    46
  • run-basic-report

    Run aggregate reports on records or list entries.

    47
  • query-particle-sql

    Run a read-only SQL query against workspace data.

    48

This server’s available tools can vary by account, permissions, or configuration. The list shown is not its full runtime catalog.

Limitations and notes
  • OAuth scoped to authenticated workspace permissions.
  • Read operations auto-approved; write operations require confirmation.
  • query-particle-sql availability depends on plan.
Original sources
  • official tool reference

    Attio developer docs list 48 named tools across records, activities, lists, comments, notes, tasks, meetings, emails, workspace, reporting, and SQL.

Documentation checked 2026-10-28T00:00:00Z. Connection has not been runtime tested.