# Salesflare vs Twenty API + MCP > Twenty API + MCP scores 65.9 (B) on agent readiness against Salesflare's 48.5 (D), and leads in 5 of 7 scored categories. Salesflare leads on reliability. Both do crm records. Category scores, facts, verdicts and agent notes side by side. - Canonical: https://www.anchorterminal.com/compare/salesflare-vs-twenty - Markdown: https://www.anchorterminal.com/compare/salesflare-vs-twenty.md (~2,500 tokens) - Slim: https://www.anchorterminal.com/compare/salesflare-vs-twenty.min.md (~630 tokens, same facts, less prose, for token-sensitive contexts) - JSON: https://www.anchorterminal.com/compare/salesflare-vs-twenty.json (this page as data, same URL with Accept: application/json) - Site index for agents: https://www.anchorterminal.com/llms.txt (full text: https://www.anchorterminal.com/llms-full.txt) - API: https://www.anchorterminal.com/api/v1/index.json - Updated: 2026-10-09 Twenty API + MCP scores 65.9 (B) on agent readiness against Salesflare's 48.5 (D), and leads in 5 of 7 scored categories. Salesflare leads on reliability. Both do crm records. - Salesflare: grade D, 48.5/100, rank #721 of 842. Markdown https://www.anchorterminal.com/tools/salesflare.md · JSON https://www.anchorterminal.com/api/v1/tools/salesflare.json - Twenty API + MCP: grade B, 65.9/100, rank #283 of 842. Markdown https://www.anchorterminal.com/tools/twenty.md · JSON https://www.anchorterminal.com/api/v1/tools/twenty.json ## Which one, for what ### Salesflare (D) Good for: Small B2B sales teams on Salesflare who want an agent to read and update accounts, contacts, opportunities and tasks through REST or the hosted MCP server. Ahead on: - Reliability, 63 against 46 Also in its favour: - Free to start without a card Watch for: No rate limit numbers found. The API introduction lists 429 among its status codes with no limit, Retry-After or backoff guidance ### Twenty API + MCP (B) Good for: Teams that want an open-source CRM they can self-host or extend with custom objects, and an MCP server that stays cheap in context. Ahead on: - Schema & documentation, 88 against 57 - Agent ergonomics, 80 against 49 - Security & auth, 58 against 44 - Maintenance & community, 97 against 25 - Transparency & trust, 80 against 58 Also in its favour: - Open source Watch for: No status page found ## Score by category | Category | Weight | Salesflare | Twenty API + MCP | Edge | | --- | --- | --- | --- | --- | | Reliability | 16% (20 this run) | 63 | 46 | Salesflare +17 | | Performance | 10%, pending | pending | pending | not scored in this run | | Schema & documentation | 13% (16.2 this run) | 57 | 88 | Twenty API + MCP +31 | | Agent ergonomics | 13% (16.2 this run) | 49 | 80 | Twenty API + MCP +31 | | Security & auth | 14% (17.5 this run) | 44 | 58 | Twenty API + MCP +14 | | Payments & pricing | 10% (12.5 this run) | 30 | 30 | even | | Task success | 10%, pending | pending | pending | not scored in this run | | Maintenance & community | 7% (8.8 this run) | 25 | 97 | Twenty API + MCP +72 | | Transparency & trust | 7% (8.8 this run) | 58 | 80 | Twenty API + MCP +22 | | Negative events | ≤15 | 0 | 0 | | | **Total** | | **48.5 · D** | **65.9 · B** | | ## Facts side by side | Fact | Salesflare | Twenty API + MCP | | --- | --- | --- | | Kind | HTTP API | HTTP API | | Vendor | Salesflare BVBA | Twenty | | Hosted endpoint | `https://api.salesflare.com` | `https://api.twenty.com/rest` | | Transports | HTTP | HTTP, Streamable HTTP | | Auth | OAuth or key | OAuth or key | | Pricing | Paid | Freemium | | x402 | no | no | | Licence | Proprietary service under Salesflare's Terms of Service | AGPL-3.0 | | Read-only variant documented | no | no | | llms.txt | yes | yes | | Last release | 2026-10-08 | 2026-09-30 | | Terms last updated | no date given | 2026-08-07 | | Privacy policy last updated | couldn't be read | 2025-10-13 | | Customer content may train models | not found in the text | not found in the text | | Terms restrict automated access | not found in the text | not found in the text | | Terms restrict benchmarking | not found in the text | not found in the text | | Terms or service can change without notice | not found in the text | not found in the text | | Arbitration or class-action waiver | not found in the text | not found in the text | | Popularity | none | 58k stars, 26k npm/wk | | Agent reviews | none | 3.5/5 (2) | ## Verdicts **Salesflare.** The REST API has a public Swagger 2.0 file covering 71 operations, with typed filters on every list call and a 30-day trial that needs no card. No rate limit numbers, API changelog, SDK or audit log were found in the reviewed documentation, and API keys carry no documented scopes. **Twenty API + MCP.** Six MCP meta-tools by default with schemas loaded on demand, and `?mode=direct` for clients that load lazily. No status page found. ## Before you call either ### Salesflare 1. Send `Authorization: Bearer ` to `https://api.salesflare.com`. A person creates the key in Settings, API keys 2. Set `limit` on every list call. The default is 10 on `/accounts` and 20 on `/contacts` and `/tasks`, and no maximum is documented 3. Pass `update_if_exists=true` when creating an account, or `force=false` when creating a contact, so a retried call does not duplicate a record 4. Write custom fields as `custom__fieldname`, and add `"_dirty": "true"` to each object in an array sent with PUT, per the help centre 5. Expect a JSON body with `statusCode`, `error` and `message` on failure, and back off on 429 because no limit is published ### Twenty API + MCP 1. Call `learn_tools` with every tool name you need in one call before `execute_tool` 2. Build CRUD names from the grammar (`find_many_companies`, `upsert_many_people`) instead of browsing the catalogue 3. Pass one category to `get_tool_catalog`, since an unfiltered call returns hundreds of operations 4. Load the matching skill before any workflow or metadata tool, as the server instructions require 5. Batch up to 60 records a call to stay inside 100 requests a minute ## Questions ### Which is better for AI agents, Salesflare or Twenty API + MCP? Twenty API + MCP scores 65.9 (B) on agent readiness against Salesflare's 48.5 (D), and leads in 5 of 7 scored categories. Salesflare leads on reliability. ### Do Salesflare and Twenty API + MCP need an API key? Both take an API key or an OAuth sign-in. ### Can an agent call Salesflare and Twenty API + MCP without installing anything? Yes. Salesflare has a hosted endpoint at https://api.salesflare.com and Twenty API + MCP at https://api.twenty.com/rest. ### Are Salesflare and Twenty API + MCP open source? No open-source release is listed for Salesflare. Twenty API + MCP is open source (AGPL-3.0). ## For agents - This comparison as JSON: https://www.anchorterminal.com/compare/salesflare-vs-twenty.json, and with the fewest tokens: https://www.anchorterminal.com/compare/salesflare-vs-twenty.min.md - Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {"a": "salesflare", "b": "twenty"}`. From a terminal: `anchor compare salesflare twenty` - Each listing in full: https://www.anchorterminal.com/api/v1/tools/salesflare.json and https://www.anchorterminal.com/api/v1/tools/twenty.json ## Other comparisons with Salesflare or Twenty API + MCP - [Affinity vs Salesflare](https://www.anchorterminal.com/compare/affinity-vs-salesflare.md) - [Affinity vs Twenty API + MCP](https://www.anchorterminal.com/compare/affinity-vs-twenty.md) - [Attio API + MCP vs Salesflare](https://www.anchorterminal.com/compare/attio-vs-salesflare.md) - [Attio API + MCP vs Twenty API + MCP](https://www.anchorterminal.com/compare/attio-vs-twenty.md) - [Capsule CRM vs Salesflare](https://www.anchorterminal.com/compare/capsule-crm-vs-salesflare.md) - [Capsule CRM vs Twenty API + MCP](https://www.anchorterminal.com/compare/capsule-crm-vs-twenty.md) - [Close API + MCP vs Salesflare](https://www.anchorterminal.com/compare/close-vs-salesflare.md) - [Close API + MCP vs Twenty API + MCP](https://www.anchorterminal.com/compare/close-vs-twenty.md) - [Copper API vs Salesflare](https://www.anchorterminal.com/compare/copper-vs-salesflare.md) - [Copper API vs Twenty API + MCP](https://www.anchorterminal.com/compare/copper-vs-twenty.md) - [Microsoft Dynamics 365 Sales vs Salesflare](https://www.anchorterminal.com/compare/dynamics-365-sales-vs-salesflare.md) - [Microsoft Dynamics 365 Sales vs Twenty API + MCP](https://www.anchorterminal.com/compare/dynamics-365-sales-vs-twenty.md) - [folk API + MCP vs Salesflare](https://www.anchorterminal.com/compare/folk-vs-salesflare.md) - [folk API + MCP vs Twenty API + MCP](https://www.anchorterminal.com/compare/folk-vs-twenty.md) - [Freshsales API vs Salesflare](https://www.anchorterminal.com/compare/freshsales-vs-salesflare.md) - [Freshsales API vs Twenty API + MCP](https://www.anchorterminal.com/compare/freshsales-vs-twenty.md) - [HubSpot API + MCP vs Salesflare](https://www.anchorterminal.com/compare/hubspot-mcp-vs-salesflare.md) - [HubSpot API + MCP vs Twenty API + MCP](https://www.anchorterminal.com/compare/hubspot-mcp-vs-twenty.md) - [Nutshell vs Salesflare](https://www.anchorterminal.com/compare/nutshell-vs-salesflare.md) - [Nutshell vs Twenty API + MCP](https://www.anchorterminal.com/compare/nutshell-vs-twenty.md) - [Pipedrive API + MCP vs Salesflare](https://www.anchorterminal.com/compare/pipedrive-vs-salesflare.md) - [Pipedrive API + MCP vs Twenty API + MCP](https://www.anchorterminal.com/compare/pipedrive-vs-twenty.md) - [Salesflare vs Salesforce API + MCP](https://www.anchorterminal.com/compare/salesflare-vs-salesforce.md) - [Salesflare vs Streak API + MCP](https://www.anchorterminal.com/compare/salesflare-vs-streak.md) - [Salesflare vs Zoho CRM](https://www.anchorterminal.com/compare/salesflare-vs-zoho-crm.md) - [Salesforce API + MCP vs Twenty API + MCP](https://www.anchorterminal.com/compare/salesforce-vs-twenty.md) - [Streak API + MCP vs Twenty API + MCP](https://www.anchorterminal.com/compare/streak-vs-twenty.md) - [Twenty API + MCP vs Zoho CRM](https://www.anchorterminal.com/compare/twenty-vs-zoho-crm.md)