{"_id":"69b2da6867df398baec12e52","name":"Folk","slug":"folk","url":"https://folk.app","description":"","logo":"","category":"CRM","tags":[],"pricingModel":"unknown","scores":{"tokenEfficiency":{"score":5,"confidence":"scanner","evidence":"No OpenAPI spec available to assess field selection or response optimization patterns; presence of llms.txt suggests some consideration for AI consumption but actual API response design is unknown.","na":false},"access":{"score":7,"confidence":"scanner","evidence":"Multiple access methods including REST API, Node and Python SDKs, n8n integration, and an MCP server (folk-crm-mcp) provide good coverage, though the absence of GraphQL and CLI limits flexibility.","na":false},"auth":{"score":7,"confidence":"scanner","evidence":"API key-based authentication implied by SDK and integration support with autonomous capability, though no explicit documentation about scoped permissions or test/production key separation is evident.","na":false},"speed":{"score":5,"confidence":"scanner","evidence":"Homepage response time data is missing, and no information on rate limits, ETags, or concurrent request handling; without this visibility, speed capability cannot be properly assessed.","na":false},"discoverability":{"score":4,"confidence":"scanner","evidence":"No OpenAPI spec found, llms.txt present but limited (1979 bytes suggests minimal content), no agents.json, and developer docs exist but accessibility and completeness are uncertain.","na":false},"reliability":{"score":5,"confidence":"scanner","evidence":"No explicit signals on idempotency keys, API versioning, or status page; structured data on homepage suggests some API maturity, but core reliability patterns are not confirmed.","na":false},"safety":{"score":4,"confidence":"scanner","evidence":"No evidence of sandbox mode, dry-run capabilities, or granular token scoping; MCP server presence is a minor positive but insufficient to demonstrate comprehensive safety guardrails.","na":false},"reactivity":{"score":3,"confidence":"scanner","evidence":"No mentions of webhooks, streaming, or SSE capabilities; only basic polling-based access patterns are implied by the synchronous API and SDK design.","na":false}},"agentGrade":"C+","agentScore":5.4,"accessMethods":{"restApi":true,"graphql":false,"cli":false,"sdk":["Node (@folk-org/folk-components)","Python (folk)"],"mcpServer":"none","openApiSpec":"","llmsTxt":true,"agentsJson":false},"authInfo":{"methods":["unknown"],"scopedPermissions":false,"humanRequired":true},"reviewCount":0,"avgReviewScore":0,"viewCount":40,"badgeEmbedCount":4,"agentSkillSlugs":[],"alternatives":[],"claimed":false,"status":"graded","createdAt":"2026-03-12T15:23:20.675Z","updatedAt":"2026-05-25T10:36:18.915Z","__v":0,"scannerData":{"lastScannedAt":"2026-03-12T19:28:49.055Z","scanVersion":1,"rawSignals":{"homepage":{"status":200,"contentLength":128602,"hasStructuredData":true,"hasDeveloperDocs":true,"hasAgentMentions":false,"responseTimeMs":null},"openapi":{"found":false},"wellKnown":{"llmsTxt":{"found":true,"path":"/llms.txt","length":1979},"agentsJson":{"found":false},"robotsTxt":{"found":true,"blocksAgents":false,"hasSitemap":true}},"packages":{"npm":[{"name":"@folk-org/folk-components","description":"Folk UI Components","version":"0.0.267"},{"name":"n8n-nodes-folk","description":"n8n community node for Folk CRM - manage people, companies, deals, notes, reminders, and more","version":"0.1.1"},{"name":"fast-url","description":"A folk version of the `urlcat` library focus on performance and simplicity.","version":"6.0.3"},{"name":"@folk-org/vcard","description":"Parse / generate VCard (for Folk)","version":"1.0.17"},{"name":"folk-crm-mcp","description":"MCP server for interacting with Folk CRM","version":"0.1.0"}],"pypi":[{"name":"folk","version":"0.0.9","description":"Folksy experiment management for Machine Learning."}],"cli":false,"sdks":["Node (@folk-org/folk-components)","Python (folk)"]},"mcp":{"found":false,"type":"none","servers":[]}},"biggestFriction":"The absence of an OpenAPI specification and comprehensive API documentation prevents agents from reliably discovering endpoints, request/response schemas, and field-level details needed for efficient integration.","agentSummary":"Folk CRM offers moderate agent-readiness with functional access methods (REST API, SDKs, MCP server) and autonomous authentication, but is hindered by missing OpenAPI documentation, unknown token efficiency, and limited real-time capabilities. The presence of an MCP server is a strong differentiator, though more work on discoverability and safety standards would significantly improve agent usability."}}