Skip to content

Release v1.5.0

Choose a tag to compare

@github-actions github-actions released this 09 Apr 21:31
9be0b5c

This release adds record interaction history, expands search support for custom objects, and fixes several high-friction update, search, and validation issues across the Attio MCP server.

What's New

Added

  • get_record_interactions tool (#1116) - Retrieve interaction history for a record without leaving the MCP workflow

Changed

  • Search tools now accept config-discovered custom object slugs and preserve custom object labels in search output and errors (#1138)
  • update_record is more forgiving with legacy payload shapes by accepting data, top-level field updates, JSON string updates, and normalized stage title/status inputs (#1099, #1100)

Fixed

  • Restored live timeframe search behavior for one-sided created_at and last_interaction queries, and made unsupported people/company modified timeframe requests fail clearly instead of returning misleading empty results (#1126)
  • Fixed search translation regressions that could block valid queries from reaching Attio (#1131)
  • Hardened people/company relationship validation so direct IDs, nested references, and array-based company payloads consistently trigger company existence checks during people updates (#1125, #1129, #1130)
  • Fixed task creation so linked_records are passed through correctly and deal updates no longer fail on valid status values such as MQL (#1098, #1109)
  • Increased response size handling for bulk search results from 40 KB to 500 KB to avoid truncating larger result sets (#1110)
  • Redacted credential-derived metadata from Smithery diagnostics and hardened internal debug logging so runtime troubleshooting no longer exposes secret-derived details (#1141, #1142, #1147, #1169, #1170)

Installation

npm install -g attio-mcp

Or update your existing installation:

npm update -g attio-mcp

Full Changelog: v1.4.1...v1.5.0