{
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-11-07",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.7",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "tool": {
    "slug": "relaticle",
    "name": "Relaticle",
    "vendor": "Relaticle, Inc.",
    "vendorUrl": "https://relaticle.com",
    "kind": "http-api",
    "category": "crm",
    "summary": "Relaticle is an open-source CRM under AGPL-3.0 for companies, people, opportunities, tasks and notes, run on Relaticle Cloud or self-hosted. Agents use its REST API and an MCP server with OAuth or scoped tokens.",
    "url": "https://www.anchorterminal.com/tools/relaticle",
    "markdownUrl": "https://www.anchorterminal.com/tools/relaticle.md",
    "slimMarkdownUrl": "https://www.anchorterminal.com/tools/relaticle.min.md",
    "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/relaticle.json",
    "dns": "relaticle.grade.anchorterminal.com",
    "repo": "https://github.com/relaticle/relaticle",
    "license": "AGPL-3.0",
    "transports": [
      "streamable-http"
    ],
    "remoteUrl": "https://mcp.relaticle.com",
    "packages": [],
    "auth": "mixed",
    "authNotes": "Personal access tokens from Settings \u003e Access Tokens are tied to one workspace, take an expiry and carry chosen permissions (read, create, update, delete for REST, plus read, draft and send email for MCP). MCP clients can also use OAuth 2.1 through Laravel Passport and choose one workspace on the consent screen; the source says the OAuth scope `mcp:use` authorises the whole toolset.",
    "pricing": "freemium",
    "pricingNotes": "Self-hosting is free under AGPL-3.0. Relaticle Cloud is priced per workspace with unlimited users: Cloud Pro $19 a month billed yearly ($24 monthly) and Cloud Scale $49 ($59 monthly), Enterprise from $20,000 a year. A 14-day Cloud Pro trial needs no card. Scale has three times the API and MCP throughput.",
    "priceSummary": "$19 / mo",
    "where": "hosted",
    "x402": {
      "level": "no",
      "evidence": "No x402, MPP or L402 in the OpenAPI spec, the developer docs or the source (checked 2026-11-06). Over-limit Cloud calls return 402 for plan limits without payment requirements.",
      "endpoints": []
    },
    "toolCount": 50,
    "popularity": {
      "githubStars": 1811,
      "npmWeekly": null,
      "pypiWeekly": null,
      "asOf": "2026-11-06"
    },
    "docsUrl": "https://relaticle.com/developers/rest-api",
    "mcpTools": {
      "url": "https://mcp.relaticle.com",
      "checkedAt": "2026-11-07T01:47:13.278550358Z",
      "status": "auth",
      "note": "asks for credentials before listing its tools",
      "changedAt": "2026-11-07T01:47:13.278550358Z"
    },
    "llmsTxt": "https://relaticle.com/llms.txt",
    "openapi": "https://relaticle.com/openapi.json",
    "registryName": "com.relaticle/crm",
    "capabilities": [
      "crm.records",
      "crm.pipeline",
      "crm.activities",
      "crm.search",
      "email.send",
      "email.threads"
    ],
    "tags": [
      "official",
      "open-source",
      "agpl",
      "self-hosted",
      "hosted",
      "mcp",
      "remote-mcp",
      "mcp-registry",
      "oauth",
      "openapi",
      "llms-txt",
      "freemium",
      "trial",
      "no-card",
      "php",
      "eu-hosting"
    ],
    "lastRelease": "2026-11-05",
    "graded": true,
    "anchor": {
      "graded": true,
      "score": 59.6,
      "grade": "C",
      "agentReady": false,
      "rank": 694,
      "ranked": true,
      "rankOf": 1486,
      "categoryRank": 7,
      "methodology": "0.7",
      "run": "2026-10-01",
      "scores": {
        "ergonomics": 59,
        "maintenance": 90,
        "payments": 30,
        "reliability": 40,
        "schema": 86,
        "security": 57,
        "transparency": 73
      },
      "pending": [
        "performance",
        "tasks"
      ],
      "breakdown": [
        {
          "key": "reliability",
          "name": "Reliability",
          "weight": 16,
          "effectiveWeight": 20,
          "score": 40,
          "points": 8,
          "reason": "Graded with the hosted lines on Relaticle Cloud's REST API and MCP server, the surface an outside agent calls; the software also self-hosts. No status page is linked and status.relaticle.com did not connect (0). With no readable history the incident line scores 5. Limits have numbers: 600 a minute per workspace and 300 reads or 60 writes a minute per token in the source, and 120 MCP calls a minute per user in the docs (15). 429 is in the OpenAPI responses and upserts by unique field give a safe retry for creates, but the backoff guidance sits on a docs section we read only as a heading (10 of 15). No SLA (0). Version 3.8, not labelled beta (10). 0 + 5 + 15 + 10 + 0 + 10 = 40.",
          "checked": "2026-11-06"
        },
        {
          "key": "performance",
          "name": "Performance",
          "weight": 10,
          "effectiveWeight": 0,
          "pending": true,
          "points": 0,
          "reason": "Pending. Latency is measured per call by our probes, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until the first probe window closes."
        },
        {
          "key": "schema",
          "name": "Schema \u0026 documentation",
          "weight": 13,
          "effectiveWeight": 16.25,
          "score": 86,
          "points": 13.98,
          "reason": "OpenAPI 3.1 at /openapi.json and /openapi.yaml with 34 operations (25). llms.txt with a when-to-use and when-not section, and developer pages (10). The llms.txt and MCP docs say what the API is for and what it doesn't do (no email over REST, no meetings), while only 5 of 34 operations carry a description (14 of 20). 114 required lists and typed MCP inputs, but few enums (11 of 15). 661 examples and responses for 401, 402, 403, 404, 409, 422 and 429 (14 of 15). /v1 and frequent tagged releases, with no changelog page (relaticle.com/changelog is 404) (12 of 15). 25 + 10 + 14 + 11 + 14 + 12 = 86.",
          "checked": "2026-11-06"
        },
        {
          "key": "ergonomics",
          "name": "Agent ergonomics",
          "weight": 13,
          "effectiveWeight": 16.25,
          "score": 59,
          "points": 9.59,
          "reason": "50 MCP tools, six schema resources and a prompt, with no toolsets or read-only subset (5). Filters combine native fields, custom fields and linked records with $and, $or and $not, plus sort, include, `per_page` (MCP maximum 25) and cursors (20). Errors come back as HTTP codes and inline MCP error responses such as `Invalid ability provided.`; no error catalogue was read (12 of 20). Base tool classes set readOnlyHint, destructiveHint, idempotentHint and openWorldHint, and upserts by unique field make creates safe to retry (17 of 20). One URL with OAuth or a token; no official SDK (5 of 15). 5 + 20 + 12 + 17 + 5 = 59.",
          "checked": "2026-11-06"
        },
        {
          "key": "security",
          "name": "Security \u0026 auth",
          "weight": 14,
          "effectiveWeight": 17.5,
          "score": 57,
          "points": 9.98,
          "reason": "Personal access tokens are bound to one workspace, take an expiry and per-method permissions (read, create, update, delete, plus read, draft and send email), and travel in headers. OAuth 2.1 through Passport is also offered, but the source says its single `mcp:use` scope authorises the whole toolset (25 of 30). A read-only token is possible; the docs say MCP writes apply immediately and leave confirmation to the client (10 of 20). Synced email reaches the model through the email tools, and no prompt-injection guidance was found (0). Each record has an activity log of field changes and who made them, and admins see it across the workspace (12 of 15). security.txt valid to May 2027, a disclosure address with a 48-hour acknowledgement target and security-audit workflows in CI; the security page says there is no SOC 2 or ISO 27001 (10 of 20). 25 + 10 + 0 + 12 + 10 = 57.",
          "checked": "2026-11-06"
        },
        {
          "key": "payments",
          "name": "Payments \u0026 pricing",
          "weight": 10,
          "effectiveWeight": 12.5,
          "score": 30,
          "points": 3.75,
          "reason": "No x402, MPP or L402 (0). Cloud prices are public per workspace with nothing per call (10). A 14-day Cloud Pro trial with no card, and self-hosting is free (20). A person signs up in a browser behind a Cloudflare check, or deploys a server (0). 0 + 10 + 20 + 0 = 30.",
          "checked": "2026-11-06"
        },
        {
          "key": "tasks",
          "name": "Task success",
          "weight": 10,
          "effectiveWeight": 0,
          "pending": true,
          "points": 0,
          "reason": "Pending. Task success needs the category task suites run through each tool, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until then. A data provider's data-quality score is published on its listing now and becomes half of this category when it's scored."
        },
        {
          "key": "maintenance",
          "name": "Maintenance \u0026 community",
          "weight": 7,
          "effectiveWeight": 8.75,
          "score": 90,
          "points": 7.88,
          "reason": "v3.8.2 tagged on 5 November 2026 and commits on 6 November (30). Thirteen tags between 9 October and 5 November alone (20). More than 2,500 commits since 1 August and merged pull requests numbered past 1,100; the GitHub API did not answer, so open issues and reply times were not counted (15 of 25). Verified com.relaticle/crm namespace in the official MCP registry with the hosted remote (15). CI, tests, security-audit and Dependabot workflows, PHP 8.5 and Laravel 13 (10). 30 + 20 + 15 + 15 + 10 = 90.",
          "checked": "2026-11-06"
        },
        {
          "key": "transparency",
          "name": "Transparency \u0026 trust",
          "weight": 7,
          "effectiveWeight": 8.75,
          "score": 73,
          "points": 6.39,
          "note": "editorial 72, provenance 74",
          "reason": "AGPL-3.0 source with an integration exception, and terms for the Cloud service (30). The privacy policy (4 November 2026) gives retention for server logs (90 days), contact forms (12 months) and paused trial workspaces (deleted after 60 days with notice), and names provider categories; no DPA was found (20 of 30). No deprecation policy or dated notices found (5 of 20). The security page lists each Cloud provider and what it receives, with hosting at Hetzner in Germany, and website analytics through Fathom without CRM content (17 of 20). 30 + 20 + 5 + 17 = 72.",
          "checked": "2026-11-06"
        }
      ],
      "assessment": {
        "date": "2026-11-06",
        "basis": "public evidence",
        "confidence": "medium",
        "notes": {
          "ergonomics": "50 MCP tools, six schema resources and a prompt, with no toolsets or read-only subset (5). Filters combine native fields, custom fields and linked records with $and, $or and $not, plus sort, include, `per_page` (MCP maximum 25) and cursors (20). Errors come back as HTTP codes and inline MCP error responses such as `Invalid ability provided.`; no error catalogue was read (12 of 20). Base tool classes set readOnlyHint, destructiveHint, idempotentHint and openWorldHint, and upserts by unique field make creates safe to retry (17 of 20). One URL with OAuth or a token; no official SDK (5 of 15). 5 + 20 + 12 + 17 + 5 = 59.",
          "maintenance": "v3.8.2 tagged on 5 November 2026 and commits on 6 November (30). Thirteen tags between 9 October and 5 November alone (20). More than 2,500 commits since 1 August and merged pull requests numbered past 1,100; the GitHub API did not answer, so open issues and reply times were not counted (15 of 25). Verified com.relaticle/crm namespace in the official MCP registry with the hosted remote (15). CI, tests, security-audit and Dependabot workflows, PHP 8.5 and Laravel 13 (10). 30 + 20 + 15 + 15 + 10 = 90.",
          "payments": "No x402, MPP or L402 (0). Cloud prices are public per workspace with nothing per call (10). A 14-day Cloud Pro trial with no card, and self-hosting is free (20). A person signs up in a browser behind a Cloudflare check, or deploys a server (0). 0 + 10 + 20 + 0 = 30.",
          "reliability": "Graded with the hosted lines on Relaticle Cloud's REST API and MCP server, the surface an outside agent calls; the software also self-hosts. No status page is linked and status.relaticle.com did not connect (0). With no readable history the incident line scores 5. Limits have numbers: 600 a minute per workspace and 300 reads or 60 writes a minute per token in the source, and 120 MCP calls a minute per user in the docs (15). 429 is in the OpenAPI responses and upserts by unique field give a safe retry for creates, but the backoff guidance sits on a docs section we read only as a heading (10 of 15). No SLA (0). Version 3.8, not labelled beta (10). 0 + 5 + 15 + 10 + 0 + 10 = 40.",
          "schema": "OpenAPI 3.1 at /openapi.json and /openapi.yaml with 34 operations (25). llms.txt with a when-to-use and when-not section, and developer pages (10). The llms.txt and MCP docs say what the API is for and what it doesn't do (no email over REST, no meetings), while only 5 of 34 operations carry a description (14 of 20). 114 required lists and typed MCP inputs, but few enums (11 of 15). 661 examples and responses for 401, 402, 403, 404, 409, 422 and 429 (14 of 15). /v1 and frequent tagged releases, with no changelog page (relaticle.com/changelog is 404) (12 of 15). 25 + 10 + 14 + 11 + 14 + 12 = 86.",
          "security": "Personal access tokens are bound to one workspace, take an expiry and per-method permissions (read, create, update, delete, plus read, draft and send email), and travel in headers. OAuth 2.1 through Passport is also offered, but the source says its single `mcp:use` scope authorises the whole toolset (25 of 30). A read-only token is possible; the docs say MCP writes apply immediately and leave confirmation to the client (10 of 20). Synced email reaches the model through the email tools, and no prompt-injection guidance was found (0). Each record has an activity log of field changes and who made them, and admins see it across the workspace (12 of 15). security.txt valid to May 2027, a disclosure address with a 48-hour acknowledgement target and security-audit workflows in CI; the security page says there is no SOC 2 or ISO 27001 (10 of 20). 25 + 10 + 0 + 12 + 10 = 57.",
          "transparency": "AGPL-3.0 source with an integration exception, and terms for the Cloud service (30). The privacy policy (4 November 2026) gives retention for server logs (90 days), contact forms (12 months) and paused trial workspaces (deleted after 60 days with notice), and names provider categories; no DPA was found (20 of 30). No deprecation policy or dated notices found (5 of 20). The security page lists each Cloud provider and what it receives, with hosting at Hetzner in Germany, and website analytics through Fathom without CRM content (17 of 20). 30 + 20 + 5 + 17 = 72."
        },
        "sources": [
          {
            "what": "llms.txt",
            "url": "https://relaticle.com/llms.txt",
            "seen": "2026-11-06"
          },
          {
            "what": "REST API guide",
            "url": "https://relaticle.com/developers/rest-api",
            "seen": "2026-11-06"
          },
          {
            "what": "MCP server guide",
            "url": "https://relaticle.com/developers/mcp",
            "seen": "2026-11-06"
          },
          {
            "what": "OpenAPI spec",
            "url": "https://relaticle.com/openapi.json",
            "seen": "2026-11-06"
          },
          {
            "what": "repository, MCP tools, rate limiter and tags",
            "url": "https://github.com/relaticle/relaticle",
            "seen": "2026-11-06"
          },
          {
            "what": "pricing",
            "url": "https://relaticle.com/pricing",
            "seen": "2026-11-06"
          },
          {
            "what": "security page and providers",
            "url": "https://relaticle.com/security",
            "seen": "2026-11-06"
          },
          {
            "what": "terms of service",
            "url": "https://relaticle.com/terms-of-service",
            "seen": "2026-11-06"
          },
          {
            "what": "privacy policy",
            "url": "https://relaticle.com/privacy-policy",
            "seen": "2026-11-06"
          },
          {
            "what": "press facts",
            "url": "https://relaticle.com/press",
            "seen": "2026-11-06"
          },
          {
            "what": "security.txt",
            "url": "https://relaticle.com/.well-known/security.txt",
            "seen": "2026-11-06"
          },
          {
            "what": "MCP registry entry",
            "url": "https://registry.modelcontextprotocol.io/v0/servers?search=relaticle",
            "seen": "2026-11-06"
          }
        ],
        "openQuestions": [
          "unchecked: open issues and reply times on GitHub; the GitHub API did not answer",
          "unchecked: the REST API page's rate-limit and error sections, which the page text did not render beyond their headings; limits were read from the source",
          "Governing law and contracting address in the terms, not found in the parts read",
          "Who founded the company; the press page gives 2024 and no names",
          "The lead's third-party source said the last commit was five months ago; the repository is active daily"
        ]
      },
      "negative": 0,
      "verdict": "Relaticle is an actively released AGPL CRM whose REST API and MCP server have an OpenAPI spec, annotated tools, workspace-bound tokens with per-method permissions and a free self-hosted route. MCP writes apply at once with no server-side confirmation, OAuth grants the whole toolset, and Cloud has no status page, SLA or certification.",
      "bestFor": "Small teams who want an open-source CRM they can self-host and let an agent write to.",
      "strengths": [
        "AGPL-3.0 source, free to self-host, with tagged releases about twice a week",
        "Tokens are bound to one workspace with an expiry and per-method permissions, so a read-only token is possible",
        "OpenAPI 3.1 spec, llms.txt and MCP tools with readOnly, destructive and idempotent hints",
        "Filter grammar with $and, $or and $not, cursor paging and upserts by unique field",
        "Cloud providers listed with what each receives, hosting at Hetzner in Germany"
      ],
      "weaknesses": [
        "Writes over MCP apply immediately, and OAuth's single `mcp:use` scope authorises every tool",
        "No status page or SLA for Relaticle Cloud was found",
        "No SOC 2 or ISO 27001, which the security page says plainly",
        "No changelog page beyond GitHub tags, and no deprecation policy",
        "50 MCP tools by default, with no toolsets or read-only subset"
      ],
      "agentNotes": [
        "Use a personal access token with only the read permission unless the task writes, since OAuth grants every tool",
        "Ask the user before create, update, delete or send tools; the server applies them at once",
        "Call `get-crm-schema-tool` for an entity before filtering on custom fields, which differ by workspace",
        "Use `POST /v1/people/upsert` or `/v1/companies/upsert` with a unique field to avoid duplicates on retry",
        "Keep MCP calls under 120 a minute per user and REST writes under 60 a minute per token on Cloud Pro"
      ],
      "metrics": {
        "kind": "remote",
        "measured": false
      },
      "reviewCount": 0,
      "avgRating": 0,
      "history": [
        {
          "basis": "public evidence",
          "confidence": "medium",
          "grade": "C",
          "methodology": "0.7",
          "pending": [
            "performance",
            "tasks"
          ],
          "run": "2026-10-01",
          "runLabel": "October 2026 research run",
          "score": 59.6
        }
      ],
      "editorialScores": {
        "ergonomics": 59,
        "maintenance": 90,
        "payments": 30,
        "reliability": 40,
        "schema": 86,
        "security": 57,
        "transparency": 72
      },
      "provenanceScore": 74,
      "checked": {
        "categories": {
          "ergonomics": "2026-11-06",
          "maintenance": "2026-11-06",
          "payments": "2026-11-06",
          "reliability": "2026-11-06",
          "schema": "2026-11-06",
          "security": "2026-11-06",
          "transparency": "2026-11-06"
        },
        "last": "2026-11-06",
        "oldest": "2026-11-06",
        "stale": false,
        "staleAfterDays": 90
      },
      "scoreHistory": [
        {
          "date": "2026-11-06",
          "grade": "C",
          "kind": "listed",
          "method": "0.7",
          "score": 59.6
        }
      ]
    },
    "connect": {
      "http": "curl https://api.relaticle.com/v1/companies -H \"Authorization: Bearer YOUR_TOKEN\" -H \"Accept: application/json\"",
      "claudeCode": "claude mcp add --transport http relaticle https://mcp.relaticle.com",
      "config": {
        "mcpServers": {
          "relaticle": {
            "url": "https://mcp.relaticle.com"
          }
        }
      }
    },
    "letme": {
      "capability": "https://letme.dev/crm.records",
      "tool": "https://letme.dev/relaticle"
    },
    "notable": [
      "The MCP server registers 50 tools (records, tasks, notes, custom fields, search, a pipeline aggregate and ten email tools), six schema resources and one prompt, per app/Mcp/Servers/RelaticleServer.php (https://github.com/relaticle/relaticle)",
      "Tools carry readOnlyHint, destructiveHint, idempotentHint and openWorldHint from shared base classes in the source (https://github.com/relaticle/relaticle)",
      "The MCP docs say writes made over MCP apply immediately and that an MCP client relies on its own confirmation prompts; the in-app assistant asks for approval (https://relaticle.com/developers/mcp)",
      "OpenAPI 3.1 spec of 34 operations with responses from 200 to 429, also as YAML (https://relaticle.com/openapi.json)",
      "Verified com.relaticle/crm namespace in the official MCP registry, versions up to 3.8.2 (https://registry.modelcontextprotocol.io/v0/servers?search=relaticle)",
      "Tagged releases v3.6.3 to v3.8.2 between 9 October and 5 November 2026, and more than 2,500 commits since 1 August 2026 (https://github.com/relaticle/relaticle)"
    ],
    "area": "business",
    "details": [
      {
        "label": "Surface listed",
        "value": "Relaticle Cloud's REST API at api.relaticle.com/v1 and MCP server at mcp.relaticle.com, with the self-hosted build noted, read from relaticle.com, the OpenAPI spec, the relaticle/relaticle repository and the MCP registry on 6 November 2026. No account was made and no tool was called"
      },
      {
        "label": "Rate limits",
        "value": "Per the source and docs, 600 requests a minute per workspace, 300 reads and 60 writes a minute per token, multiplied by 3 on Cloud Scale and 10 on Enterprise. MCP 120 calls a minute per user, OAuth endpoints 20 a minute per IP"
      },
      {
        "label": "Email tools",
        "value": "List, read, draft, update and delete drafts, send, send a draft, cancel, reschedule and retry, available only to a connection given email permissions"
      },
      {
        "label": "Hosting and providers",
        "value": "Hetzner in Germany for the application and database, Laravel Forge, Mailcoach, Postmark, Stripe, Sentry, Fathom Analytics, OpenAI and Anthropic for the assistant, and Cloudflare for sign-up checks"
      },
      {
        "label": "Self-hosting",
        "value": "Docker Compose, Coolify, Dokploy or Laravel Cloud with PostgreSQL and Redis; the assistant can run on a local model through Ollama"
      },
      {
        "label": "Which lead",
        "value": "The sweep's third-party page showed the last commit five months ago. The repository had commits on 6 November 2026 and tags every few days"
      },
      {
        "label": "Legal entity",
        "value": "Relaticle, Inc., named in the site footer. The terms, effective 26 August 2026, don't state a governing law in the parts read"
      }
    ],
    "unitPrices": [
      {
        "item": "Cloud Pro workspace",
        "unit": "month",
        "usd": 19,
        "note": "Billed yearly at $228; $24 billed monthly"
      },
      {
        "item": "Cloud Scale workspace",
        "unit": "month",
        "usd": 49,
        "note": "Billed yearly at $588; $59 billed monthly"
      }
    ],
    "provenance": {
      "legalEntity": "Relaticle, Inc.",
      "domain": "relaticle.com",
      "domainRegistered": "",
      "endpointOnVendorDomain": true,
      "terms": "https://relaticle.com/terms-of-service",
      "privacy": "https://relaticle.com/privacy-policy",
      "statusPage": "",
      "changelog": "https://github.com/relaticle/relaticle/releases",
      "securityTxt": "valid",
      "checked": "2026-11-06",
      "notes": [
        "Terms of service effective 26 August 2026 and privacy policy effective 4 November 2026; the footer names Relaticle, Inc. No clause on automated access to the website was found.",
        "relaticle.com/robots.txt allows all crawlers and names ClaudeBot as allowed.",
        "security.txt names security@relaticle.com and expires 6 May 2027. The security page asks for reports by email and aims to acknowledge within 48 hours.",
        "status.relaticle.com did not connect and no status page is linked. relaticle.com/changelog is 404; releases are tagged on GitHub.",
        "The press page says Relaticle was founded in 2024 and lists 1,811 GitHub stars, verified 26 September 2026. Domain registration date not checked."
      ],
      "score": 74,
      "checks": [
        {
          "check": "Legal entity named",
          "value": "Relaticle, Inc.",
          "points": 20,
          "max": 20,
          "state": "ok"
        },
        {
          "check": "Domain age",
          "value": "relaticle.com, no registry record we could read",
          "points": 0,
          "max": 15,
          "state": "no"
        },
        {
          "check": "Endpoint on the vendor's domain",
          "value": "mcp.relaticle.com",
          "points": 15,
          "max": 15,
          "state": "ok"
        },
        {
          "check": "Terms of service",
          "value": "read, states 4 of the 7 things a reader expects",
          "points": 7.4,
          "max": 10,
          "state": "part"
        },
        {
          "check": "Privacy policy",
          "value": "read, states 5 of the 8 things a reader expects",
          "points": 7.8,
          "max": 10,
          "state": "part"
        },
        {
          "check": "Status page",
          "value": "not found",
          "points": 0,
          "max": 10,
          "state": "no"
        },
        {
          "check": "Changelog",
          "value": "published",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "security.txt",
          "value": "valid",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "People named",
          "value": "1 named with their role, 1 with a public profile",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "Support route",
          "value": "a support address, help pages",
          "points": 5,
          "max": 5,
          "state": "ok"
        }
      ],
      "policies": [
        {
          "kind": "terms",
          "url": "https://relaticle.com/terms-of-service",
          "state": "read",
          "readAt": "2026-11-06",
          "statedDate": "2026-08-26",
          "words": 619,
          "points": 7.4,
          "max": 10,
          "expected": [
            {
              "key": "terms.date",
              "label": "Gives the date it was last updated",
              "found": true,
              "quote": "**Effective date:** August 26, 2026",
              "says": "Last updated 2026-08-26"
            },
            {
              "key": "terms.law",
              "label": "Names the governing law or courts",
              "found": false
            },
            {
              "key": "terms.liability",
              "label": "States a limit on its liability",
              "found": true,
              "quote": "To the maximum extent permitted by law, we shall not be liable for any indirect, incidental, or consequential damages arising from your use of the service.",
              "says": "Rules out indirect and consequential losses, with no cap named in this sentence"
            },
            {
              "key": "terms.termination",
              "label": "Says how the agreement or account can be ended",
              "found": true,
              "quote": "We reserve the right to suspend or terminate accounts that violate these terms."
            },
            {
              "key": "terms.changes",
              "label": "Says how changes to the terms are announced",
              "found": false
            },
            {
              "key": "terms.use",
              "label": "Lists what users may not do",
              "found": true,
              "quote": "- Attempt to gain unauthorized access to other users' data"
            },
            {
              "key": "terms.sla",
              "label": "Refers to a service level or uptime commitment",
              "found": false
            }
          ]
        },
        {
          "kind": "privacy",
          "url": "https://relaticle.com/privacy-policy",
          "state": "read",
          "readAt": "2026-11-06",
          "statedDate": "2026-11-04",
          "words": 1719,
          "points": 7.8,
          "max": 10,
          "expected": [
            {
              "key": "privacy.date",
              "label": "Gives the date it was last updated",
              "found": true,
              "quote": "**Effective date:** November 4, 2026",
              "says": "Last updated 2026-11-04"
            },
            {
              "key": "privacy.collected",
              "label": "Says what personal data is collected",
              "found": true,
              "quote": "How we collect, use, and protect your personal information."
            },
            {
              "key": "privacy.retention",
              "label": "Says how long data is kept",
              "found": true,
              "quote": "- **Paused trial workspaces:** Deleted with their records after 60 days without a sign-in or a plan.",
              "says": "Names a period of 60 days"
            },
            {
              "key": "privacy.processors",
              "label": "Says who else receives the data",
              "found": true,
              "quote": "- Share your data with third parties except as described below"
            },
            {
              "key": "privacy.sale",
              "label": "Says whether personal data is sold or shared for advertising",
              "found": false
            },
            {
              "key": "privacy.rights",
              "label": "Says what rights people have over their data",
              "found": false
            },
            {
              "key": "privacy.contact",
              "label": "Gives a privacy contact",
              "found": true,
              "quote": "To exercise these rights, email privacy@relaticle.com or use [Contact Us](/contact).",
              "says": "privacy@relaticle.com"
            },
            {
              "key": "privacy.transfers",
              "label": "Says where data is transferred or stored",
              "found": false
            }
          ]
        }
      ]
    },
    "humans": {
      "slug": "relaticle",
      "checked": "2026-11-06",
      "company": "Relaticle",
      "people": [
        {
          "name": "Manuk Minasyan",
          "role": "Founder, Relaticle; lead developer and blog author",
          "founder": true,
          "x": "https://x.com/MinasyanManuk",
          "github": "https://github.com/ManukMinasyan",
          "page": "/people/manuk-minasyan/"
        }
      ],
      "peopleNote": "Manuk Minasyan's own site (manukminasyan.com/about), read on 6 November 2026, says he has founded multiple ventures and lists Relaticle first among them as active. Relaticle's blog posts are signed by him, he is by far the largest committer to relaticle/relaticle (4,509 commits), and his GitHub profile gives his company as @Relaticle and links the X account. relaticle.com's press page gives the founding year (2024) without names, and the terms, privacy and security pages name only Relaticle, Inc. No investors are named on relaticle.com (press, blog, sitemap) or on his site, so none are listed.",
      "companySocial": {
        "linkedin": "https://www.linkedin.com/company/relaticle",
        "x": "https://x.com/relaticle",
        "github": "https://github.com/relaticle"
      },
      "support": {
        "emails": [
          "privacy@relaticle.com"
        ],
        "urls": [
          "https://relaticle.com/help/getting-started/create-your-first-company",
          "https://relaticle.com/developers/rest-api"
        ],
        "contactEmails": [
          "security@relaticle.com"
        ]
      },
      "sources": [
        "https://relaticle.com/press",
        "https://relaticle.com/security",
        "https://relaticle.com/privacy-policy",
        "https://github.com/relaticle/relaticle",
        "https://www.manukminasyan.com/about",
        "https://relaticle.com/blog/a-free-trial-of-premium-ai-models-got-farmed-what-we-changed",
        "https://github.com/ManukMinasyan"
      ],
      "ownership": {
        "status": "private",
        "checked": "2026-11-06",
        "sources": [
          "https://relaticle.com/terms-of-service"
        ]
      }
    },
    "pageJsonUrl": "https://www.anchorterminal.com/tools/relaticle.json",
    "live": {
      "slug": "relaticle",
      "probe": {
        "target": "https://mcp.relaticle.com",
        "method": "get",
        "lastAt": "2026-11-07T18:20:50.642634031Z",
        "lastOk": true,
        "lastStatus": 405,
        "lastMs": 234,
        "authRequired": false,
        "uptime24h": 100,
        "uptime30d": 100,
        "p50ms24h": 174,
        "p95ms24h": 292,
        "samples24h": 200,
        "samples30d": 200,
        "days": [
          {
            "date": "2026-11-06",
            "probes": 13,
            "ok": 13
          },
          {
            "date": "2026-11-07",
            "probes": 187,
            "ok": 187
          }
        ]
      },
      "versions": [
        {
          "registry": "github",
          "name": "relaticle/relaticle",
          "version": "v3.8.2",
          "released": "2026-11-04",
          "seenAt": "2026-11-07T00:00:54.651079547Z"
        },
        {
          "registry": "mcp-registry",
          "name": "com.relaticle/crm",
          "version": "3.8.2",
          "seenAt": "2026-11-07T18:16:28.95801333Z"
        }
      ],
      "githubStars": 1811,
      "securityTxt": {
        "url": "https://relaticle.com/.well-known/security.txt",
        "state": "valid",
        "expires": "2027-05-07T16:01:18Z",
        "checkedAt": "2026-11-07T16:01:18.554359358Z"
      },
      "llmsTxt": {
        "url": "https://relaticle.com/llms.txt",
        "ok": true,
        "status": 200,
        "checkedAt": "2026-11-07T15:33:44.579905089Z"
      },
      "pages": [
        {
          "url": "https://relaticle.com/privacy-policy",
          "kind": "privacy",
          "status": 200,
          "checkedAt": "2026-11-07T14:18:13.002922035Z",
          "changedAt": "0001-01-01T00:00:00Z",
          "fingerprint": "6e701d3eab86"
        },
        {
          "url": "https://relaticle.com/terms-of-service",
          "kind": "terms",
          "status": 200,
          "checkedAt": "2026-11-07T14:18:15.26331735Z",
          "changedAt": "0001-01-01T00:00:00Z",
          "fingerprint": "1e5fff279d1d"
        }
      ],
      "mcpTools": {
        "url": "https://mcp.relaticle.com",
        "checkedAt": "2026-11-07T01:47:13.278550358Z",
        "status": "auth",
        "note": "asks for credentials before listing its tools",
        "changedAt": "2026-11-07T01:47:13.278550358Z"
      },
      "updatedAt": "2026-11-07T18:20:50.642634031Z"
    }
  }
}
