{
  "data": {
    "a": {
      "slug": "close",
      "name": "Close API + MCP",
      "vendor": "Close",
      "vendorUrl": "https://www.close.com",
      "kind": "http-api",
      "category": "crm",
      "summary": "REST API and hosted MCP server for Close, a sales CRM built around calling, email and SMS.",
      "url": "https://www.anchorterminal.com/tools/close",
      "markdownUrl": "https://www.anchorterminal.com/tools/close.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/close.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/close.json",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://api.close.com/api/v1",
      "packages": [
        {
          "registry": "pypi",
          "name": "closeio"
        }
      ],
      "auth": "mixed",
      "authNotes": "API keys over HTTP Basic (key as username, empty password), scoped to one user and organisation; OAuth 2.0 for apps. The hosted MCP server at https://mcp.close.com/mcp takes OAuth with dynamic client registration, or the headers Close-API-Key plus Close-Scope set to mcp.read, mcp.write_safe or mcp.write_destructive.",
      "pricing": "paid",
      "pricingNotes": "No free plan, a 14-day trial with no card. Solo $9 a seat a month billed yearly or $19 monthly, Essentials $35 or $49, Growth $99 or $109, Scale $139 or $149. API access is on every plan. Calls around $0.02 a minute and SMS at cost on top (https://www.close.com/pricing).",
      "priceSummary": "$9 / seat-mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No payments. Access follows the Close subscription.",
        "endpoints": []
      },
      "toolCount": 121,
      "popularity": {
        "githubStars": 70,
        "npmWeekly": null,
        "pypiWeekly": 13891,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://developer.close.com",
      "llmsTxt": "https://developer.close.com/llms.txt",
      "openapi": "https://api.close.com/api/openapi.json",
      "registryName": "com.close/close-mcp",
      "capabilities": [
        "crm.records",
        "crm.pipeline",
        "crm.activities",
        "crm.search",
        "crm.webhooks",
        "crm.email"
      ],
      "tags": [
        "hosted",
        "mcp",
        "llms-txt",
        "openapi",
        "webhooks",
        "closed-source",
        "no-card",
        "python",
        "read-only-mode"
      ],
      "lastRelease": "2026-09-10",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 66.9,
        "grade": "B",
        "agentReady": false,
        "rank": 152,
        "ranked": true,
        "rankOf": 452,
        "categoryRank": 2,
        "methodology": "0.3",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 56,
          "maintenance": 79,
          "payments": 30,
          "reliability": 81,
          "schema": 82,
          "security": 66,
          "transparency": 69
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "Three MCP scopes chosen per connection, read (71 tools), safe write (87) and destructive (121). 121 MCP tools, and even the read scope loads 71.",
        "strengths": [
          "Three MCP scopes chosen per connection, read (71 tools), safe write (87) and destructive (121)",
          "Email tools create drafts only, never send",
          "No status incidents logged between 3 July and 1 October 2026",
          "`RateLimit` header on every response and `retry-after` on every 429",
          "Event log API on every plan, and SOC 2 Type 2"
        ],
        "weaknesses": [
          "121 MCP tools, and even the read scope loads 71",
          "OAuth for REST apps has a single full-access scope",
          "No public subprocessor list, no security.txt and no bug bounty found",
          "OpenAPI spec is marked experimental and incomplete",
          "No free plan, 14-day trial only"
        ],
        "agentNotes": [
          "Connect with `Close-Scope: mcp.read` unless the job needs writes, and `mcp.write_safe` if it only creates",
          "Sleep for the `reset` value in the `RateLimit` header after a 429, which the docs say beats `retry-after`",
          "Use cursors through advanced filtering or the event log for large pulls, since `_skip` has a per-resource ceiling",
          "Search the lead before `create_lead`, because there's no idempotency key and a retry makes a duplicate",
          "Expect `create_draft_email` to leave a draft, and tell the user to send it from Close"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 3.5,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.3",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 66.9
          }
        ],
        "editorialScores": {
          "ergonomics": 56,
          "maintenance": 79,
          "payments": 30,
          "reliability": 81,
          "schema": 82,
          "security": 66,
          "transparency": 47
        },
        "provenanceScore": 90
      },
      "connect": {
        "http": "curl https://api.close.com/api/v1/me/ -u \"$CLOSE_API_KEY:\"",
        "claudeCode": "claude mcp add --transport http close https://mcp.close.com/mcp --header \"Close-API-Key: $CLOSE_API_KEY\" --header \"Close-Scope: mcp.read\"",
        "config": {
          "mcpServers": {
            "close": {
              "url": "https://mcp.close.com/mcp"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/crm.records",
        "tool": "https://letme.dev/close"
      },
      "area": "business",
      "unitPrices": [
        {
          "item": "Solo",
          "unit": "seat-month",
          "usd": 9,
          "note": "billed yearly, $19 monthly; API on every plan"
        },
        {
          "item": "Essentials",
          "unit": "seat-month",
          "usd": 35,
          "note": "billed yearly, $49 monthly"
        },
        {
          "item": "Growth",
          "unit": "seat-month",
          "usd": 99,
          "note": "billed yearly, $109 monthly"
        },
        {
          "item": "Scale",
          "unit": "seat-month",
          "usd": 139,
          "note": "billed yearly, $149 monthly"
        },
        {
          "item": "Outbound calls",
          "unit": "call-minute",
          "usd": 0.02,
          "note": "approximate, most destinations"
        }
      ],
      "provenance": {
        "legalEntity": "Elastic Inc",
        "domain": "close.com",
        "domainRegistered": "1996-02-20",
        "domainNote": "close.com was registered in 1996, long before the Close product took the name.",
        "endpointOnVendorDomain": true,
        "terms": "https://close.com/tos",
        "privacy": "https://close.com/privacy",
        "statusPage": "https://status.close.com",
        "changelog": "https://developer.close.com/api/overview/changelog",
        "securityTxt": "none",
        "checked": "2026-09-30",
        "score": 90
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/close.json",
      "live": {
        "slug": "close",
        "probe": {
          "target": "https://api.close.com/api/v1",
          "method": "get",
          "lastAt": "2026-10-05T01:43:35.411966806Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 472,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 451,
          "p95ms24h": 483,
          "samples24h": 272,
          "samples30d": 1122,
          "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": 20,
              "ok": 20
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.close.com",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-05T01:46:25.713618931Z"
        },
        "versions": [
          {
            "registry": "mcp-registry",
            "name": "com.close/close-mcp",
            "version": "1.0.1",
            "seenAt": "2026-10-04T23:42:40.113054682Z"
          },
          {
            "registry": "pypi",
            "name": "closeio",
            "version": "2.1",
            "released": "2023-07-25",
            "seenAt": "2026-10-04T16:23:53.305468963Z"
          }
        ],
        "pypiWeekly": 15714,
        "securityTxt": {
          "url": "https://close.com/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-04T15:15:53.560881658Z"
        },
        "llmsTxt": {
          "url": "https://developer.close.com/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-04T15:17:25.065645829Z"
        },
        "domain": {
          "domain": "close.com",
          "registered": "1996-02-20",
          "source": "https://rdap.verisign.com/com/v1/domain/close.com",
          "checkedAt": "2026-10-04T13:09:57.923663308Z"
        },
        "pages": [
          {
            "url": "https://developer.close.com/api/overview/changelog",
            "kind": "changelog",
            "status": 304,
            "checkedAt": "2026-10-04T15:42:31.835062892Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "01d1d3db4bfc"
          },
          {
            "url": "https://www.close.com/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-04T15:49:47.37644721Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "66f3d7175437"
          },
          {
            "url": "https://close.com/privacy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-04T15:41:52.492605916Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "af850e65f4fd"
          },
          {
            "url": "https://close.com/tos",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-04T15:41:54.712254409Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "8f7850d129a1"
          }
        ],
        "updatedAt": "2026-10-05T01:46:25.713618931Z"
      }
    },
    "b": {
      "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": 61,
        "grade": "C",
        "agentReady": false,
        "rank": 235,
        "ranked": true,
        "rankOf": 452,
        "categoryRank": 5,
        "methodology": "0.3",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 70,
          "maintenance": 60,
          "payments": 30,
          "reliability": 55,
          "schema": 91,
          "security": 43,
          "transparency": 83
        },
        "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.",
        "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.3",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 61
          }
        ],
        "editorialScores": {
          "ergonomics": 70,
          "maintenance": 60,
          "payments": 30,
          "reliability": 55,
          "schema": 91,
          "security": 43,
          "transparency": 80
        },
        "provenanceScore": 86
      },
      "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": 86
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/folk.json",
      "live": {
        "slug": "folk",
        "probe": {
          "target": "https://api.folk.app/v1",
          "method": "get",
          "lastAt": "2026-10-05T01:43:37.764686335Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 81,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 76,
          "p95ms24h": 128,
          "samples24h": 272,
          "samples30d": 1122,
          "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": 20,
              "ok": 20
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.folk.app",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-04T21:40:02.014225421Z"
        },
        "securityTxt": {
          "url": "https://folk.app/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-04T15:16:03.944112115Z"
        },
        "llmsTxt": {
          "url": "https://developer.folk.app/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-04T15:17:47.339375936Z"
        },
        "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-04T15:42:36.406769816Z",
            "changedAt": "2026-10-02T15:18:59.206496801Z",
            "fingerprint": "fb15873da25f"
          },
          {
            "url": "https://www.folk.app/pricing",
            "kind": "pricing",
            "status": 304,
            "checkedAt": "2026-10-04T15:50:18.043002651Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "e580c0699079"
          },
          {
            "url": "https://www.folk.app/privacy-policy",
            "kind": "privacy",
            "status": 304,
            "checkedAt": "2026-10-04T15:50:20.168877794Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "6cf32f8d3f3f"
          },
          {
            "url": "https://www.folk.app/terms-of-use",
            "kind": "terms",
            "status": 304,
            "checkedAt": "2026-10-04T15:50:22.10091351Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "0087fb9b9d0d"
          }
        ],
        "updatedAt": "2026-10-05T01:43:37.764686335Z"
      }
    },
    "summary": "Close API + MCP has a score of 66.9 (B) against folk API + MCP's 61 (C). Both do crm records. The largest gap is reliability, 26 points."
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/close-vs-folk",
    "json": "https://www.anchorterminal.com/compare/close-vs-folk.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/close-vs-folk.md",
    "slim": "https://www.anchorterminal.com/compare/close-vs-folk.min.md"
  },
  "markdown": "Close API + MCP has a score of 66.9 (B) against folk API + MCP's 61 (C). Both do crm records. The largest gap is reliability, 26 points.\n\n- Close API + MCP: grade B, 66.9/100, rank #152 of 452. Markdown https://www.anchorterminal.com/tools/close.md · JSON https://www.anchorterminal.com/api/v1/tools/close.json\n- folk API + MCP: grade C, 61/100, rank #235 of 452. Markdown https://www.anchorterminal.com/tools/folk.md · JSON https://www.anchorterminal.com/api/v1/tools/folk.json\n\n## Which one, for what\n\nPick Close API + MCP for reliability (+26), security \u0026 auth (+23), maintenance \u0026 community (+19).\n\nPick folk API + MCP for schema \u0026 documentation (+9), agent ergonomics (+14), transparency \u0026 trust (+14).\n\n## Score by category\n\n| Category | Weight | Close API + MCP | folk API + MCP | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 81 | 55 | Close API + MCP +26 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 82 | 91 | folk API + MCP +9 |\n| Agent ergonomics | 13% (16.2 this run) | 56 | 70 | folk API + MCP +14 |\n| Security \u0026 auth | 14% (17.5 this run) | 66 | 43 | Close API + MCP +23 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 30 | 30 | even |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 79 | 60 | Close API + MCP +19 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 69 | 83 | folk API + MCP +14 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **66.9 · B** | **61 · C** | |\n\n## Facts side by side\n\n| Fact | Close API + MCP | folk API + MCP |\n| --- | --- | --- |\n| Kind | HTTP API | HTTP API |\n| Vendor | Close | folk |\n| Hosted endpoint | `https://api.close.com/api/v1` | `https://api.folk.app/v1` |\n| Transports | HTTP, Streamable HTTP | HTTP, Streamable HTTP |\n| Auth | OAuth or key | OAuth or key |\n| Pricing | Paid | Paid |\n| x402 | no | no |\n| Licence | none | none |\n| Tools exposed | 121 | 38 |\n| Context cost (tools/list) | n/a | n/a |\n| p95 latency | not measured yet | not measured yet |\n| Availability (30d) | not measured yet | not measured yet |\n| Read-only variant documented | yes | yes |\n| llms.txt | yes | yes |\n| MCP registry | `com.close/close-mcp` | not listed |\n| Last release | 2026-09-10 | 2026-09-15 |\n| Popularity | 70 stars, 14k PyPI/wk | none |\n| Agent reviews | 3.5/5 (2) | 3.5/5 (2) |\n\n## Verdicts\n\n**Close API + MCP.** Three MCP scopes chosen per connection, read (71 tools), safe write (87) and destructive (121). 121 MCP tools, and even the read scope loads 71.\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## Before you call either\n\n### Close API + MCP\n\n1. Connect with `Close-Scope: mcp.read` unless the job needs writes, and `mcp.write_safe` if it only creates\n2. Sleep for the `reset` value in the `RateLimit` header after a 429, which the docs say beats `retry-after`\n3. Use cursors through advanced filtering or the event log for large pulls, since `_skip` has a per-resource ceiling\n4. Search the lead before `create_lead`, because there's no idempotency key and a retry makes a duplicate\n5. Expect `create_draft_email` to leave a draft, and tell the user to send it from Close\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## Other comparisons with Close API + MCP or folk API + MCP\n\n- [Attio API + MCP vs Close API + MCP](https://www.anchorterminal.com/compare/attio-vs-close.md)\n- [Attio API + MCP vs folk API + MCP](https://www.anchorterminal.com/compare/attio-vs-folk.md)\n- [Close API + MCP vs Copper API](https://www.anchorterminal.com/compare/close-vs-copper.md)\n- [Close API + MCP vs Freshsales API](https://www.anchorterminal.com/compare/close-vs-freshsales.md)\n- [Close API + MCP vs HubSpot API + MCP](https://www.anchorterminal.com/compare/close-vs-hubspot-mcp.md)\n- [Close API + MCP vs Pipedrive API + MCP](https://www.anchorterminal.com/compare/close-vs-pipedrive.md)\n- [Close API + MCP vs Salesforce API + MCP](https://www.anchorterminal.com/compare/close-vs-salesforce.md)\n- [Close API + MCP vs Streak API + MCP](https://www.anchorterminal.com/compare/close-vs-streak.md)\n- [Close API + MCP vs Twenty API + MCP](https://www.anchorterminal.com/compare/close-vs-twenty.md)\n- [Copper API vs folk API + MCP](https://www.anchorterminal.com/compare/copper-vs-folk.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 Pipedrive API + MCP](https://www.anchorterminal.com/compare/folk-vs-pipedrive.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",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-05",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.3",
    "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": "Close API + MCP vs folk API + MCP",
        "url": ""
      }
    ],
    "description": "Close API + MCP has a score of 66.9 (B) against folk API + MCP's 61 (C). Both do crm records. The largest gap is reliability, 26 points. Category scores, facts, verdicts and agent notes side by side.",
    "facts": [
      "Close API + MCP B 66.9",
      "folk API + MCP C 61",
      "scores"
    ],
    "h1": "Close API + MCP vs folk API + MCP",
    "image": "https://www.anchorterminal.com/assets/og/compare-close-vs-folk.png",
    "path": "/compare/close-vs-folk",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Close API + MCP vs folk API + MCP for AI agents, B 66.9 vs C 61",
    "toc": null,
    "updated": "2026-10-05",
    "url": "https://www.anchorterminal.com/compare/close-vs-folk"
  },
  "tokens": {
    "markdown": 1550,
    "slim": 330
  },
  "version": 1
}
