{
  "data": {
    "a": {
      "slug": "folk",
      "name": "folk API + MCP",
      "vendor": "folk",
      "vendorUrl": "https://www.folk.app",
      "kind": "http-api",
      "category": "crm",
      "summary": "REST API and hosted MCP server for folk, a relationship CRM for small teams.",
      "url": "https://www.anchorterminal.com/tools/folk",
      "markdownUrl": "https://www.anchorterminal.com/tools/folk.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/folk.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/folk.json",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://api.folk.app/v1",
      "packages": [],
      "auth": "mixed",
      "authNotes": "REST calls take a workspace API key as a Bearer token; keys have no scopes and share one rate limit per user. The hosted MCP server at https://mcp.folk.app/mcp uses OAuth and acts with the signed-in user's permissions.",
      "pricing": "paid",
      "pricingNotes": "No free plan, a 14-day trial with no card. Standard $24 a member a month billed yearly or $30 monthly (MCP, no REST API), Premium $48 yearly or $60 monthly (adds REST API, custom objects and deals), Enterprise from $80 yearly or $100 monthly (https://www.folk.app/pricing).",
      "priceSummary": "$24 / seat-mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No payments. Access follows the folk subscription.",
        "endpoints": []
      },
      "toolCount": 38,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://developer.folk.app",
      "llmsTxt": "https://developer.folk.app/llms.txt",
      "openapi": "https://developer.folk.app/schemas/2025-06-09.json",
      "capabilities": [
        "crm.records",
        "crm.pipeline",
        "crm.activities",
        "crm.search",
        "crm.webhooks",
        "crm.email"
      ],
      "tags": [
        "hosted",
        "mcp",
        "llms-txt",
        "openapi",
        "webhooks",
        "closed-source",
        "no-card"
      ],
      "lastRelease": "2026-09-15",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 60.8,
        "grade": "C",
        "agentReady": false,
        "rank": 492,
        "ranked": true,
        "rankOf": 950,
        "categoryRank": 8,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 70,
          "maintenance": 60,
          "payments": 30,
          "reliability": 55,
          "schema": 91,
          "security": 43,
          "transparency": 81
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "Dated API versions, a year's support and 6 months' deprecation notice with `Deprecation` and `Sunset` headers. MCP server in open beta since 1 July 2026.",
        "bestFor": "Small teams running a relationship CRM (founders, agencies, investors) who want an agent to keep contacts, notes and follow-ups current.",
        "strengths": [
          "Dated API versions, a year's support and 6 months' deprecation notice with `Deprecation` and `Sunset` headers",
          "`Idempotency-Key` on writes and a 429 body with `retryAfter`",
          "Errors carry `code`, `message`, `documentationUrl` and `requestId`",
          "MCP tools badged read-only, destructive or idempotent, and none delete records",
          "Privacy policy lists 24 processors, hosting in AWS Ireland and retention periods"
        ],
        "weaknesses": [
          "MCP server in open beta since 1 July 2026",
          "REST API keys have no scopes and MCP gets the user's full access",
          "REST API only on Premium and Enterprise",
          "Status page history didn't load, so the incident record is unknown",
          "No SOC 2 or ISO 27001 found, and no security.txt"
        ],
        "agentNotes": [
          "Send `X-API-Version: 2025-06-09` on every REST call",
          "Set an `Idempotency-Key` on creates, and treat a 409 `IDEMPOTENCY_REQUEST_IN_PROGRESS` as wait and retry",
          "On a 429, wait until `details.retryAfter`, and remember all your keys share one 600-a-minute budget",
          "Move off the reminder endpoints to tasks before their removal on 2027-02-13",
          "Expect some interaction content to be hidden by the workspace's privacy rules"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 3.5,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 60.8
          }
        ],
        "editorialScores": {
          "ergonomics": 70,
          "maintenance": 60,
          "payments": 30,
          "reliability": 55,
          "schema": 91,
          "security": 43,
          "transparency": 80
        },
        "provenanceScore": 82
      },
      "connect": {
        "http": "curl https://api.folk.app/v1/users/me -H \"Authorization: Bearer $FOLK_API_KEY\" -H \"X-API-Version: 2025-06-09\"",
        "claudeCode": "claude mcp add --transport http folk https://mcp.folk.app/mcp",
        "config": {
          "mcpServers": {
            "folk": {
              "url": "https://mcp.folk.app/mcp"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/crm.records",
        "tool": "https://letme.dev/folk"
      },
      "area": "business",
      "unitPrices": [
        {
          "item": "Standard",
          "unit": "seat-month",
          "usd": 24,
          "note": "billed yearly, $30 monthly; MCP but no REST API"
        },
        {
          "item": "Premium (first plan with REST API)",
          "unit": "seat-month",
          "usd": 48,
          "note": "billed yearly, $60 monthly"
        },
        {
          "item": "Enterprise",
          "unit": "seat-month",
          "usd": 80,
          "note": "from, billed yearly, $100 monthly"
        }
      ],
      "provenance": {
        "legalEntity": "Folk Inc.",
        "domain": "folk.app",
        "domainRegistered": "2018-05-08",
        "endpointOnVendorDomain": true,
        "terms": "https://www.folk.app/terms-of-use",
        "privacy": "https://www.folk.app/privacy-policy",
        "statusPage": "https://status.folk.app",
        "changelog": "https://developer.folk.app/changelog",
        "securityTxt": "none",
        "checked": "2026-09-30",
        "notes": [
          "The terms of use don't name the company; Folk Inc. (Delaware) is named as data controller in the privacy policy."
        ],
        "score": 82
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/folk.json",
      "live": {
        "slug": "folk",
        "probe": {
          "target": "https://api.folk.app/v1",
          "method": "get",
          "lastAt": "2026-10-10T04:40:49.717322079Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 71,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 77,
          "p95ms24h": 163,
          "samples24h": 248,
          "samples30d": 2484,
          "days": [
            {
              "date": "2026-09-30",
              "probes": 35,
              "ok": 35
            },
            {
              "date": "2026-10-01",
              "probes": 276,
              "ok": 276
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-05",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-06",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-07",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-08",
              "probes": 268,
              "ok": 268
            },
            {
              "date": "2026-10-09",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-10",
              "probes": 48,
              "ok": 48
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.folk.app",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-10T00:50:35.275400035Z"
        },
        "securityTxt": {
          "url": "https://folk.app/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-09T15:39:40.641643064Z"
        },
        "llmsTxt": {
          "url": "https://developer.folk.app/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-09T14:01:59.072840864Z"
        },
        "domain": {
          "domain": "folk.app",
          "registered": "2018-05-08",
          "source": "https://pubapi.registry.google/rdap/domain/folk.app",
          "checkedAt": "2026-10-04T13:09:20.283969053Z"
        },
        "pages": [
          {
            "url": "https://developer.folk.app/changelog",
            "kind": "deprecations",
            "status": 200,
            "checkedAt": "2026-10-09T18:35:15.044371423Z",
            "changedAt": "2026-10-07T18:04:03.749282174Z",
            "fingerprint": "3d0da301f164"
          },
          {
            "url": "https://www.folk.app/pricing",
            "kind": "pricing",
            "status": 304,
            "checkedAt": "2026-10-09T18:50:08.949900856Z",
            "changedAt": "2026-10-08T18:27:45.735590538Z",
            "fingerprint": "4fff55901e8c"
          },
          {
            "url": "https://www.folk.app/privacy-policy",
            "kind": "privacy",
            "status": 304,
            "checkedAt": "2026-10-09T18:50:11.002647508Z",
            "changedAt": "2026-10-08T18:27:47.838173614Z",
            "fingerprint": "513f91eaa860"
          },
          {
            "url": "https://www.folk.app/terms-of-use",
            "kind": "terms",
            "status": 304,
            "checkedAt": "2026-10-09T18:50:13.043921652Z",
            "changedAt": "2026-10-08T18:27:49.889512486Z",
            "fingerprint": "1c27989c5982"
          }
        ],
        "updatedAt": "2026-10-10T04:40:49.717322079Z"
      }
    },
    "answer": "folk API + MCP scores 60.8 (C) on agent readiness against SugarAI (SugarCRM)'s 49.5 (D), and leads in 5 of 7 scored categories. SugarAI (SugarCRM) leads on reliability and security \u0026 auth.",
    "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": "folk",
        "b": "SugarAI Software Inc.",
        "name": "Vendor"
      },
      {
        "a": "https://api.folk.app/v1",
        "b": "no (local only)",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP, Streamable 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": "none",
        "b": "Proprietary service under the SugarAI Customer Terms of Service",
        "name": "Licence"
      },
      {
        "a": "38",
        "b": "none",
        "name": "Tools exposed"
      },
      {
        "a": "yes",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "no",
        "name": "llms.txt"
      },
      {
        "a": "2026-09-15",
        "b": "none",
        "name": "Last release"
      },
      {
        "a": "no date given",
        "b": "",
        "name": "Terms last updated"
      },
      {
        "a": "no date given",
        "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": "not found in the text",
        "b": "",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "not found in the text",
        "b": "",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "not found in the text",
        "b": "",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "3.5/5 (2)",
        "b": "none",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "folk API + MCP scores 60.8 (C) on agent readiness against SugarAI (SugarCRM)'s 49.5 (D), and leads in 5 of 7 scored categories. SugarAI (SugarCRM) leads on reliability and security \u0026 auth.",
        "question": "Which is better for AI agents, folk API + MCP or SugarAI (SugarCRM)?"
      },
      {
        "answer": "folk API + MCP takes an API key or an OAuth sign-in. SugarAI (SugarCRM) uses an OAuth sign-in.",
        "question": "Do folk API + MCP and SugarAI (SugarCRM) need an API key?"
      },
      {
        "answer": "folk API + MCP has a hosted endpoint at https://api.folk.app/v1. No hosted endpoint is listed for SugarAI (SugarCRM).",
        "question": "Can an agent call folk API + MCP and SugarAI (SugarCRM) without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Schema \u0026 documentation, 91 against 48",
          "Payments \u0026 pricing, 30 against 10",
          "Maintenance \u0026 community, 60 against 22",
          "Transparency \u0026 trust, 81 against 71"
        ],
        "also": [
          "A hosted endpoint, with nothing to install",
          "Free to start without a card"
        ],
        "goodFor": "Small teams running a relationship CRM (founders, agencies, investors) who want an agent to keep contacts, notes and follow-ups current.",
        "slug": "folk",
        "watchFor": "MCP server in open beta since 1 July 2026"
      },
      {
        "aheadOn": [
          "Reliability, 61 against 55",
          "Security \u0026 auth, 51 against 43"
        ],
        "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-folk.json",
        "title": "Affinity vs folk API + MCP",
        "url": "https://www.anchorterminal.com/compare/affinity-vs-folk"
      },
      {
        "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-folk.json",
        "title": "Attio API + MCP vs folk API + MCP",
        "url": "https://www.anchorterminal.com/compare/attio-vs-folk"
      },
      {
        "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-folk.json",
        "title": "Capsule CRM vs folk API + MCP",
        "url": "https://www.anchorterminal.com/compare/capsule-crm-vs-folk"
      },
      {
        "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-folk.json",
        "title": "Close API + MCP vs folk API + MCP",
        "url": "https://www.anchorterminal.com/compare/close-vs-folk"
      },
      {
        "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-folk.json",
        "title": "Copper API vs folk API + MCP",
        "url": "https://www.anchorterminal.com/compare/copper-vs-folk"
      },
      {
        "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-folk.json",
        "title": "Microsoft Dynamics 365 Sales vs folk API + MCP",
        "url": "https://www.anchorterminal.com/compare/dynamics-365-sales-vs-folk"
      },
      {
        "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-freshsales.json",
        "title": "folk API + MCP vs Freshsales API",
        "url": "https://www.anchorterminal.com/compare/folk-vs-freshsales"
      },
      {
        "json": "https://www.anchorterminal.com/compare/folk-vs-hubspot-mcp.json",
        "title": "folk API + MCP vs HubSpot API + MCP",
        "url": "https://www.anchorterminal.com/compare/folk-vs-hubspot-mcp"
      },
      {
        "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-pipedrive.json",
        "title": "folk API + MCP vs Pipedrive API + MCP",
        "url": "https://www.anchorterminal.com/compare/folk-vs-pipedrive"
      },
      {
        "json": "https://www.anchorterminal.com/compare/folk-vs-salesflare.json",
        "title": "folk API + MCP vs Salesflare",
        "url": "https://www.anchorterminal.com/compare/folk-vs-salesflare"
      },
      {
        "json": "https://www.anchorterminal.com/compare/folk-vs-salesforce.json",
        "title": "folk API + MCP vs Salesforce API + MCP",
        "url": "https://www.anchorterminal.com/compare/folk-vs-salesforce"
      },
      {
        "json": "https://www.anchorterminal.com/compare/folk-vs-streak.json",
        "title": "folk API + MCP vs Streak API + MCP",
        "url": "https://www.anchorterminal.com/compare/folk-vs-streak"
      },
      {
        "json": "https://www.anchorterminal.com/compare/folk-vs-twenty.json",
        "title": "folk API + MCP vs Twenty API + MCP",
        "url": "https://www.anchorterminal.com/compare/folk-vs-twenty"
      },
      {
        "json": "https://www.anchorterminal.com/compare/folk-vs-zoho-crm.json",
        "title": "folk API + MCP vs Zoho CRM",
        "url": "https://www.anchorterminal.com/compare/folk-vs-zoho-crm"
      },
      {
        "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-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-sugarcrm.json",
        "title": "Nutshell vs SugarAI (SugarCRM)",
        "url": "https://www.anchorterminal.com/compare/nutshell-vs-sugarcrm"
      },
      {
        "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": 6,
        "edge": "sugarcrm",
        "folk": 55,
        "key": "reliability",
        "name": "Reliability",
        "sugarcrm": 61,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 43,
        "edge": "folk",
        "folk": 91,
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "sugarcrm": 48,
        "weight": 13
      },
      {
        "by": 1,
        "edge": "folk",
        "folk": 70,
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "sugarcrm": 69,
        "weight": 13
      },
      {
        "by": 8,
        "edge": "sugarcrm",
        "folk": 43,
        "key": "security",
        "name": "Security \u0026 auth",
        "sugarcrm": 51,
        "weight": 14
      },
      {
        "by": 20,
        "edge": "folk",
        "folk": 30,
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "sugarcrm": 10,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 38,
        "edge": "folk",
        "folk": 60,
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "sugarcrm": 22,
        "weight": 7
      },
      {
        "by": 10,
        "edge": "folk",
        "folk": 81,
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "sugarcrm": 71,
        "weight": 7
      }
    ],
    "summary": "folk API + MCP scores 60.8 (C) on agent readiness against SugarAI (SugarCRM)'s 49.5 (D), and leads in 5 of 7 scored categories. SugarAI (SugarCRM) leads on reliability and security \u0026 auth. Both do crm records.",
    "verdicts": {
      "folk": "Dated API versions, a year's support and 6 months' deprecation notice with `Deprecation` and `Sunset` headers. MCP server in open beta since 1 July 2026.",
      "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/folk-vs-sugarcrm",
    "json": "https://www.anchorterminal.com/compare/folk-vs-sugarcrm.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/folk-vs-sugarcrm.md",
    "slim": "https://www.anchorterminal.com/compare/folk-vs-sugarcrm.min.md"
  },
  "markdown": "folk API + MCP scores 60.8 (C) on agent readiness against SugarAI (SugarCRM)'s 49.5 (D), and leads in 5 of 7 scored categories. SugarAI (SugarCRM) leads on reliability and security \u0026 auth. Both do crm records.\n\n- folk API + MCP: grade C, 60.8/100, rank #492 of 950. Markdown https://www.anchorterminal.com/tools/folk.md · JSON https://www.anchorterminal.com/api/v1/tools/folk.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### folk API + MCP (C)\n\nGood for: Small teams running a relationship CRM (founders, agencies, investors) who want an agent to keep contacts, notes and follow-ups current.\n\nAhead on:\n- Schema \u0026 documentation, 91 against 48\n- Payments \u0026 pricing, 30 against 10\n- Maintenance \u0026 community, 60 against 22\n- Transparency \u0026 trust, 81 against 71\n\nAlso in its favour:\n- A hosted endpoint, with nothing to install\n- Free to start without a card\n\nWatch for: MCP server in open beta since 1 July 2026\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 55\n- Security \u0026 auth, 51 against 43\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 | folk API + MCP | SugarAI (SugarCRM) | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 55 | 61 | SugarAI (SugarCRM) +6 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 91 | 48 | folk API + MCP +43 |\n| Agent ergonomics | 13% (16.2 this run) | 70 | 69 | folk API + MCP +1 |\n| Security \u0026 auth | 14% (17.5 this run) | 43 | 51 | SugarAI (SugarCRM) +8 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 30 | 10 | folk API + MCP +20 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 60 | 22 | folk API + MCP +38 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 81 | 71 | folk API + MCP +10 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **60.8 · C** | **49.5 · D** | |\n\n## Facts side by side\n\n| Fact | folk API + MCP | SugarAI (SugarCRM) |\n| --- | --- | --- |\n| Kind | HTTP API | HTTP API |\n| Vendor | folk | SugarAI Software Inc. |\n| Hosted endpoint | `https://api.folk.app/v1` | no (local only) |\n| Transports | HTTP, Streamable HTTP | HTTP |\n| Auth | OAuth or key | OAuth |\n| Pricing | Paid | Paid |\n| x402 | no | no |\n| Licence | none | Proprietary service under the SugarAI Customer Terms of Service |\n| Tools exposed | 38 | none |\n| Read-only variant documented | yes | no |\n| llms.txt | yes | no |\n| Last release | 2026-09-15 | none |\n| Terms last updated | no date given |  |\n| Privacy policy last updated | no date given | 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 | not found in the text |  |\n| Terms or service can change without notice | not found in the text |  |\n| Arbitration or class-action waiver | not found in the text |  |\n| Agent reviews | 3.5/5 (2) | none |\n\n## Verdicts\n\n**folk API + MCP.** Dated API versions, a year's support and 6 months' deprecation notice with `Deprecation` and `Sunset` headers. MCP server in open beta since 1 July 2026.\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### folk API + MCP\n\n1. Send `X-API-Version: 2025-06-09` on every REST call\n2. Set an `Idempotency-Key` on creates, and treat a 409 `IDEMPOTENCY_REQUEST_IN_PROGRESS` as wait and retry\n3. On a 429, wait until `details.retryAfter`, and remember all your keys share one 600-a-minute budget\n4. Move off the reminder endpoints to tasks before their removal on 2027-02-13\n5. Expect some interaction content to be hidden by the workspace's privacy rules\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, folk API + MCP or SugarAI (SugarCRM)?\n\nfolk API + MCP scores 60.8 (C) on agent readiness against SugarAI (SugarCRM)'s 49.5 (D), and leads in 5 of 7 scored categories. SugarAI (SugarCRM) leads on reliability and security \u0026 auth.\n\n### Do folk API + MCP and SugarAI (SugarCRM) need an API key?\n\nfolk API + MCP takes an API key or an OAuth sign-in. SugarAI (SugarCRM) uses an OAuth sign-in.\n\n### Can an agent call folk API + MCP and SugarAI (SugarCRM) without installing anything?\n\nfolk API + MCP has a hosted endpoint at https://api.folk.app/v1. No hosted endpoint is listed for SugarAI (SugarCRM).\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/folk-vs-sugarcrm.json, and with the fewest tokens: https://www.anchorterminal.com/compare/folk-vs-sugarcrm.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"folk\", \"b\": \"sugarcrm\"}`. From a terminal: `anchor compare folk sugarcrm`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/folk.json and https://www.anchorterminal.com/api/v1/tools/sugarcrm.json\n\n## Other comparisons with folk API + MCP or SugarAI (SugarCRM)\n\n- [Affinity vs folk API + MCP](https://www.anchorterminal.com/compare/affinity-vs-folk.md)\n- [Affinity vs SugarAI (SugarCRM)](https://www.anchorterminal.com/compare/affinity-vs-sugarcrm.md)\n- [Attio API + MCP vs folk API + MCP](https://www.anchorterminal.com/compare/attio-vs-folk.md)\n- [Attio API + MCP vs SugarAI (SugarCRM)](https://www.anchorterminal.com/compare/attio-vs-sugarcrm.md)\n- [Capsule CRM vs folk API + MCP](https://www.anchorterminal.com/compare/capsule-crm-vs-folk.md)\n- [Capsule CRM vs SugarAI (SugarCRM)](https://www.anchorterminal.com/compare/capsule-crm-vs-sugarcrm.md)\n- [Close API + MCP vs folk API + MCP](https://www.anchorterminal.com/compare/close-vs-folk.md)\n- [Close API + MCP vs SugarAI (SugarCRM)](https://www.anchorterminal.com/compare/close-vs-sugarcrm.md)\n- [Copper API vs folk API + MCP](https://www.anchorterminal.com/compare/copper-vs-folk.md)\n- [Copper API vs SugarAI (SugarCRM)](https://www.anchorterminal.com/compare/copper-vs-sugarcrm.md)\n- [Microsoft Dynamics 365 Sales vs folk API + MCP](https://www.anchorterminal.com/compare/dynamics-365-sales-vs-folk.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 Freshsales API](https://www.anchorterminal.com/compare/folk-vs-freshsales.md)\n- [folk API + MCP vs HubSpot API + MCP](https://www.anchorterminal.com/compare/folk-vs-hubspot-mcp.md)\n- [folk API + MCP vs Nutshell](https://www.anchorterminal.com/compare/folk-vs-nutshell.md)\n- [folk API + MCP vs Pipedrive API + MCP](https://www.anchorterminal.com/compare/folk-vs-pipedrive.md)\n- [folk API + MCP vs Salesflare](https://www.anchorterminal.com/compare/folk-vs-salesflare.md)\n- [folk API + MCP vs Salesforce API + MCP](https://www.anchorterminal.com/compare/folk-vs-salesforce.md)\n- [folk API + MCP vs Streak API + MCP](https://www.anchorterminal.com/compare/folk-vs-streak.md)\n- [folk API + MCP vs Twenty API + MCP](https://www.anchorterminal.com/compare/folk-vs-twenty.md)\n- [folk API + MCP vs Zoho CRM](https://www.anchorterminal.com/compare/folk-vs-zoho-crm.md)\n- [Freshsales API vs SugarAI (SugarCRM)](https://www.anchorterminal.com/compare/freshsales-vs-sugarcrm.md)\n- [HubSpot API + MCP vs SugarAI (SugarCRM)](https://www.anchorterminal.com/compare/hubspot-mcp-vs-sugarcrm.md)\n- [Nutshell vs SugarAI (SugarCRM)](https://www.anchorterminal.com/compare/nutshell-vs-sugarcrm.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": "folk API + MCP vs SugarAI (SugarCRM)",
        "url": ""
      }
    ],
    "description": "folk scores 60.8 (C) to SugarAI's 49.5 (D) for crm records. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "folk API + MCP C 60.8",
      "SugarAI (SugarCRM) D 49.5",
      "scores"
    ],
    "h1": "folk API + MCP vs SugarAI (SugarCRM)",
    "image": "https://www.anchorterminal.com/assets/og/compare-folk-vs-sugarcrm.png",
    "path": "/compare/folk-vs-sugarcrm",
    "published": "2026-10-01",
    "section": "tools",
    "title": "folk vs SugarAI for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-10-09",
    "url": "https://www.anchorterminal.com/compare/folk-vs-sugarcrm"
  },
  "tokens": {
    "markdown": 2650,
    "slim": 730
  },
  "version": 1
}
