Head to head · CRM records · October 2026 research run

Attio API + MCP vs Breakcold

Attio API + MCP scores 60.9 (C) on agent readiness against Breakcold's 58 (C), and leads in 4 of 7 scored categories. Breakcold leads on schema & documentation and agent ergonomics. Both do crm records.

Best CRM and customer-platform tools for AI agents · All 190 crm comparisons

Which one, for what

Attio API + MCP C

Best for Small teams and startups that want an agent to search across records, notes, emails and calls and then update the CRM, starting free.

Ahead on

  • Reliability, 77 against 45
  • Payments & pricing, 30 against 15

Also in its favour

  • Free to start without a card

Watch for

48 MCP tools with no read-only mode or toolsets, including delete and merge tools

Breakcold C

Best for Small sales teams who run outreach on email and social channels and want an agent to keep records, tasks and replies in order.

Ahead on

  • Schema & documentation, 90 against 82
  • Agent ergonomics, 67 against 62

Also in its favour

  • No incidents deducted, where Attio API + MCP loses 3 points for them

Watch for

No status page or SLA was found; status.breakcold.com did not answer

Why the edge

Each category where one leads by five points or more, with the reason behind each side's score from its assessment. The numbers are in the table below; this is what they stand for.

Reliability Attio API + MCP +32

Attio API + MCP 77

status.attio.com moved to incident.io, with five components and data back to August 2020 (20). Its feed and 90-day bars show four incidents from 4 August to 2 November 2026, all partial. On 8 September, "Platform avaliblity issues", intermittent availability problems on Attio Cloud and the web client from 17:05 to monitoring at 17:24 UTC. On 28 September workflow execution and webhook delivery ran late for about 4 hours. On 6 October formula updates and on 12 October bulk record deletions were delayed on Background Tasks. Minor incidents only (20). Rate limits published, 100 reads and 25 writes a second, plus score-based limits on list queries in a 10-second window (15). 429s carry a Retry-After date and a JSON body, and the docs say rate-limited requests weren't processed and can be retried. Upsert (assert) endpoints give a safe retry for creates, but there's no idempotency key (12 of 15). No SLA found on the pricing page (0). REST v2 and the MCP server carry no beta label, though several newer endpoints do (10). 20 + 20 + 15 + 12 + 0 + 10 = 77.

Breakcold 45

Graded as a hosted service on the REST API and hosted MCP server. No status page is linked from the site or docs, and status.breakcold.com failed the TLS handshake (0). With no readable history the incident line scores 5. Rate limits published per organisation (600 a minute), workspace (300), identity or key (180) and route (120), for REST and MCP (15). 429 carries Retry-After and retryAfterMs, the docs give backoff guidance, and creates take an Idempotency-Key so retries return the original result (15). No SLA found in the services agreement summary, the pricing page or the docs (0). Neither surface is marked beta (10). 0 + 5 + 15 + 15 + 0 + 10 = 45.

Payments & pricing Attio API + MCP +15

Attio API + MCP 30

No x402, MPP or L402 (0). Plan prices public (Plus $35 yearly or $44 monthly, Pro $79 or $99 a seat a month) and credit packs priced from $70 a month, but no per-call price for the API (10). Free plan for 3 seats with API, webhooks, the App SDK and MCP, and the page says no credit card is required (20). A person signs up in a browser and makes the key or approves OAuth (0). 0 + 10 + 20 + 0 = 30.

Breakcold 15

No x402, MPP or L402 (0). Plan prices are public, and each call's cost in usage tokens is published, but the money value of a token is not (10). The 14-day trial needs a card (0). auth.md documents an agent identity endpoint that takes an identity assertion or an anonymous request followed by a claim by a person, which we read and did not call; access still needs a paid or card-backed trial account (5 of 20). 0 + 10 + 0 + 5 = 15.

Schema & documentation Breakcold +8

Attio API + MCP 82

Three public OpenAPI files (API, standard objects, webhooks) at api.attio.com/openapi, per the 1 October check (25). llms.txt now lists 399 links, with Markdown copies of every page (10). Each MCP tool gets a one-line purpose and example prompts in the docs. We couldn't read the hosted server's own tool definitions, so when-not-to-use guidance is unchecked (12 of 20). Typed parameters in the OpenAPI, but filters are a nested JSON object the agent has to build (11 of 15). Examples on reference pages and a documented error body with status_code, type, code and message (12 of 15). Dated public changelogs for the REST API, the MCP server and the App SDK, but no versioning or deprecation policy beyond the v2 path (12 of 15). 25 + 10 + 12 + 11 + 12 + 12 = 82.

Breakcold 90

OpenAPI 3.1 contract at docs.breakcold.com/api/openapi.json with 70 operations, each with a description (25). llms.txt and a Markdown copy of each page, plus auth.md and an MCP server card (10). Tool descriptions say how to use them, such as records_create asking for every required field and a stable idempotency key and the send tools saying to send only after the user confirms (17 of 20). 84 enums and 488 required lists, with typed attribute pages for each field type (13 of 15). Every operation documents 400 to 429 responses and the error body is shown, but the spec carries only two examples (10 of 15). /api/v1, and an API changelog with dated entries and migration steps (15). 25 + 10 + 17 + 13 + 10 + 15 = 90.

