{
  "data": {
    "a": {
      "slug": "nutshell",
      "name": "Nutshell",
      "vendor": "Nutshell, Inc.",
      "vendorUrl": "https://www.nutshell.com",
      "kind": "http-api",
      "category": "crm",
      "summary": "Nutshell is a sales CRM for small teams, with email marketing and quoting built in. Agents reach it through a REST API at `app.nutshell.com/rest`, a legacy JSON-RPC API, webhooks and a hosted read-only MCP server.",
      "url": "https://www.anchorterminal.com/tools/nutshell",
      "markdownUrl": "https://www.anchorterminal.com/tools/nutshell.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/nutshell.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/nutshell.json",
      "license": "Proprietary service under Nutshell's Terms of Service",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://app.nutshell.com/rest",
      "packages": [],
      "auth": "mixed",
      "authNotes": "REST and JSON-RPC use HTTP Basic over HTTPS, with a Nutshell user's email as the username and an API key as the password. An admin creates keys under Setup, API keys, and chooses a permission type, one of which allows impersonating any user. Keys have no scopes. The MCP server at `https://app.nutshell.com/mcp` uses OAuth authorisation code with PKCE (S256), dynamic client registration at `/oauth/register`, a revocation endpoint and two scopes, `read` and `write`. Access is self-serve on every plan and the trial.",
      "pricing": "paid",
      "pricingNotes": "No free plan. A 14-day trial needs no card, and the API and MCP server are included on every plan. Five plans a seat a month billed yearly, Foundation $13, Growth $25, Pro $42, Business $59 and Enterprise $79, or $19, $32, $49, $67 and $89 billed monthly. API calls are not billed separately. The docs publish sandbox credentials for a demo account (https://www.nutshell.com/pricing, checked 2026-10-08).",
      "priceSummary": "$13 / seat-mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the developer docs, the OAuth metadata or the pricing page (checked 2026-10-08).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-08"
      },
      "docsUrl": "https://developers.nutshell.com/",
      "llmsTxt": "https://developers.nutshell.com/llms.txt",
      "capabilities": [
        "crm.records",
        "crm.pipeline",
        "crm.activities",
        "crm.search",
        "crm.webhooks"
      ],
      "tags": [
        "hosted",
        "closed-source",
        "mcp",
        "oauth",
        "llms-txt",
        "webhooks",
        "no-card",
        "status-page",
        "soc2"
      ],
      "lastRelease": "2026-08-21",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 49.6,
        "grade": "D",
        "agentReady": false,
        "rank": 791,
        "ranked": true,
        "rankOf": 950,
        "categoryRank": 12,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 44,
          "maintenance": 46,
          "payments": 35,
          "reliability": 42,
          "schema": 57,
          "security": 58,
          "transparency": 71
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-08"
        },
        "negative": 0,
        "verdict": "The REST reference is served as Markdown with an OpenAPI fragment per operation, and the hosted MCP server uses OAuth with PKCE and can only read. No rate limit numbers, error format or API changelog were found in the reviewed documentation, and API keys carry no scopes.",
        "bestFor": "Small sales teams already on Nutshell who want an agent to read pipeline data over MCP or write records over REST at a low seat price.",
        "strengths": [
          "API access and the MCP server are included on every plan, from Foundation at $13 a seat a month billed yearly",
          "`developers.nutshell.com/llms.txt` indexes 114 REST operations, each served as Markdown with its OpenAPI 3.0 definition",
          "Hosted MCP server at `https://app.nutshell.com/mcp` with OAuth, PKCE, dynamic client registration, a revocation endpoint and read-only tools",
          "Terms and privacy policy of 2 June 2026 both state that customer data is not used to train generalised AI models",
          "14-day trial with no card, and the docs publish sandbox credentials for a demo account"
        ],
        "weaknesses": [
          "No rate limit numbers, 429 handling or Retry-After found for the REST API",
          "Error responses are documented on 9 of 114 operations, with no error body schema, and an unauthenticated REST call returns an HTML page",
          "API keys have no scopes or read-only type, and the key travels as an HTTP Basic password with a user's email",
          "No dated API changelog, no official SDK for REST and whole-spec OpenAPI download is disabled",
          "A database fault on 28 September 2026 left the application unavailable for some customers, marked major on the status page"
        ],
        "agentNotes": [
          "Authenticate REST calls with HTTP Basic, a Nutshell user's email as username and the API key as password, against `https://app.nutshell.com/rest`",
          "Use IDs in the `\u003cnumber\u003e-\u003ctype\u003e` form, such as `3-accounts`, and send updates as JSON Patch with `content-type: application/json-patch+json`",
          "Page lists with `page[limit]` and `page[page]`, which is 0-based, and call `/accounts/list/fields` or the lead and contact equivalents for valid filter keys",
          "Use the REST API for writes. The MCP server only reads, and OAuth tokens need the `read` scope",
          "Filter webhook events yourself, because every webhook receives all events and subscriptions are created in Setup, not through the API"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "D",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 49.6
          }
        ],
        "editorialScores": {
          "ergonomics": 44,
          "maintenance": 46,
          "payments": 35,
          "reliability": 42,
          "schema": 57,
          "security": 58,
          "transparency": 56
        },
        "provenanceScore": 86
      },
      "connect": {
        "http": "curl -u \"$NUTSHELL_USER_EMAIL:$NUTSHELL_API_KEY\" \\\n  --url https://app.nutshell.com/rest/accounts \\\n  --header 'accept: */*'"
      },
      "letme": {
        "capability": "https://letme.dev/crm.records",
        "tool": "https://letme.dev/nutshell"
      },
      "area": "business",
      "unitPrices": [
        {
          "item": "Foundation (API and MCP included, 100 open leads)",
          "unit": "seat-month",
          "usd": 13,
          "note": "billed yearly; $19 billed monthly"
        },
        {
          "item": "Growth",
          "unit": "seat-month",
          "usd": 25,
          "note": "billed yearly; $32 billed monthly"
        },
        {
          "item": "Pro",
          "unit": "seat-month",
          "usd": 42,
          "note": "billed yearly; $49 billed monthly"
        },
        {
          "item": "Business (first plan with the audit log)",
          "unit": "seat-month",
          "usd": 59,
          "note": "billed yearly; $67 billed monthly"
        },
        {
          "item": "Enterprise (SSO and SQL access)",
          "unit": "seat-month",
          "usd": 79,
          "note": "billed yearly; $89 billed monthly"
        }
      ],
      "provenance": {
        "legalEntity": "Nutshell, Inc.",
        "domain": "nutshell.com",
        "domainRegistered": "1995-05-02",
        "endpointOnVendorDomain": true,
        "terms": "https://www.nutshell.com/legal/terms",
        "privacy": "https://www.nutshell.com/legal/privacy",
        "statusPage": "https://status.nutshell.com",
        "changelog": "https://www.nutshell.com/product-updates",
        "securityTxt": "none",
        "checked": "2026-10-08",
        "notes": [
          "The Terms of Service (last updated 2 June 2026) name Nutshell, Inc., 1705 North Front Street, Harrisburg, PA 17102, cover the applications and APIs, and are governed by Pennsylvania law. The site footer says Nutshell is brought to you by WebFX.",
          "The REST API, the JSON-RPC API and the MCP server all answer at app.nutshell.com.",
          "www.nutshell.com/.well-known/security.txt returns 404. The security page asks for reports at security@nutshell.com and says there is no bug bounty.",
          "The product updates page lists launches without dates and is not an API changelog. No dated API changelog was found.",
          "The subprocessor list is at trust.nutshell.com/subprocessors, a page drawn by script that we could not read.",
          "RDAP for nutshell.com gives a registration date of 1995-05-02."
        ],
        "score": 86
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/nutshell.json",
      "live": {
        "slug": "nutshell",
        "probe": {
          "target": "https://app.nutshell.com/rest",
          "method": "get",
          "lastAt": "2026-10-10T05:38:58.955787925Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 264,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 262,
          "p95ms24h": 319,
          "samples24h": 248,
          "samples30d": 358,
          "days": [
            {
              "date": "2026-10-08",
              "probes": 50,
              "ok": 50
            },
            {
              "date": "2026-10-09",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-10",
              "probes": 58,
              "ok": 58
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.nutshell.com",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-10T05:35:23.178518053Z"
        },
        "securityTxt": {
          "url": "https://nutshell.com/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-09T15:39:44.96099877Z"
        },
        "llmsTxt": {
          "url": "https://developers.nutshell.com/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-09T14:02:28.690267332Z"
        },
        "pages": [
          {
            "url": "https://www.nutshell.com/product-updates",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-09T18:52:37.784335158Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "9ae83fe6092f"
          },
          {
            "url": "https://www.nutshell.com/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-09T18:52:36.007156254Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "383caa2ac3a9"
          },
          {
            "url": "https://www.nutshell.com/legal/privacy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-09T18:52:31.641974596Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "2a0b01ccc64a"
          },
          {
            "url": "https://www.nutshell.com/legal/terms",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-09T18:52:34.028633201Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "fe9ada2dc6af"
          }
        ],
        "updatedAt": "2026-10-10T05:38:58.955787925Z"
      }
    },
    "answer": "Nutshell and SugarAI (SugarCRM) score within a point of each other on agent readiness, 49.6 (D) and 49.5 (D). SugarAI (SugarCRM) leads on reliability and agent ergonomics.",
    "b": {
      "slug": "sugarcrm",
      "name": "SugarAI (SugarCRM)",
      "vendor": "SugarAI Software Inc.",
      "vendorUrl": "https://sugarai.com",
      "kind": "http-api",
      "category": "crm",
      "summary": "SugarAI, formerly SugarCRM, sells the Sugar Sell, Serve and Enterprise CRM applications, hosted on SugarCloud or installed on-site. Agents reach records through a versioned REST API (v11.27 in release 26.1) on each customer instance, with a legacy SOAP API.",
      "url": "https://www.anchorterminal.com/tools/sugarcrm",
      "markdownUrl": "https://www.anchorterminal.com/tools/sugarcrm.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/sugarcrm.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/sugarcrm.json",
      "license": "Proprietary service under the SugarAI Customer Terms of Service",
      "transports": [
        "http"
      ],
      "packages": [],
      "auth": "oauth",
      "authNotes": "Access follows a sales contract. An admin creates a Sugar user, and the caller POSTs that user's username and plaintext password to `/rest/v11_27/oauth2/token` with `grant_type` `password`. The default `client_id` is `sugar` with an empty secret, and an admin can create other OAuth keys. The token goes in the `OAuth-Token` header, lasts 60 minutes by default and is renewed with a refresh token valid for up to two weeks. The reference says there is no scope implementation, so a token has the user's roles and teams. An admin can obtain a token as another user through `/oauth2/sudo/:user_name`. SugarCloud instances must use SugarIdentity.",
      "pricing": "paid",
      "pricingNotes": "Sugar Sell costs $68 (Standard+), $98 (Advanced+) or $155 (Premier+) a user a month, billed annually. No free tier or self-serve trial was found, and the site asks visitors to book a demo or contact sales. API calls are not priced separately. Sandboxes are included on Sell Standard and above per the SugarCloud Offerings page, and are provisioned through a support case (https://sugarai.com/pricing, checked 2026-10-09).",
      "priceSummary": "$68 / seat-mo",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the Developer Guide, the Postman collection or the pricing page (checked 2026-10-09).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-09"
      },
      "docsUrl": "https://support.sugarai.com/documentation/sugar_developer/sugar_developer_guide_26.1/integration/web_services/",
      "capabilities": [
        "crm.records",
        "crm.search",
        "crm.pipeline",
        "crm.activities"
      ],
      "tags": [
        "hosted",
        "on-site",
        "closed-source",
        "oauth",
        "rest",
        "soap",
        "sales-led",
        "status-page",
        "soc2",
        "iso27001",
        "security-txt"
      ],
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 49.5,
        "grade": "D",
        "agentReady": false,
        "rank": 793,
        "ranked": true,
        "rankOf": 950,
        "categoryRank": 13,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 69,
          "maintenance": 22,
          "payments": 10,
          "reliability": 61,
          "schema": 48,
          "security": 51,
          "transparency": 71
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-09"
        },
        "negative": 0,
        "verdict": "The REST reference covers 350 endpoint pages with filters, field selection, bulk calls and upsert by `sync_key`. SugarAI's AI Supplemental Terms forbid connecting a customer's or third party's AI agent or MCP connector to the APIs unless Sugar has approved it, tokens carry no scopes, and no OpenAPI file, trial or SLA was found.",
        "bestFor": "Companies already running Sugar Sell, Serve or Enterprise that want an agent to read and write records under a named user's roles, and that have Sugar's approval for the integration.",
        "strengths": [
          "The 26.1 Developer Guide lists 350 REST endpoint pages, each with argument tables, a request and response example and a per-endpoint change log",
          "List calls take `fields`, `view`, `max_num` (default 20), `offset`, `order_by` and a filter grammar with 13 operators plus `$and` and `$or`",
          "`/integrate` endpoints upsert by `sync_key`, and `/bulk` runs a sequence of calls in one request with a status per call",
          "The Customer Terms of Service, the DPA and the security FAQ agree that customer data stays available for 120 days after termination and is then deleted",
          "SOC 2 Type II and ISO/IEC 27001:2022 per the trust page, a valid security.txt, and a public sub-processor list with countries"
        ],
        "weaknesses": [
          "The AI Supplemental Terms forbid connecting customer-owned or third-party AI systems, agents or MCP connectors to the Services or APIs except through functionality Sugar has approved. This matters before any probe is run",
          "Access tokens come from an OAuth 2.0 password grant with a user's plaintext password, and the reference says there is no scope implementation",
          "No OpenAPI file or `llms.txt` was found. The published Postman collection holds 40 sample requests, dated 14 August 2025",
          "No trial signup, free tier or SLA was found. Sugar Sell starts at $68 a user a month billed annually and other products are quoted by sales",
          "SugarCloud may block an IP address sending more than 20 requests a second, and no 429 or Retry-After behaviour is documented",
          "The Customer Terms of Service forbid performing or disclosing benchmarking, availability or performance testing of the Services"
        ],
        "agentNotes": [
          "Confirm that Sugar has approved the agent integration before connecting. The AI Supplemental Terms forbid unapproved AI agents and MCP connectors on the APIs",
          "POST to `/rest/v11_27/oauth2/token` with `grant_type` `password` and a `platform` other than `base`, `mobile` or `portal`, or the login can end the user's own session",
          "Send the access token in the `OAuth-Token` header. It lasts 60 minutes by default, so store the refresh token and not the password",
          "Stay under 20 requests a second on SugarCloud and reuse one session for batches. Over-limit traffic is blocked by IP address until support lifts it",
          "Page with `max_num` and `offset` until `next_offset` is -1, and pass `fields` to keep responses small",
          "Use `PATCH /integrate/:module/:sync_key_field_name/:sync_key_field_value` for writes that may be retried, since it inserts or updates by `sync_key`"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "D",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 49.5
          }
        ],
        "editorialScores": {
          "ergonomics": 69,
          "maintenance": 22,
          "payments": 10,
          "reliability": 61,
          "schema": 48,
          "security": 51,
          "transparency": 71
        },
        "provenanceScore": 70
      },
      "connect": {
        "http": "curl -X POST -H Cache-Control:no-cache -H \"Content-Type: application/json\" -d '{\n  \"grant_type\":\"password\",\n  \"client_id\":\"sugar\",\n  \"client_secret\":\"\",\n  \"username\":\"\u003cusername\u003e\",\n  \"password\":\"\u003cpassword\u003e\",\n  \"platform\":\"custom\"\n}' https://\u003csite_url\u003e/rest/\u003cversion\u003e/oauth2/token"
      },
      "letme": {
        "capability": "https://letme.dev/crm.records",
        "tool": "https://letme.dev/sugarcrm"
      },
      "area": "business",
      "unitPrices": [
        {
          "item": "Sugar Sell Standard+",
          "unit": "seat-month",
          "usd": 68,
          "note": "billed annually"
        },
        {
          "item": "Sugar Sell Advanced+",
          "unit": "seat-month",
          "usd": 98,
          "note": "billed annually"
        },
        {
          "item": "Sugar Sell Premier+",
          "unit": "seat-month",
          "usd": 155,
          "note": "billed annually"
        },
        {
          "item": "Sugar Connect+ add-on",
          "unit": "seat-month",
          "usd": 20,
          "note": "billed annually, on top of a Sell plan"
        }
      ],
      "provenance": {
        "legalEntity": "SugarAI Software Inc.",
        "domain": "sugarai.com",
        "domainRegistered": "2018-03-19",
        "endpointOnVendorDomain": false,
        "terms": "https://framerusercontent.com/assets/eu2GiGUMAeMAwAn8rqawpURGnP4.pdf",
        "privacy": "https://sugarai.com/legal/privacy-policy",
        "statusPage": "https://status.cloud.sugarai.com",
        "changelog": "",
        "securityTxt": "valid",
        "checked": "2026-10-09",
        "notes": [
          "The Customer Terms of Service (published 7 April 2026) name the contracting entity by region. It is SugarAI Software Inc., a Delaware corporation at 548 Market Street PMB 59423, San Francisco, for all regions except Australia and New Zealand (SugarAI Australia Pty Ltd) and new UK customers (SugarAI UK Limited). California law governs outside the listed regions.",
          "The terms are a PDF on framerusercontent.com, the asset host of the vendor's Framer site, linked from sugarai.com/legal/customers. The same agreements on support.sugarai.com sit under a path robots.txt disallows.",
          "The API answers on each customer's instance at `https://\u003csite_url\u003e/rest/`. The host name of a SugarCloud instance was not established, so the endpoint is recorded as not on the vendor's domain.",
          "The privacy policy (effective 7 April 2026) covers the websites and the products and says Customer Data is processed under the subscription agreement.",
          "sugarai.com/.well-known/security.txt gives security@sugarcrm.com and expires on 1 April 2027.",
          "No dated API changelog or release notes page was reached. The documentation index lists its topics by script.",
          "RDAP gives 2018-03-19 for sugarai.com and 2004-03-05 for sugarcrm.com. The rename from SugarCRM to SugarAI was announced on 13 April 2026."
        ],
        "score": 70
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/sugarcrm.json",
      "live": {
        "slug": "sugarcrm",
        "vendorStatus": {
          "page": "https://status.cloud.sugarai.com",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-10T00:51:18.298826618Z"
        },
        "pages": [
          {
            "url": "https://sugarai.com/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-09T18:46:13.493112131Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "61ca2f4a5bc1"
          },
          {
            "url": "https://sugarai.com/legal/privacy-policy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-09T18:46:11.255505688Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "5755ea21e665"
          }
        ],
        "updatedAt": "2026-10-10T00:51:18.298826618Z"
      }
    },
    "facts": [
      {
        "a": "HTTP API",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "Nutshell, Inc.",
        "b": "SugarAI Software Inc.",
        "name": "Vendor"
      },
      {
        "a": "https://app.nutshell.com/rest",
        "b": "no (local only)",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP",
        "b": "HTTP",
        "name": "Transports"
      },
      {
        "a": "OAuth or key",
        "b": "OAuth",
        "name": "Auth"
      },
      {
        "a": "Paid",
        "b": "Paid",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Proprietary service under Nutshell's Terms of Service",
        "b": "Proprietary service under the SugarAI Customer Terms of Service",
        "name": "Licence"
      },
      {
        "a": "yes",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "no",
        "name": "llms.txt"
      },
      {
        "a": "2026-08-21",
        "b": "none",
        "name": "Last release"
      },
      {
        "a": "2026-06-02",
        "b": "",
        "name": "Terms last updated"
      },
      {
        "a": "2026-06-02",
        "b": "no date given",
        "name": "Privacy policy last updated"
      },
      {
        "a": "not found in the text",
        "b": "",
        "name": "Customer content may train models"
      },
      {
        "a": "not found in the text",
        "b": "",
        "name": "Terms restrict automated access"
      },
      {
        "a": "yes",
        "b": "",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "yes",
        "b": "",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "yes",
        "b": "",
        "name": "Arbitration or class-action waiver"
      }
    ],
    "faq": [
      {
        "answer": "Nutshell and SugarAI (SugarCRM) score within a point of each other on agent readiness, 49.6 (D) and 49.5 (D). SugarAI (SugarCRM) leads on reliability and agent ergonomics.",
        "question": "Which is better for AI agents, Nutshell or SugarAI (SugarCRM)?"
      },
      {
        "answer": "Nutshell takes an API key or an OAuth sign-in. SugarAI (SugarCRM) uses an OAuth sign-in.",
        "question": "Do Nutshell and SugarAI (SugarCRM) need an API key?"
      },
      {
        "answer": "Nutshell has a hosted endpoint at https://app.nutshell.com/rest. No hosted endpoint is listed for SugarAI (SugarCRM).",
        "question": "Can an agent call Nutshell and SugarAI (SugarCRM) without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Schema \u0026 documentation, 57 against 48",
          "Security \u0026 auth, 58 against 51",
          "Payments \u0026 pricing, 35 against 10",
          "Maintenance \u0026 community, 46 against 22"
        ],
        "also": [
          "A hosted endpoint, with nothing to install",
          "Free to start without a card"
        ],
        "goodFor": "Small sales teams already on Nutshell who want an agent to read pipeline data over MCP or write records over REST at a low seat price.",
        "slug": "nutshell",
        "watchFor": "No rate limit numbers, 429 handling or Retry-After found for the REST API"
      },
      {
        "aheadOn": [
          "Reliability, 61 against 42",
          "Agent ergonomics, 69 against 44"
        ],
        "also": null,
        "goodFor": "Companies already running Sugar Sell, Serve or Enterprise that want an agent to read and write records under a named user's roles, and that have Sugar's approval for the integration.",
        "slug": "sugarcrm",
        "watchFor": "The AI Supplemental Terms forbid connecting customer-owned or third-party AI systems, agents or MCP connectors to the Services or APIs except through functionality Sugar has approved. This matters before any probe is run"
      }
    ],
    "job": {
      "capability": "crm.records",
      "name": "CRM records"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/affinity-vs-nutshell.json",
        "title": "Affinity vs Nutshell",
        "url": "https://www.anchorterminal.com/compare/affinity-vs-nutshell"
      },
      {
        "json": "https://www.anchorterminal.com/compare/affinity-vs-sugarcrm.json",
        "title": "Affinity vs SugarAI (SugarCRM)",
        "url": "https://www.anchorterminal.com/compare/affinity-vs-sugarcrm"
      },
      {
        "json": "https://www.anchorterminal.com/compare/attio-vs-nutshell.json",
        "title": "Attio API + MCP vs Nutshell",
        "url": "https://www.anchorterminal.com/compare/attio-vs-nutshell"
      },
      {
        "json": "https://www.anchorterminal.com/compare/attio-vs-sugarcrm.json",
        "title": "Attio API + MCP vs SugarAI (SugarCRM)",
        "url": "https://www.anchorterminal.com/compare/attio-vs-sugarcrm"
      },
      {
        "json": "https://www.anchorterminal.com/compare/capsule-crm-vs-nutshell.json",
        "title": "Capsule CRM vs Nutshell",
        "url": "https://www.anchorterminal.com/compare/capsule-crm-vs-nutshell"
      },
      {
        "json": "https://www.anchorterminal.com/compare/capsule-crm-vs-sugarcrm.json",
        "title": "Capsule CRM vs SugarAI (SugarCRM)",
        "url": "https://www.anchorterminal.com/compare/capsule-crm-vs-sugarcrm"
      },
      {
        "json": "https://www.anchorterminal.com/compare/close-vs-nutshell.json",
        "title": "Close API + MCP vs Nutshell",
        "url": "https://www.anchorterminal.com/compare/close-vs-nutshell"
      },
      {
        "json": "https://www.anchorterminal.com/compare/close-vs-sugarcrm.json",
        "title": "Close API + MCP vs SugarAI (SugarCRM)",
        "url": "https://www.anchorterminal.com/compare/close-vs-sugarcrm"
      },
      {
        "json": "https://www.anchorterminal.com/compare/copper-vs-nutshell.json",
        "title": "Copper API vs Nutshell",
        "url": "https://www.anchorterminal.com/compare/copper-vs-nutshell"
      },
      {
        "json": "https://www.anchorterminal.com/compare/copper-vs-sugarcrm.json",
        "title": "Copper API vs SugarAI (SugarCRM)",
        "url": "https://www.anchorterminal.com/compare/copper-vs-sugarcrm"
      },
      {
        "json": "https://www.anchorterminal.com/compare/dynamics-365-sales-vs-nutshell.json",
        "title": "Microsoft Dynamics 365 Sales vs Nutshell",
        "url": "https://www.anchorterminal.com/compare/dynamics-365-sales-vs-nutshell"
      },
      {
        "json": "https://www.anchorterminal.com/compare/dynamics-365-sales-vs-sugarcrm.json",
        "title": "Microsoft Dynamics 365 Sales vs SugarAI (SugarCRM)",
        "url": "https://www.anchorterminal.com/compare/dynamics-365-sales-vs-sugarcrm"
      },
      {
        "json": "https://www.anchorterminal.com/compare/folk-vs-nutshell.json",
        "title": "folk API + MCP vs Nutshell",
        "url": "https://www.anchorterminal.com/compare/folk-vs-nutshell"
      },
      {
        "json": "https://www.anchorterminal.com/compare/folk-vs-sugarcrm.json",
        "title": "folk API + MCP vs SugarAI (SugarCRM)",
        "url": "https://www.anchorterminal.com/compare/folk-vs-sugarcrm"
      },
      {
        "json": "https://www.anchorterminal.com/compare/freshsales-vs-nutshell.json",
        "title": "Freshsales API vs Nutshell",
        "url": "https://www.anchorterminal.com/compare/freshsales-vs-nutshell"
      },
      {
        "json": "https://www.anchorterminal.com/compare/freshsales-vs-sugarcrm.json",
        "title": "Freshsales API vs SugarAI (SugarCRM)",
        "url": "https://www.anchorterminal.com/compare/freshsales-vs-sugarcrm"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hubspot-mcp-vs-nutshell.json",
        "title": "HubSpot API + MCP vs Nutshell",
        "url": "https://www.anchorterminal.com/compare/hubspot-mcp-vs-nutshell"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hubspot-mcp-vs-sugarcrm.json",
        "title": "HubSpot API + MCP vs SugarAI (SugarCRM)",
        "url": "https://www.anchorterminal.com/compare/hubspot-mcp-vs-sugarcrm"
      },
      {
        "json": "https://www.anchorterminal.com/compare/nutshell-vs-pipedrive.json",
        "title": "Nutshell vs Pipedrive API + MCP",
        "url": "https://www.anchorterminal.com/compare/nutshell-vs-pipedrive"
      },
      {
        "json": "https://www.anchorterminal.com/compare/nutshell-vs-salesflare.json",
        "title": "Nutshell vs Salesflare",
        "url": "https://www.anchorterminal.com/compare/nutshell-vs-salesflare"
      },
      {
        "json": "https://www.anchorterminal.com/compare/nutshell-vs-salesforce.json",
        "title": "Nutshell vs Salesforce API + MCP",
        "url": "https://www.anchorterminal.com/compare/nutshell-vs-salesforce"
      },
      {
        "json": "https://www.anchorterminal.com/compare/nutshell-vs-streak.json",
        "title": "Nutshell vs Streak API + MCP",
        "url": "https://www.anchorterminal.com/compare/nutshell-vs-streak"
      },
      {
        "json": "https://www.anchorterminal.com/compare/nutshell-vs-twenty.json",
        "title": "Nutshell vs Twenty API + MCP",
        "url": "https://www.anchorterminal.com/compare/nutshell-vs-twenty"
      },
      {
        "json": "https://www.anchorterminal.com/compare/nutshell-vs-zoho-crm.json",
        "title": "Nutshell vs Zoho CRM",
        "url": "https://www.anchorterminal.com/compare/nutshell-vs-zoho-crm"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pipedrive-vs-sugarcrm.json",
        "title": "Pipedrive API + MCP vs SugarAI (SugarCRM)",
        "url": "https://www.anchorterminal.com/compare/pipedrive-vs-sugarcrm"
      },
      {
        "json": "https://www.anchorterminal.com/compare/salesflare-vs-sugarcrm.json",
        "title": "Salesflare vs SugarAI (SugarCRM)",
        "url": "https://www.anchorterminal.com/compare/salesflare-vs-sugarcrm"
      },
      {
        "json": "https://www.anchorterminal.com/compare/salesforce-vs-sugarcrm.json",
        "title": "Salesforce API + MCP vs SugarAI (SugarCRM)",
        "url": "https://www.anchorterminal.com/compare/salesforce-vs-sugarcrm"
      },
      {
        "json": "https://www.anchorterminal.com/compare/streak-vs-sugarcrm.json",
        "title": "Streak API + MCP vs SugarAI (SugarCRM)",
        "url": "https://www.anchorterminal.com/compare/streak-vs-sugarcrm"
      },
      {
        "json": "https://www.anchorterminal.com/compare/sugarcrm-vs-twenty.json",
        "title": "SugarAI (SugarCRM) vs Twenty API + MCP",
        "url": "https://www.anchorterminal.com/compare/sugarcrm-vs-twenty"
      },
      {
        "json": "https://www.anchorterminal.com/compare/sugarcrm-vs-zoho-crm.json",
        "title": "SugarAI (SugarCRM) vs Zoho CRM",
        "url": "https://www.anchorterminal.com/compare/sugarcrm-vs-zoho-crm"
      }
    ],
    "scores": [
      {
        "by": 19,
        "edge": "sugarcrm",
        "key": "reliability",
        "name": "Reliability",
        "nutshell": 42,
        "sugarcrm": 61,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 9,
        "edge": "nutshell",
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "nutshell": 57,
        "sugarcrm": 48,
        "weight": 13
      },
      {
        "by": 25,
        "edge": "sugarcrm",
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "nutshell": 44,
        "sugarcrm": 69,
        "weight": 13
      },
      {
        "by": 7,
        "edge": "nutshell",
        "key": "security",
        "name": "Security \u0026 auth",
        "nutshell": 58,
        "sugarcrm": 51,
        "weight": 14
      },
      {
        "by": 25,
        "edge": "nutshell",
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "nutshell": 35,
        "sugarcrm": 10,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 24,
        "edge": "nutshell",
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "nutshell": 46,
        "sugarcrm": 22,
        "weight": 7
      },
      {
        "by": 0,
        "edge": "",
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "nutshell": 71,
        "sugarcrm": 71,
        "weight": 7
      }
    ],
    "summary": "Nutshell and SugarAI (SugarCRM) score within a point of each other on agent readiness, 49.6 (D) and 49.5 (D). SugarAI (SugarCRM) leads on reliability and agent ergonomics. Both do crm records.",
    "verdicts": {
      "nutshell": "The REST reference is served as Markdown with an OpenAPI fragment per operation, and the hosted MCP server uses OAuth with PKCE and can only read. No rate limit numbers, error format or API changelog were found in the reviewed documentation, and API keys carry no scopes.",
      "sugarcrm": "The REST reference covers 350 endpoint pages with filters, field selection, bulk calls and upsert by `sync_key`. SugarAI's AI Supplemental Terms forbid connecting a customer's or third party's AI agent or MCP connector to the APIs unless Sugar has approved it, tokens carry no scopes, and no OpenAPI file, trial or SLA was found."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/nutshell-vs-sugarcrm",
    "json": "https://www.anchorterminal.com/compare/nutshell-vs-sugarcrm.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/nutshell-vs-sugarcrm.md",
    "slim": "https://www.anchorterminal.com/compare/nutshell-vs-sugarcrm.min.md"
  },
  "markdown": "Nutshell and SugarAI (SugarCRM) score within a point of each other on agent readiness, 49.6 (D) and 49.5 (D). SugarAI (SugarCRM) leads on reliability and agent ergonomics. Both do crm records.\n\n- Nutshell: grade D, 49.6/100, rank #791 of 950. Markdown https://www.anchorterminal.com/tools/nutshell.md · JSON https://www.anchorterminal.com/api/v1/tools/nutshell.json\n- SugarAI (SugarCRM): grade D, 49.5/100, rank #793 of 950. Markdown https://www.anchorterminal.com/tools/sugarcrm.md · JSON https://www.anchorterminal.com/api/v1/tools/sugarcrm.json\n- Best CRM and customer-platform tools for AI agents: https://www.anchorterminal.com/best/crm/index.md\n- All 136 crm comparisons: https://www.anchorterminal.com/compare/crm/index.md\n\n## Which one, for what\n\n### Nutshell (D)\n\nGood for: Small sales teams already on Nutshell who want an agent to read pipeline data over MCP or write records over REST at a low seat price.\n\nAhead on:\n- Schema \u0026 documentation, 57 against 48\n- Security \u0026 auth, 58 against 51\n- Payments \u0026 pricing, 35 against 10\n- Maintenance \u0026 community, 46 against 22\n\nAlso in its favour:\n- A hosted endpoint, with nothing to install\n- Free to start without a card\n\nWatch for: No rate limit numbers, 429 handling or Retry-After found for the REST API\n\n### SugarAI (SugarCRM) (D)\n\nGood for: Companies already running Sugar Sell, Serve or Enterprise that want an agent to read and write records under a named user's roles, and that have Sugar's approval for the integration.\n\nAhead on:\n- Reliability, 61 against 42\n- Agent ergonomics, 69 against 44\n\nWatch for: The AI Supplemental Terms forbid connecting customer-owned or third-party AI systems, agents or MCP connectors to the Services or APIs except through functionality Sugar has approved. This matters before any probe is run\n\n\n## Score by category\n\n| Category | Weight | Nutshell | SugarAI (SugarCRM) | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 42 | 61 | SugarAI (SugarCRM) +19 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 57 | 48 | Nutshell +9 |\n| Agent ergonomics | 13% (16.2 this run) | 44 | 69 | SugarAI (SugarCRM) +25 |\n| Security \u0026 auth | 14% (17.5 this run) | 58 | 51 | Nutshell +7 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 35 | 10 | Nutshell +25 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 46 | 22 | Nutshell +24 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 71 | 71 | even |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **49.6 · D** | **49.5 · D** | |\n\n## Facts side by side\n\n| Fact | Nutshell | SugarAI (SugarCRM) |\n| --- | --- | --- |\n| Kind | HTTP API | HTTP API |\n| Vendor | Nutshell, Inc. | SugarAI Software Inc. |\n| Hosted endpoint | `https://app.nutshell.com/rest` | no (local only) |\n| Transports | HTTP | HTTP |\n| Auth | OAuth or key | OAuth |\n| Pricing | Paid | Paid |\n| x402 | no | no |\n| Licence | Proprietary service under Nutshell's Terms of Service | Proprietary service under the SugarAI Customer Terms of Service |\n| Read-only variant documented | yes | no |\n| llms.txt | yes | no |\n| Last release | 2026-08-21 | none |\n| Terms last updated | 2026-06-02 |  |\n| Privacy policy last updated | 2026-06-02 | no date given |\n| Customer content may train models | not found in the text |  |\n| Terms restrict automated access | not found in the text |  |\n| Terms restrict benchmarking | yes |  |\n| Terms or service can change without notice | yes |  |\n| Arbitration or class-action waiver | yes |  |\n\n## Verdicts\n\n**Nutshell.** The REST reference is served as Markdown with an OpenAPI fragment per operation, and the hosted MCP server uses OAuth with PKCE and can only read. No rate limit numbers, error format or API changelog were found in the reviewed documentation, and API keys carry no scopes.\n\n**SugarAI (SugarCRM).** The REST reference covers 350 endpoint pages with filters, field selection, bulk calls and upsert by `sync_key`. SugarAI's AI Supplemental Terms forbid connecting a customer's or third party's AI agent or MCP connector to the APIs unless Sugar has approved it, tokens carry no scopes, and no OpenAPI file, trial or SLA was found.\n\n## Before you call either\n\n### Nutshell\n\n1. Authenticate REST calls with HTTP Basic, a Nutshell user's email as username and the API key as password, against `https://app.nutshell.com/rest`\n2. Use IDs in the `\u003cnumber\u003e-\u003ctype\u003e` form, such as `3-accounts`, and send updates as JSON Patch with `content-type: application/json-patch+json`\n3. Page lists with `page[limit]` and `page[page]`, which is 0-based, and call `/accounts/list/fields` or the lead and contact equivalents for valid filter keys\n4. Use the REST API for writes. The MCP server only reads, and OAuth tokens need the `read` scope\n5. Filter webhook events yourself, because every webhook receives all events and subscriptions are created in Setup, not through the API\n\n### SugarAI (SugarCRM)\n\n1. Confirm that Sugar has approved the agent integration before connecting. The AI Supplemental Terms forbid unapproved AI agents and MCP connectors on the APIs\n2. POST to `/rest/v11_27/oauth2/token` with `grant_type` `password` and a `platform` other than `base`, `mobile` or `portal`, or the login can end the user's own session\n3. Send the access token in the `OAuth-Token` header. It lasts 60 minutes by default, so store the refresh token and not the password\n4. Stay under 20 requests a second on SugarCloud and reuse one session for batches. Over-limit traffic is blocked by IP address until support lifts it\n5. Page with `max_num` and `offset` until `next_offset` is -1, and pass `fields` to keep responses small\n6. Use `PATCH /integrate/:module/:sync_key_field_name/:sync_key_field_value` for writes that may be retried, since it inserts or updates by `sync_key`\n\n## Questions\n\n### Which is better for AI agents, Nutshell or SugarAI (SugarCRM)?\n\nNutshell and SugarAI (SugarCRM) score within a point of each other on agent readiness, 49.6 (D) and 49.5 (D). SugarAI (SugarCRM) leads on reliability and agent ergonomics.\n\n### Do Nutshell and SugarAI (SugarCRM) need an API key?\n\nNutshell takes an API key or an OAuth sign-in. SugarAI (SugarCRM) uses an OAuth sign-in.\n\n### Can an agent call Nutshell and SugarAI (SugarCRM) without installing anything?\n\nNutshell has a hosted endpoint at https://app.nutshell.com/rest. No hosted endpoint is listed for SugarAI (SugarCRM).\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/nutshell-vs-sugarcrm.json, and with the fewest tokens: https://www.anchorterminal.com/compare/nutshell-vs-sugarcrm.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"nutshell\", \"b\": \"sugarcrm\"}`. From a terminal: `anchor compare nutshell sugarcrm`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/nutshell.json and https://www.anchorterminal.com/api/v1/tools/sugarcrm.json\n\n## Other comparisons with Nutshell or SugarAI (SugarCRM)\n\n- [Affinity vs Nutshell](https://www.anchorterminal.com/compare/affinity-vs-nutshell.md)\n- [Affinity vs SugarAI (SugarCRM)](https://www.anchorterminal.com/compare/affinity-vs-sugarcrm.md)\n- [Attio API + MCP vs Nutshell](https://www.anchorterminal.com/compare/attio-vs-nutshell.md)\n- [Attio API + MCP vs SugarAI (SugarCRM)](https://www.anchorterminal.com/compare/attio-vs-sugarcrm.md)\n- [Capsule CRM vs Nutshell](https://www.anchorterminal.com/compare/capsule-crm-vs-nutshell.md)\n- [Capsule CRM vs SugarAI (SugarCRM)](https://www.anchorterminal.com/compare/capsule-crm-vs-sugarcrm.md)\n- [Close API + MCP vs Nutshell](https://www.anchorterminal.com/compare/close-vs-nutshell.md)\n- [Close API + MCP vs SugarAI (SugarCRM)](https://www.anchorterminal.com/compare/close-vs-sugarcrm.md)\n- [Copper API vs Nutshell](https://www.anchorterminal.com/compare/copper-vs-nutshell.md)\n- [Copper API vs SugarAI (SugarCRM)](https://www.anchorterminal.com/compare/copper-vs-sugarcrm.md)\n- [Microsoft Dynamics 365 Sales vs Nutshell](https://www.anchorterminal.com/compare/dynamics-365-sales-vs-nutshell.md)\n- [Microsoft Dynamics 365 Sales vs SugarAI (SugarCRM)](https://www.anchorterminal.com/compare/dynamics-365-sales-vs-sugarcrm.md)\n- [folk API + MCP vs Nutshell](https://www.anchorterminal.com/compare/folk-vs-nutshell.md)\n- [folk API + MCP vs SugarAI (SugarCRM)](https://www.anchorterminal.com/compare/folk-vs-sugarcrm.md)\n- [Freshsales API vs Nutshell](https://www.anchorterminal.com/compare/freshsales-vs-nutshell.md)\n- [Freshsales API vs SugarAI (SugarCRM)](https://www.anchorterminal.com/compare/freshsales-vs-sugarcrm.md)\n- [HubSpot API + MCP vs Nutshell](https://www.anchorterminal.com/compare/hubspot-mcp-vs-nutshell.md)\n- [HubSpot API + MCP vs SugarAI (SugarCRM)](https://www.anchorterminal.com/compare/hubspot-mcp-vs-sugarcrm.md)\n- [Nutshell vs Pipedrive API + MCP](https://www.anchorterminal.com/compare/nutshell-vs-pipedrive.md)\n- [Nutshell vs Salesflare](https://www.anchorterminal.com/compare/nutshell-vs-salesflare.md)\n- [Nutshell vs Salesforce API + MCP](https://www.anchorterminal.com/compare/nutshell-vs-salesforce.md)\n- [Nutshell vs Streak API + MCP](https://www.anchorterminal.com/compare/nutshell-vs-streak.md)\n- [Nutshell vs Twenty API + MCP](https://www.anchorterminal.com/compare/nutshell-vs-twenty.md)\n- [Nutshell vs Zoho CRM](https://www.anchorterminal.com/compare/nutshell-vs-zoho-crm.md)\n- [Pipedrive API + MCP vs SugarAI (SugarCRM)](https://www.anchorterminal.com/compare/pipedrive-vs-sugarcrm.md)\n- [Salesflare vs SugarAI (SugarCRM)](https://www.anchorterminal.com/compare/salesflare-vs-sugarcrm.md)\n- [Salesforce API + MCP vs SugarAI (SugarCRM)](https://www.anchorterminal.com/compare/salesforce-vs-sugarcrm.md)\n- [Streak API + MCP vs SugarAI (SugarCRM)](https://www.anchorterminal.com/compare/streak-vs-sugarcrm.md)\n- [SugarAI (SugarCRM) vs Twenty API + MCP](https://www.anchorterminal.com/compare/sugarcrm-vs-twenty.md)\n- [SugarAI (SugarCRM) vs Zoho CRM](https://www.anchorterminal.com/compare/sugarcrm-vs-zoho-crm.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-10",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Nutshell vs SugarAI (SugarCRM)",
        "url": ""
      }
    ],
    "description": "Nutshell and SugarAI score within a point of each other for crm records, 49.6 and 49.5 out of 100. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Nutshell D 49.6",
      "SugarAI (SugarCRM) D 49.5",
      "scores"
    ],
    "h1": "Nutshell vs SugarAI (SugarCRM)",
    "image": "https://www.anchorterminal.com/assets/og/compare-nutshell-vs-sugarcrm.png",
    "path": "/compare/nutshell-vs-sugarcrm",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Nutshell vs SugarAI for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-10-09",
    "url": "https://www.anchorterminal.com/compare/nutshell-vs-sugarcrm"
  },
  "tokens": {
    "markdown": 2700,
    "slim": 680
  },
  "version": 1
}
