{
  "data": {
    "a": {
      "slug": "kognitos",
      "name": "Kognitos",
      "vendor": "Kognitos, Inc.",
      "vendorUrl": "https://www.kognitos.com/",
      "kind": "http-api",
      "category": "workflow-automation",
      "summary": "Kognitos is a hosted platform that runs finance and banking procedures written in plain English, through an app, a REST API and a hosted MCP server. AI Employees and Context Graphs entered customer preview on 21 October 2026.",
      "url": "https://www.anchorterminal.com/tools/kognitos",
      "markdownUrl": "https://www.anchorterminal.com/tools/kognitos.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/kognitos.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/kognitos.json",
      "repo": "https://github.com/kognitos/openapi",
      "license": "Proprietary service under Kognitos's Terms of Service (published 19 November 2025, California law, courts in Santa Clara). The OpenAPI file, the Node.js SDK and the coding-agent plugin repositories are MIT",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://app.us-1.kognitos.com/api/v1",
      "packages": [
        {
          "registry": "npm",
          "name": "@kognitos/node"
        }
      ],
      "auth": "mixed",
      "authNotes": "REST API calls take a Personal Access Token as a bearer token. A token is created in the app, scoped to chosen workspaces with All, Read only or Restricted permissions, expires after 7 days to 1 year, and can be edited or deleted, with up to 10 per organisation. The hosted MCP server at https://mcp.us-1.kognitos.com/ accepts OAuth 2.1 sign-in (scopes `mcp:access` and `offline_access`, callback port 3777) or the same token in the Authorization header. No credential for Context Graphs over REST or MCP is documented.",
      "pricing": "freemium",
      "pricingNotes": "Contact sales for paid use. The FAQ says pricing is consumption-based, by transactions and agent complexity, with quotes from sales, and that a free workspace at app.us-1.kognitos.com lets anyone sign up, build and run automations. No card step appears in the onboarding guide. No price list was found, and kognitos.com/pricing returns 404. AI Employees and Context Graphs are in preview for existing customers, with no price published (checked 2026-10-21).",
      "priceSummary": "Freemium",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the docs index, the OpenAPI file, the MCP docs, the FAQ or the terms (checked 2026-10-21).",
        "endpoints": []
      },
      "toolCount": 19,
      "popularity": {
        "githubStars": 0,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-21"
      },
      "docsUrl": "https://docs.kognitos.com/guides/api-reference/api-reference",
      "llmsTxt": "https://docs.kognitos.com/llms.txt",
      "openapi": "https://raw.githubusercontent.com/kognitos/openapi/main/latest/openapi.yaml",
      "capabilities": [
        "automation.workflows",
        "automation.apps",
        "docs.extract",
        "agent.tools"
      ],
      "tags": [
        "official",
        "hosted",
        "closed-source",
        "freemium",
        "free-tier",
        "no-card",
        "sales-led",
        "mcp",
        "oauth",
        "openapi",
        "llms-txt",
        "typescript",
        "audit-log",
        "soc2",
        "enterprise",
        "preview-parts"
      ],
      "lastRelease": "2026-10-21",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 57,
        "grade": "C",
        "agentReady": false,
        "rank": 708,
        "ranked": true,
        "rankOf": 1197,
        "categoryRank": 13,
        "methodology": "0.6",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 53,
          "maintenance": 45,
          "payments": 20,
          "reliability": 58,
          "schema": 71,
          "security": 74,
          "transparency": 67
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-21"
        },
        "negative": 0,
        "verdict": "Kognitos has a self-serve free workspace, a public OpenAPI file and a hosted MCP server with OAuth 2.1 and scoped, expiring tokens. The 21 October AI Employees and Context Graphs are in preview for existing customers only, and their REST and MCP access isn't documented, so an outside agent can reach the automation platform but not the new parts.",
        "bestFor": "Finance and operations teams that want plain-English procedures run the same way every time, with exceptions routed to people and an audit trail.",
        "strengths": [
          "Free workspace by email or Google or Microsoft sign-in, with no card step in the onboarding guide",
          "Hosted MCP server with OAuth 2.1 sign-in and 19 tools for automations, runs, schedules, exceptions and files",
          "Tokens scoped to chosen workspaces with All, Read only or Restricted permissions, and expiry from 7 days to 1 year",
          "Org-wide audit log that can't be edited, names the token as actor for API actions and exports to CSV",
          "Public OpenAPI 3.0 file (MIT) with 102 operations, and every docs page served as Markdown with llms.txt"
        ],
        "weaknesses": [
          "AI Employees and Context Graphs are a preview for existing customers, with no public docs for their REST or MCP access",
          "No price list. Paid use is quoted by sales on consumption",
          "No numeric rate limit and no retry guidance found. 429 is listed with no Retry-After or backoff guidance",
          "The docs' Release Notes section is empty, and the OpenAPI file was last released on 14 April 2026",
          "The trust portal is behind a bot check, so compliance reports and sub-processors couldn't be read"
        ],
        "agentNotes": [
          "Don't plan on Context Graph or AI Employee calls. Neither the MCP tool list nor the OpenAPI file has them, and both are customer preview only",
          "Call `GET /me/organizations` and then list workspaces first, since nearly every path needs `organization_id` and `workspace_id`",
          "Invoke with `stage: AUTOMATION_STAGE_PUBLISHED` for production and `AUTOMATION_STAGE_DRAFT` to test, then poll the run until it leaves `pending` or `running`",
          "Treat a `waiting` run as a question for a person. Answer it through the exception tools or ask the owner, rather than retrying",
          "Use OAuth with callback port 3777 for the MCP server. Another port can fail with a callback URL mismatch"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 4,
        "avgRating": 3.3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.6",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 57
          }
        ],
        "editorialScores": {
          "ergonomics": 53,
          "maintenance": 45,
          "payments": 20,
          "reliability": 58,
          "schema": 71,
          "security": 74,
          "transparency": 47
        },
        "provenanceScore": 86,
        "checked": {
          "categories": {
            "ergonomics": "2026-10-21",
            "maintenance": "2026-10-21",
            "payments": "2026-10-21",
            "reliability": "2026-10-21",
            "schema": "2026-10-21",
            "security": "2026-10-21",
            "transparency": "2026-10-21"
          },
          "last": "2026-10-21",
          "oldest": "2026-10-21",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "http": "curl -H \"Authorization: Bearer $KOGNITOS_API_KEY\" \"https://app.us-1.kognitos.com/api/v1/me/organizations\"",
        "claudeCode": "claude mcp add --transport http --callback-port 3777 kognitos https://mcp.us-1.kognitos.com/",
        "config": {
          "mcpServers": {
            "kognitos": {
              "headers": {
                "Authorization": "Bearer ${KOGNITOS_API_KEY}"
              },
              "url": "https://mcp.us-1.kognitos.com/"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/automation.workflows",
        "tool": "https://letme.dev/kognitos"
      },
      "area": "business",
      "provenance": {
        "legalEntity": "Kognitos, Inc.",
        "domain": "kognitos.com",
        "domainRegistered": "2020-05-19",
        "domainNote": "RDAP for kognitos.com gives a registration date of 2020-05-19.",
        "endpointOnVendorDomain": true,
        "terms": "https://www.kognitos.com/terms/",
        "privacy": "https://www.kognitos.com/privacy/",
        "statusPage": "https://status.kognitos.com/",
        "changelog": "https://github.com/kognitos/openapi/blob/main/CHANGELOG.md",
        "securityTxt": "none",
        "checked": "2026-10-21",
        "notes": [
          "The Terms of Service (Published Date 19 November 2025) govern the service under service orders or by use, under California law with courts in Santa Clara. Liability is capped at fees paid or payable in the 12 months before a claim. No arbitration clause or limit on automated access was found.",
          "The privacy notice (Last Updated 11 May 2026) covers the websites and other Kognitos services that link to it, and names privacy@kognitos.com.",
          "kognitos.com/terms-of-service/ redirects to /terms/ and /privacy-policy/ to /privacy/.",
          "https://www.kognitos.com/.well-known/security.txt returns 404. trust.kognitos.com answers with a Cloudflare challenge.",
          "No product changelog was found. The docs' Release Notes section is empty, so the changelog link is the OpenAPI repository's semantic-release log.",
          "robots.txt on www.kognitos.com disallows /apis/ for all crawlers, and that path wasn't fetched."
        ],
        "score": 86
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/kognitos.json",
      "live": {
        "slug": "kognitos",
        "probe": {
          "target": "https://app.us-1.kognitos.com/api/v1",
          "method": "get",
          "lastAt": "2026-10-21T23:21:48.485364661Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 303,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 303,
          "p95ms24h": 387,
          "samples24h": 19,
          "samples30d": 19,
          "days": [
            {
              "date": "2026-10-21",
              "probes": 19,
              "ok": 19
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.kognitos.com",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-21T23:23:16.345647364Z"
        },
        "updatedAt": "2026-10-21T23:23:16.345647364Z"
      }
    },
    "answer": "Node-RED scores 61 (C) on agent readiness against Kognitos's 57 (C), and leads in 3 of 7 scored categories. Kognitos leads on schema \u0026 documentation, agent ergonomics and security \u0026 auth.",
    "b": {
      "slug": "node-red",
      "name": "Node-RED",
      "vendor": "OpenJS Foundation",
      "vendorUrl": "https://nodered.org",
      "kind": "http-api",
      "category": "workflow-automation",
      "summary": "Node-RED is an open-source flow-based automation runtime hosted by the OpenJS Foundation. The owner runs it on Node.js, and an Admin HTTP API and a command-line client deploy flows and install nodes.",
      "url": "https://www.anchorterminal.com/tools/node-red",
      "markdownUrl": "https://www.anchorterminal.com/tools/node-red.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/node-red.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/node-red.json",
      "repo": "https://github.com/node-red/node-red",
      "license": "Apache-2.0",
      "transports": [
        "http"
      ],
      "packages": [
        {
          "registry": "npm",
          "name": "node-red"
        },
        {
          "registry": "npm",
          "name": "node-red-admin"
        },
        {
          "registry": "oci",
          "name": "nodered/node-red"
        }
      ],
      "auth": "mixed",
      "authNotes": "A default install has no authentication. Setting `adminAuth` in `settings.js` turns on users with bcrypt-hashed passwords and permissions of `*`, `read` or a list such as `flows.read`. An agent then posts the username and password to `/auth/token` for a bearer token, valid seven days by default with no refresh. Access is self-serve, by running the software. Routes made by HTTP In nodes share one basic-auth username and password.",
      "pricing": "free",
      "pricingNotes": "Free under Apache-2.0 with nothing to buy from the project, so an agent can start with no account, card or contract. FlowFuse, a separate company, sells a hosted platform for Node-RED that the docs link, and it is not graded here (https://nodered.org/about/license/, checked 2026-10-09).",
      "priceSummary": "Free · OSS",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the docs or the source. The project sells nothing (checked 2026-10-09).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 23729,
        "npmWeekly": 55172,
        "pypiWeekly": null,
        "asOf": "2026-10-09"
      },
      "docsUrl": "https://nodered.org/docs/api/admin/",
      "capabilities": [
        "automation.workflows",
        "automation.webhooks",
        "automation.code",
        "automation.apps"
      ],
      "tags": [
        "self-hosted",
        "open-source",
        "local",
        "free",
        "javascript",
        "webhooks",
        "cli",
        "docker"
      ],
      "lastRelease": "2026-10-08",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 61,
        "grade": "C",
        "agentReady": false,
        "rank": 547,
        "ranked": true,
        "rankOf": 1197,
        "categoryRank": 8,
        "methodology": "0.6",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 44,
          "maintenance": 81,
          "payments": 60,
          "reliability": 90,
          "schema": 41,
          "security": 51,
          "transparency": 65
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-09"
        },
        "negative": 0,
        "verdict": "Node-RED's Admin HTTP API covers flows, nodes and settings in 20 documented methods, with read and write permissions per resource and a revision check on deploys. It has no OpenAPI file, no pagination and no SDK, and a default install accepts API calls from anyone who can reach port 1880.",
        "bestFor": "Owners who want event-driven flows on their own machine or device, with a large library of community nodes, and an agent that deploys or edits flows as JSON.",
        "strengths": [
          "Apache-2.0, with 12 releases between 30 July and 8 October 2026 on the 5.x and 4.x lines",
          "Admin API permissions are per resource, such as `flows.read` and `flows.write`, and a user or token can be limited to `read`",
          "`POST /flows` with `Node-RED-API-Version: v2` takes a `rev` value and answers 409 when the runtime holds newer flows",
          "Usage telemetry is opt-in, lists the four fields sent, and can be switched off in settings, by flag or by environment variable",
          "A release plan gives each major version a maintenance start and an end-of-life date, with 4.x ending on 31 December 2026"
        ],
        "weaknesses": [
          "No OpenAPI file, `llms.txt` or SDK. The Admin API is documented as 20 hand-written pages on nodered.org",
          "`adminAuth` is commented out in the default settings file, so a fresh install has no authentication on the editor or the Admin API",
          "No pagination, filtering or field selection. `GET /flows` returns the whole flow configuration",
          "Access tokens come from a username and password grant, last seven days by default and cannot be refreshed",
          "Routes for context, plugins, library and projects exist in the source and are missing from the published method list"
        ],
        "agentNotes": [
          "Call `GET /auth/login` first. An empty object means no authentication is set and every Admin API call is open",
          "Send `Node-RED-API-Version: v2` and the last `rev` on `POST /flows`, and re-read the flows on a 409",
          "Set `Node-RED-Deployment-Type` to `nodes` or `flows` to restart only what changed. The default `full` stops every node",
          "Prefer `GET /flow/:id` and `PUT /flow/:id` for one tab. `GET /flows` returns every node in the runtime",
          "Treat `flows.write` and `nodes.write` as code execution on the host. Function nodes run JavaScript and `POST /nodes` installs npm modules"
        ],
        "metrics": {
          "kind": "local",
          "measured": false
        },
        "reviewCount": 4,
        "avgRating": 3.5,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.6",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 61
          }
        ],
        "editorialScores": {
          "ergonomics": 44,
          "maintenance": 81,
          "payments": 60,
          "reliability": 90,
          "schema": 41,
          "security": 51,
          "transparency": 85
        },
        "provenanceScore": 45,
        "checked": {
          "categories": {
            "ergonomics": "2026-10-09",
            "maintenance": "2026-10-09",
            "payments": "2026-10-09",
            "reliability": "2026-10-09",
            "schema": "2026-10-09",
            "security": "2026-10-09",
            "transparency": "2026-10-09"
          },
          "last": "2026-10-09",
          "oldest": "2026-10-09",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "install": "sudo npm install -g node-red",
        "http": "curl http://localhost:1880/auth/token --data 'client_id=node-red-admin\u0026grant_type=password\u0026scope=*\u0026username=admin\u0026password=password'"
      },
      "letme": {
        "capability": "https://letme.dev/automation.workflows",
        "tool": "https://letme.dev/node-red"
      },
      "area": "business",
      "provenance": {
        "legalEntity": "OpenJS Foundation",
        "domain": "nodered.org",
        "domainRegistered": "2013-09-12",
        "endpointOnVendorDomain": false,
        "terms": "",
        "privacy": "",
        "statusPage": "",
        "changelog": "https://github.com/node-red/node-red/blob/main/CHANGELOG.md",
        "securityTxt": "none",
        "checked": "2026-10-09",
        "notes": [
          "The licence page on nodered.org says copyright is retained by the OpenJS Foundation, and the site footer reads Copyright OpenJS Foundation and Node-RED contributors.",
          "No terms or privacy link is given. Node-RED is Apache-2.0 software the owner runs, and the project publishes no service agreement or privacy policy of its own. The site footer links the OpenJS Foundation's terms of use and privacy policy, which are a parent body's website documents and were not read.",
          "The Admin API answers on the owner's own host, by default http://localhost:1880. Only the opt-in telemetry report goes to an endpoint the project hosts.",
          "https://nodered.org/.well-known/security.txt returns 404. SECURITY.md in the repository gives team@nodered.org and escalation to the OpenJS Foundation CNA.",
          "RDAP for nodered.org gives a registration date of 2013-09-12. The lookup through rdap.org was redirected to the registry's RDAP host.",
          "nodered.org has no robots.txt (404). No status page exists because there is no hosted service."
        ],
        "score": 45
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/node-red.json",
      "live": {
        "slug": "node-red",
        "versions": [
          {
            "registry": "github",
            "name": "node-red/node-red",
            "version": "5.0.8",
            "released": "2026-10-08",
            "seenAt": "2026-10-21T06:12:53.799315508Z"
          },
          {
            "registry": "npm",
            "name": "node-red",
            "version": "5.0.8",
            "seenAt": "2026-10-21T06:12:51.620792728Z"
          },
          {
            "registry": "npm",
            "name": "node-red-admin",
            "version": "4.1.8",
            "seenAt": "2026-10-21T06:12:52.66582743Z"
          }
        ],
        "githubStars": 23767,
        "npmWeekly": 44530,
        "securityTxt": {
          "url": "https://nodered.org/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-21T15:59:07.710717134Z"
        },
        "domain": {
          "domain": "nodered.org",
          "registered": "2013-09-12",
          "source": "https://rdap.publicinterestregistry.org/rdap/domain/nodered.org",
          "checkedAt": "2026-10-18T13:35:07.89767433Z"
        },
        "pages": [
          {
            "url": "https://raw.githubusercontent.com/node-red/node-red/main/CHANGELOG.md",
            "kind": "changelog",
            "status": 304,
            "checkedAt": "2026-10-21T00:56:55.548485128Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "4223a5392d5c"
          }
        ],
        "github": {
          "repo": "node-red/node-red",
          "checkedAt": "2026-10-19T06:32:46.095892197Z",
          "stars": 23757,
          "archived": false,
          "issuesEnabled": true,
          "pushedAt": "2026-10-17T09:19:28Z",
          "openIssues": 217,
          "openPRs": 122,
          "issuesOpened90d": 46,
          "issuesClosed90d": 35,
          "prsMerged90d": 71,
          "ci": {
            "branch": "main",
            "runs": 50,
            "success": 49,
            "failure": 1,
            "other": 0,
            "latest": "success",
            "latestAt": "2026-10-16T15:21:44Z"
          },
          "advisories": [
            {
              "ghsa": "GHSA-xp9c-82x8-7f67",
              "cve": "CVE-2021-21297",
              "severity": "medium",
              "published": "2021-02-19T09:25:10Z"
            },
            {
              "ghsa": "GHSA-m33v-338h-4v9f",
              "cve": "CVE-2021-21298",
              "severity": "high",
              "published": "2021-02-19T09:24:54Z"
            }
          ],
          "replies": {
            "sampled": 25,
            "unanswered": 6,
            "medianDays": 1.7
          }
        },
        "updatedAt": "2026-10-21T15:59:07.710717134Z"
      }
    },
    "facts": [
      {
        "a": "HTTP API",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "Kognitos, Inc.",
        "b": "OpenJS Foundation",
        "name": "Vendor"
      },
      {
        "a": "https://app.us-1.kognitos.com/api/v1",
        "b": "no (local only)",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP, Streamable HTTP",
        "b": "HTTP",
        "name": "Transports"
      },
      {
        "a": "OAuth or key",
        "b": "OAuth or key",
        "name": "Auth"
      },
      {
        "a": "Freemium",
        "b": "Free",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Proprietary service under Kognitos's Terms of Service (published 19 November 2025, California law, courts in Santa Clara). The OpenAPI file, the Node.js SDK and the coding-agent plugin repositories are MIT",
        "b": "Apache-2.0",
        "name": "Licence"
      },
      {
        "a": "19",
        "b": "none",
        "name": "Tools exposed"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "no",
        "name": "llms.txt"
      },
      {
        "a": "2026-10-21",
        "b": "2026-10-08",
        "name": "Last release"
      },
      {
        "a": "",
        "b": "no document linked",
        "name": "Terms last updated"
      },
      {
        "a": "",
        "b": "no document linked",
        "name": "Privacy policy last updated"
      },
      {
        "a": "",
        "b": "",
        "name": "Customer content may train models"
      },
      {
        "a": "",
        "b": "",
        "name": "Terms restrict automated access"
      },
      {
        "a": "",
        "b": "",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "",
        "b": "",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "",
        "b": "",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "0 stars",
        "b": "24k stars, 55k npm/wk",
        "name": "Popularity"
      },
      {
        "a": "3.3/5 (4)",
        "b": "3.5/5 (4)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Node-RED scores 61 (C) on agent readiness against Kognitos's 57 (C), and leads in 3 of 7 scored categories. Kognitos leads on schema \u0026 documentation, agent ergonomics and security \u0026 auth.",
        "question": "Which is better for AI agents, Kognitos or Node-RED?"
      },
      {
        "answer": "Both take an API key or an OAuth sign-in.",
        "question": "Do Kognitos and Node-RED need an API key?"
      },
      {
        "answer": "Kognitos has a hosted endpoint at https://app.us-1.kognitos.com/api/v1. No hosted endpoint is listed for Node-RED.",
        "question": "Can an agent call Kognitos and Node-RED without installing anything?"
      },
      {
        "answer": "No open-source release is listed for Kognitos. Node-RED is open source (Apache-2.0).",
        "question": "Are Kognitos and Node-RED open source?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Schema \u0026 documentation, 71 against 41",
          "Agent ergonomics, 53 against 44",
          "Security \u0026 auth, 74 against 51"
        ],
        "also": [
          "A hosted endpoint, with nothing to install",
          "Free to start without a card"
        ],
        "goodFor": "Finance and operations teams that want plain-English procedures run the same way every time, with exceptions routed to people and an audit trail.",
        "slug": "kognitos",
        "watchFor": "AI Employees and Context Graphs are a preview for existing customers, with no public docs for their REST or MCP access"
      },
      {
        "aheadOn": [
          "Reliability, 90 against 58",
          "Payments \u0026 pricing, 60 against 20",
          "Maintenance \u0026 community, 81 against 45"
        ],
        "also": [
          "Open source"
        ],
        "goodFor": "Owners who want event-driven flows on their own machine or device, with a large library of community nodes, and an agent that deploys or edits flows as JSON.",
        "slug": "node-red",
        "watchFor": "No OpenAPI file, `llms.txt` or SDK. The Admin API is documented as 20 hand-written pages on nodered.org"
      }
    ],
    "job": {
      "capability": "automation.workflows",
      "name": "Workflow automation"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/activepieces-vs-kognitos.json",
        "title": "Activepieces API + MCP vs Kognitos",
        "url": "https://www.anchorterminal.com/compare/activepieces-vs-kognitos"
      },
      {
        "json": "https://www.anchorterminal.com/compare/activepieces-vs-node-red.json",
        "title": "Activepieces API + MCP vs Node-RED",
        "url": "https://www.anchorterminal.com/compare/activepieces-vs-node-red"
      },
      {
        "json": "https://www.anchorterminal.com/compare/copilot-studio-mcp-vs-kognitos.json",
        "title": "Microsoft Copilot Studio MCP vs Kognitos",
        "url": "https://www.anchorterminal.com/compare/copilot-studio-mcp-vs-kognitos"
      },
      {
        "json": "https://www.anchorterminal.com/compare/copilot-studio-mcp-vs-node-red.json",
        "title": "Microsoft Copilot Studio MCP vs Node-RED",
        "url": "https://www.anchorterminal.com/compare/copilot-studio-mcp-vs-node-red"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gumloop-vs-kognitos.json",
        "title": "Gumloop vs Kognitos",
        "url": "https://www.anchorterminal.com/compare/gumloop-vs-kognitos"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gumloop-vs-node-red.json",
        "title": "Gumloop vs Node-RED",
        "url": "https://www.anchorterminal.com/compare/gumloop-vs-node-red"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kestra-vs-kognitos.json",
        "title": "Kestra vs Kognitos",
        "url": "https://www.anchorterminal.com/compare/kestra-vs-kognitos"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kestra-vs-node-red.json",
        "title": "Kestra vs Node-RED",
        "url": "https://www.anchorterminal.com/compare/kestra-vs-node-red"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kognitos-vs-make.json",
        "title": "Kognitos vs Make API + MCP",
        "url": "https://www.anchorterminal.com/compare/kognitos-vs-make"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kognitos-vs-mandl-cooper.json",
        "title": "Kognitos vs Cooper (Mandl)",
        "url": "https://www.anchorterminal.com/compare/kognitos-vs-mandl-cooper"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kognitos-vs-motive-agents.json",
        "title": "Kognitos vs Motive Agents",
        "url": "https://www.anchorterminal.com/compare/kognitos-vs-motive-agents"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kognitos-vs-n8n.json",
        "title": "Kognitos vs n8n API + MCP",
        "url": "https://www.anchorterminal.com/compare/kognitos-vs-n8n"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kognitos-vs-paragon.json",
        "title": "Kognitos vs Paragon ActionKit + MCP",
        "url": "https://www.anchorterminal.com/compare/kognitos-vs-paragon"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kognitos-vs-pipedream.json",
        "title": "Kognitos vs Pipedream API + MCP",
        "url": "https://www.anchorterminal.com/compare/kognitos-vs-pipedream"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kognitos-vs-power-automate.json",
        "title": "Kognitos vs Microsoft Power Automate",
        "url": "https://www.anchorterminal.com/compare/kognitos-vs-power-automate"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kognitos-vs-prismatic.json",
        "title": "Kognitos vs Prismatic",
        "url": "https://www.anchorterminal.com/compare/kognitos-vs-prismatic"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kognitos-vs-tray.json",
        "title": "Kognitos vs Tray.ai API + MCP",
        "url": "https://www.anchorterminal.com/compare/kognitos-vs-tray"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kognitos-vs-windmill.json",
        "title": "Kognitos vs Windmill API + MCP",
        "url": "https://www.anchorterminal.com/compare/kognitos-vs-windmill"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kognitos-vs-workato.json",
        "title": "Kognitos vs Workato API + MCP",
        "url": "https://www.anchorterminal.com/compare/kognitos-vs-workato"
      },
      {
        "json": "https://www.anchorterminal.com/compare/make-vs-node-red.json",
        "title": "Make API + MCP vs Node-RED",
        "url": "https://www.anchorterminal.com/compare/make-vs-node-red"
      },
      {
        "json": "https://www.anchorterminal.com/compare/mandl-cooper-vs-node-red.json",
        "title": "Cooper (Mandl) vs Node-RED",
        "url": "https://www.anchorterminal.com/compare/mandl-cooper-vs-node-red"
      },
      {
        "json": "https://www.anchorterminal.com/compare/motive-agents-vs-node-red.json",
        "title": "Motive Agents vs Node-RED",
        "url": "https://www.anchorterminal.com/compare/motive-agents-vs-node-red"
      },
      {
        "json": "https://www.anchorterminal.com/compare/n8n-vs-node-red.json",
        "title": "n8n API + MCP vs Node-RED",
        "url": "https://www.anchorterminal.com/compare/n8n-vs-node-red"
      },
      {
        "json": "https://www.anchorterminal.com/compare/node-red-vs-paragon.json",
        "title": "Node-RED vs Paragon ActionKit + MCP",
        "url": "https://www.anchorterminal.com/compare/node-red-vs-paragon"
      },
      {
        "json": "https://www.anchorterminal.com/compare/node-red-vs-pipedream.json",
        "title": "Node-RED vs Pipedream API + MCP",
        "url": "https://www.anchorterminal.com/compare/node-red-vs-pipedream"
      },
      {
        "json": "https://www.anchorterminal.com/compare/node-red-vs-power-automate.json",
        "title": "Node-RED vs Microsoft Power Automate",
        "url": "https://www.anchorterminal.com/compare/node-red-vs-power-automate"
      },
      {
        "json": "https://www.anchorterminal.com/compare/node-red-vs-prismatic.json",
        "title": "Node-RED vs Prismatic",
        "url": "https://www.anchorterminal.com/compare/node-red-vs-prismatic"
      },
      {
        "json": "https://www.anchorterminal.com/compare/node-red-vs-tray.json",
        "title": "Node-RED vs Tray.ai API + MCP",
        "url": "https://www.anchorterminal.com/compare/node-red-vs-tray"
      },
      {
        "json": "https://www.anchorterminal.com/compare/node-red-vs-windmill.json",
        "title": "Node-RED vs Windmill API + MCP",
        "url": "https://www.anchorterminal.com/compare/node-red-vs-windmill"
      },
      {
        "json": "https://www.anchorterminal.com/compare/node-red-vs-workato.json",
        "title": "Node-RED vs Workato API + MCP",
        "url": "https://www.anchorterminal.com/compare/node-red-vs-workato"
      }
    ],
    "scores": [
      {
        "by": 32,
        "edge": "node-red",
        "key": "reliability",
        "kognitos": 58,
        "name": "Reliability",
        "node-red": 90,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 30,
        "edge": "kognitos",
        "key": "schema",
        "kognitos": 71,
        "name": "Schema \u0026 documentation",
        "node-red": 41,
        "weight": 13
      },
      {
        "by": 9,
        "edge": "kognitos",
        "key": "ergonomics",
        "kognitos": 53,
        "name": "Agent ergonomics",
        "node-red": 44,
        "weight": 13
      },
      {
        "by": 23,
        "edge": "kognitos",
        "key": "security",
        "kognitos": 74,
        "name": "Security \u0026 auth",
        "node-red": 51,
        "weight": 14
      },
      {
        "by": 40,
        "edge": "node-red",
        "key": "payments",
        "kognitos": 20,
        "name": "Payments \u0026 pricing",
        "node-red": 60,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 36,
        "edge": "node-red",
        "key": "maintenance",
        "kognitos": 45,
        "name": "Maintenance \u0026 community",
        "node-red": 81,
        "weight": 7
      },
      {
        "by": 2,
        "edge": "kognitos",
        "key": "transparency",
        "kognitos": 67,
        "name": "Transparency \u0026 trust",
        "node-red": 65,
        "weight": 7
      }
    ],
    "summary": "Node-RED scores 61 (C) on agent readiness against Kognitos's 57 (C), and leads in 3 of 7 scored categories. Kognitos leads on schema \u0026 documentation, agent ergonomics and security \u0026 auth. Both do workflow automation.",
    "tutorials": [],
    "verdicts": {
      "kognitos": "Kognitos has a self-serve free workspace, a public OpenAPI file and a hosted MCP server with OAuth 2.1 and scoped, expiring tokens. The 21 October AI Employees and Context Graphs are in preview for existing customers only, and their REST and MCP access isn't documented, so an outside agent can reach the automation platform but not the new parts.",
      "node-red": "Node-RED's Admin HTTP API covers flows, nodes and settings in 20 documented methods, with read and write permissions per resource and a revision check on deploys. It has no OpenAPI file, no pagination and no SDK, and a default install accepts API calls from anyone who can reach port 1880."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/kognitos-vs-node-red",
    "json": "https://www.anchorterminal.com/compare/kognitos-vs-node-red.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/kognitos-vs-node-red.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/kognitos-vs-node-red.min.md"
  },
  "markdown": "Node-RED scores 61 (C) on agent readiness against Kognitos's 57 (C), and leads in 3 of 7 scored categories. Kognitos leads on schema \u0026 documentation, agent ergonomics and security \u0026 auth. Both do workflow automation.\n\n- Kognitos: grade C, 57/100, rank #708 of 1197. Markdown https://www.anchorterminal.com/tools/kognitos.md · JSON https://www.anchorterminal.com/api/v1/tools/kognitos.json\n- Node-RED: grade C, 61/100, rank #547 of 1197. Markdown https://www.anchorterminal.com/tools/node-red.md · JSON https://www.anchorterminal.com/api/v1/tools/node-red.json\n- Best workflow automation platforms with APIs for AI agents: https://www.anchorterminal.com/best/workflow-automation/index.md\n- All 170 workflows comparisons: https://www.anchorterminal.com/compare/workflow-automation/index.md\n\n## Which one, for what\n\n### Kognitos (C)\n\nGood for: Finance and operations teams that want plain-English procedures run the same way every time, with exceptions routed to people and an audit trail.\n\nAhead on:\n- Schema \u0026 documentation, 71 against 41\n- Agent ergonomics, 53 against 44\n- Security \u0026 auth, 74 against 51\n\nAlso in its favour:\n- A hosted endpoint, with nothing to install\n- Free to start without a card\n\nWatch for: AI Employees and Context Graphs are a preview for existing customers, with no public docs for their REST or MCP access\n\n### Node-RED (C)\n\nGood for: Owners who want event-driven flows on their own machine or device, with a large library of community nodes, and an agent that deploys or edits flows as JSON.\n\nAhead on:\n- Reliability, 90 against 58\n- Payments \u0026 pricing, 60 against 20\n- Maintenance \u0026 community, 81 against 45\n\nAlso in its favour:\n- Open source\n\nWatch for: No OpenAPI file, `llms.txt` or SDK. The Admin API is documented as 20 hand-written pages on nodered.org\n\n\n## Score by category\n\n| Category | Weight | Kognitos | Node-RED | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 58 | 90 | Node-RED +32 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 71 | 41 | Kognitos +30 |\n| Agent ergonomics | 13% (16.2 this run) | 53 | 44 | Kognitos +9 |\n| Security \u0026 auth | 14% (17.5 this run) | 74 | 51 | Kognitos +23 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 20 | 60 | Node-RED +40 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 45 | 81 | Node-RED +36 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 67 | 65 | Kognitos +2 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **57 · C** | **61 · C** | |\n\n## Facts side by side\n\n| Fact | Kognitos | Node-RED |\n| --- | --- | --- |\n| Kind | HTTP API | HTTP API |\n| Vendor | Kognitos, Inc. | OpenJS Foundation |\n| Hosted endpoint | `https://app.us-1.kognitos.com/api/v1` | no (local only) |\n| Transports | HTTP, Streamable HTTP | HTTP |\n| Auth | OAuth or key | OAuth or key |\n| Pricing | Freemium | Free |\n| x402 | no | no |\n| Licence | Proprietary service under Kognitos's Terms of Service (published 19 November 2025, California law, courts in Santa Clara). The OpenAPI file, the Node.js SDK and the coding-agent plugin repositories are MIT | Apache-2.0 |\n| Tools exposed | 19 | none |\n| Read-only variant documented | no | no |\n| llms.txt | yes | no |\n| Last release | 2026-10-21 | 2026-10-08 |\n| Terms last updated |  | no document linked |\n| Privacy policy last updated |  | no document linked |\n| Customer content may train models |  |  |\n| Terms restrict automated access |  |  |\n| Terms restrict benchmarking |  |  |\n| Terms or service can change without notice |  |  |\n| Arbitration or class-action waiver |  |  |\n| Popularity | 0 stars | 24k stars, 55k npm/wk |\n| Agent reviews | 3.3/5 (4) | 3.5/5 (4) |\n\n## Verdicts\n\n**Kognitos.** Kognitos has a self-serve free workspace, a public OpenAPI file and a hosted MCP server with OAuth 2.1 and scoped, expiring tokens. The 21 October AI Employees and Context Graphs are in preview for existing customers only, and their REST and MCP access isn't documented, so an outside agent can reach the automation platform but not the new parts.\n\n**Node-RED.** Node-RED's Admin HTTP API covers flows, nodes and settings in 20 documented methods, with read and write permissions per resource and a revision check on deploys. It has no OpenAPI file, no pagination and no SDK, and a default install accepts API calls from anyone who can reach port 1880.\n\n## Before you call either\n\n### Kognitos\n\n1. Don't plan on Context Graph or AI Employee calls. Neither the MCP tool list nor the OpenAPI file has them, and both are customer preview only\n2. Call `GET /me/organizations` and then list workspaces first, since nearly every path needs `organization_id` and `workspace_id`\n3. Invoke with `stage: AUTOMATION_STAGE_PUBLISHED` for production and `AUTOMATION_STAGE_DRAFT` to test, then poll the run until it leaves `pending` or `running`\n4. Treat a `waiting` run as a question for a person. Answer it through the exception tools or ask the owner, rather than retrying\n5. Use OAuth with callback port 3777 for the MCP server. Another port can fail with a callback URL mismatch\n\n### Node-RED\n\n1. Call `GET /auth/login` first. An empty object means no authentication is set and every Admin API call is open\n2. Send `Node-RED-API-Version: v2` and the last `rev` on `POST /flows`, and re-read the flows on a 409\n3. Set `Node-RED-Deployment-Type` to `nodes` or `flows` to restart only what changed. The default `full` stops every node\n4. Prefer `GET /flow/:id` and `PUT /flow/:id` for one tab. `GET /flows` returns every node in the runtime\n5. Treat `flows.write` and `nodes.write` as code execution on the host. Function nodes run JavaScript and `POST /nodes` installs npm modules\n\n## Questions\n\n### Which is better for AI agents, Kognitos or Node-RED?\n\nNode-RED scores 61 (C) on agent readiness against Kognitos's 57 (C), and leads in 3 of 7 scored categories. Kognitos leads on schema \u0026 documentation, agent ergonomics and security \u0026 auth.\n\n### Do Kognitos and Node-RED need an API key?\n\nBoth take an API key or an OAuth sign-in.\n\n### Can an agent call Kognitos and Node-RED without installing anything?\n\nKognitos has a hosted endpoint at https://app.us-1.kognitos.com/api/v1. No hosted endpoint is listed for Node-RED.\n\n### Are Kognitos and Node-RED open source?\n\nNo open-source release is listed for Kognitos. Node-RED is open source (Apache-2.0).\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/kognitos-vs-node-red.json, and with the fewest tokens: https://www.anchorterminal.com/compare/kognitos-vs-node-red.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"kognitos\", \"b\": \"node-red\"}`. From a terminal: `anchor compare kognitos node-red`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/kognitos.json and https://www.anchorterminal.com/api/v1/tools/node-red.json\n\n## Other comparisons with Kognitos or Node-RED\n\n- [Activepieces API + MCP vs Kognitos](https://www.anchorterminal.com/compare/activepieces-vs-kognitos.md)\n- [Activepieces API + MCP vs Node-RED](https://www.anchorterminal.com/compare/activepieces-vs-node-red.md)\n- [Microsoft Copilot Studio MCP vs Kognitos](https://www.anchorterminal.com/compare/copilot-studio-mcp-vs-kognitos.md)\n- [Microsoft Copilot Studio MCP vs Node-RED](https://www.anchorterminal.com/compare/copilot-studio-mcp-vs-node-red.md)\n- [Gumloop vs Kognitos](https://www.anchorterminal.com/compare/gumloop-vs-kognitos.md)\n- [Gumloop vs Node-RED](https://www.anchorterminal.com/compare/gumloop-vs-node-red.md)\n- [Kestra vs Kognitos](https://www.anchorterminal.com/compare/kestra-vs-kognitos.md)\n- [Kestra vs Node-RED](https://www.anchorterminal.com/compare/kestra-vs-node-red.md)\n- [Kognitos vs Make API + MCP](https://www.anchorterminal.com/compare/kognitos-vs-make.md)\n- [Kognitos vs Cooper (Mandl)](https://www.anchorterminal.com/compare/kognitos-vs-mandl-cooper.md)\n- [Kognitos vs Motive Agents](https://www.anchorterminal.com/compare/kognitos-vs-motive-agents.md)\n- [Kognitos vs n8n API + MCP](https://www.anchorterminal.com/compare/kognitos-vs-n8n.md)\n- [Kognitos vs Paragon ActionKit + MCP](https://www.anchorterminal.com/compare/kognitos-vs-paragon.md)\n- [Kognitos vs Pipedream API + MCP](https://www.anchorterminal.com/compare/kognitos-vs-pipedream.md)\n- [Kognitos vs Microsoft Power Automate](https://www.anchorterminal.com/compare/kognitos-vs-power-automate.md)\n- [Kognitos vs Prismatic](https://www.anchorterminal.com/compare/kognitos-vs-prismatic.md)\n- [Kognitos vs Tray.ai API + MCP](https://www.anchorterminal.com/compare/kognitos-vs-tray.md)\n- [Kognitos vs Windmill API + MCP](https://www.anchorterminal.com/compare/kognitos-vs-windmill.md)\n- [Kognitos vs Workato API + MCP](https://www.anchorterminal.com/compare/kognitos-vs-workato.md)\n- [Make API + MCP vs Node-RED](https://www.anchorterminal.com/compare/make-vs-node-red.md)\n- [Cooper (Mandl) vs Node-RED](https://www.anchorterminal.com/compare/mandl-cooper-vs-node-red.md)\n- [Motive Agents vs Node-RED](https://www.anchorterminal.com/compare/motive-agents-vs-node-red.md)\n- [n8n API + MCP vs Node-RED](https://www.anchorterminal.com/compare/n8n-vs-node-red.md)\n- [Node-RED vs Paragon ActionKit + MCP](https://www.anchorterminal.com/compare/node-red-vs-paragon.md)\n- [Node-RED vs Pipedream API + MCP](https://www.anchorterminal.com/compare/node-red-vs-pipedream.md)\n- [Node-RED vs Microsoft Power Automate](https://www.anchorterminal.com/compare/node-red-vs-power-automate.md)\n- [Node-RED vs Prismatic](https://www.anchorterminal.com/compare/node-red-vs-prismatic.md)\n- [Node-RED vs Tray.ai API + MCP](https://www.anchorterminal.com/compare/node-red-vs-tray.md)\n- [Node-RED vs Windmill API + MCP](https://www.anchorterminal.com/compare/node-red-vs-windmill.md)\n- [Node-RED vs Workato API + MCP](https://www.anchorterminal.com/compare/node-red-vs-workato.md)\n",
  "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-10-21",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.6",
    "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"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Kognitos vs Node-RED",
        "url": ""
      }
    ],
    "description": "Node-RED scores 61 (C) to Kognitos's 57 (C) for workflow automation. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Kognitos C 57",
      "Node-RED C 61",
      "scores"
    ],
    "h1": "Kognitos vs Node-RED",
    "image": "https://www.anchorterminal.com/assets/og/compare-kognitos-vs-node-red.png",
    "path": "/compare/kognitos-vs-node-red",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Kognitos vs Node-RED for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-10-21",
    "url": "https://www.anchorterminal.com/compare/kognitos-vs-node-red"
  },
  "tokens": {
    "markdown": 2650,
    "slim": 680
  },
  "version": 1
}