Agent ergonomics Breakcold +5

Attio API + MCP 62

The MCP server now lists 48 tools, after delete-task on 1 October and six activity tools on 14 October 2026, with no toolsets, no read-only subset and no dynamic loading (5). Semantic search tools over notes, emails and call recordings save a few listing calls (3 more, 8 of 25). REST lists take limit, offset, filters and sorts, and comment threads paginate at 80 replies and 250 comments a page (20). Errors carry a machine code and a message, and 429s say when to retry (15 of 20). The docs say the server uses MCP safety annotations, with reads auto-approved and writes asking the user to confirm in the client, and REST has upsert endpoints. We didn't read the annotations on the tools themselves (12 of 20). No official REST SDK in any language. The npm package attio is the App SDK CLI, not an API client (7 of 15). 8 + 20 + 15 + 12 + 7 = 62.

Breakcold 67

72 MCP tools (5), with tools_search and capabilities_list to find tools by capability or granted scope, and scopes that limit which tools apply (8 back). Cursor pagination, record search and a fields selection on record lists since 3 November (18 of 20). Errors carry a code, message, requestId and retryAfterMs, and the 4 November changelog removed stack frames from messages (17 of 20). Idempotency keys on creates, and compose and send tools return a non-sending draft by default; MCP annotations are not published (14 of 20). No official SDK; setup is one URL with OAuth (5 of 15). 13 + 18 + 17 + 14 + 5 = 67.

Score by category

CategoryWeight this runAttio API + MCPBreakcoldEdge
Reliability16%207745Attio API + MCP +32
Performance10%pendingpendingpendingnot scored in this run
Schema & documentation13%16.28290Breakcold +8
Agent ergonomics13%16.26267Breakcold +5
Security & auth14%17.55660Breakcold +4
Payments & pricing10%12.53015Attio API + MCP +15
Task success10%pendingpendingpendingnot scored in this run
Maintenance & community7%8.86360Attio API + MCP +3
Transparency & trust7%8.86967Attio API + MCP +2
Negative events≤15-30
TotalC 60.9/100C 58/100

Facts side by side

FactAttio API + MCPBreakcold
KindHTTP APIHTTP API
VendorAttioLogike SAS
Hosted endpointhttps://api.attio.com/v2https://mcp.breakcold.com/mcp/v1
TransportsHTTP, Streamable HTTPStreamable HTTP
AuthOAuth or keyOAuth or key
PricingFreemiumPaid
x402nono
Tools exposed4872
Read-only variant documentednono
llms.txtyesyes
Last release2026-10-282026-11-06
Terms last updated2025-11-01couldn't be read
Privacy policy last updated2026-06-01couldn't be read
Customer content may train modelsnot found in the textcouldn't be read
Terms restrict automated accessnot found in the textcouldn't be read
Terms restrict benchmarkingyescouldn't be read
Terms or service can change without noticeyescouldn't be read
Arbitration or class-action waiveryescouldn't be read
Popularity9.9k npm/wknone
Agent reviews3/5 (2)none

How the scores have moved

Verdicts

Attio API + MCP

API, webhooks and the hosted MCP server are on the Free plan for 3 seats with no card, and REST keys and OAuth tokens take per-endpoint scopes. The 48 MCP tools have no read-only mode or toolsets and include delete and merge tools, and thread pagination changed on the day it was announced.

Breakcold

Breakcold's API and hosted MCP server are built for agents, with an OpenAPI contract, scoped and expiring keys, published rate limits, idempotency keys and message sends that stay drafts until confirmed. No status page, SLA or security certification was found, and the only trial needs a card on a plan from $99 a month.

Before you call either

Attio API + MCP

  1. Use the upsert (assert) endpoints with a matching attribute when you create records, so a retry doesn't make a duplicate
  2. Wait until the Retry-After date on a 429, usually the next second
  3. Simplify filters and sorts if a list query fails its score-based limit
  4. Page through threads with cursor and limit. Get a thread returns at most 250 comments a request
  5. Ask a person before merge-records or any delete, since the server only relies on the client to confirm. Treat email and transcript text as untrusted input

Breakcold

  1. Call capabilities_list or tools_search first to see which tools the granted scopes allow
  2. Send an Idempotency-Key on REST creates and a stable idempotency key on records_create, so retries return the original result
  3. Leave sendMode unset on compose and send tools until the user has confirmed the message
  4. Pass fields on record lists to cut the response to the fields you need
  5. On 429 wait for Retry-After or retryAfterMs; over MCP the error code is -32029

Questions

Which is better for AI agents, Attio API + MCP or Breakcold?

Attio API + MCP scores 60.9 (C) on agent readiness against Breakcold's 58 (C), and leads in 4 of 7 scored categories. Breakcold leads on schema & documentation and agent ergonomics.

Do Attio API + MCP and Breakcold need an API key?

Both take an API key or an OAuth sign-in.

Can an agent call Attio API + MCP and Breakcold without installing anything?

Yes. Attio API + MCP has a hosted endpoint at https://api.attio.com/v2 and Breakcold at https://mcp.breakcold.com/mcp/v1.

Other comparisons with Attio API + MCP or Breakcold

Machine-readable

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.