{
  "data": {
    "similar": [
      {
        "grade": "C",
        "json": "https://www.anchorterminal.com/tools/adam-cad.json",
        "name": "Adam",
        "score": 59.4,
        "shared": [
          "cad.generate",
          "cad.export",
          "cad.simulate"
        ],
        "slug": "adam-cad"
      },
      {
        "grade": "C",
        "json": "https://www.anchorterminal.com/tools/zoo.json",
        "name": "Zoo",
        "score": 58.7,
        "shared": [
          "cad.generate",
          "cad.export"
        ],
        "slug": "zoo"
      },
      {
        "grade": "C",
        "json": "https://www.anchorterminal.com/tools/onshape.json",
        "name": "Onshape",
        "score": 55.7,
        "shared": [
          "cad.generate",
          "cad.export"
        ],
        "slug": "onshape"
      },
      {
        "grade": "E",
        "json": "https://www.anchorterminal.com/tools/autodesk-platform-services.json",
        "name": "Autodesk Platform Services",
        "score": 44.3,
        "shared": [
          "cad.generate",
          "cad.export"
        ],
        "slug": "autodesk-platform-services"
      },
      {
        "grade": "E",
        "json": "https://www.anchorterminal.com/tools/simscale.json",
        "name": "SimScale",
        "score": 41,
        "shared": [
          "cad.simulate",
          "cad.export"
        ],
        "slug": "simscale"
      },
      {
        "grade": "D",
        "json": "https://www.anchorterminal.com/tools/prusalink.json",
        "name": "PrusaLink",
        "score": 49.4,
        "shared": null,
        "slug": "prusalink"
      }
    ],
    "tool": {
      "slug": "ntop",
      "name": "nTop",
      "vendor": "nTopology Inc.",
      "vendorUrl": "https://www.ntop.com",
      "kind": "sdk",
      "category": "cad",
      "summary": "nTop is nTopology's computational design software for implicit geometry, lattices and simulation-driven parts. nTop Automate runs a notebook headlessly from the ntopcl command line with JSON in and out under a paid licence; a beta Python package reads implicit bodies.",
      "url": "https://www.anchorterminal.com/tools/ntop",
      "markdownUrl": "https://www.anchorterminal.com/tools/ntop.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/ntop.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/ntop.json",
      "dns": "ntop.grade.anchorterminal.com",
      "transports": [
        "streamable-http"
      ],
      "remoteUrl": "https://docs.ntop.com/mcp",
      "packages": [],
      "auth": "mixed",
      "authNotes": "A licence, not an API key. ntopcl runs on a machine with nTop installed and signs in with cloud licence credentials (`ntopcl --username \u003cemail\u003e --password \u003cpassword\u003e`), a FlexNet floating licence server (`ntopcl --license PORT@HOSTNAME`) or a local .lic file. nTop Automate is a separate licence from the desktop seat, checked in the user dashboard at app.ntop.com. The nTop Core Python package is downloaded from app.ntop.com/addons behind the same login. The hosted docs MCP server at docs.ntop.com/mcp documents no authentication.",
      "pricing": "paid",
      "pricingNotes": "No price is published. Licences are per-user subscriptions sold through nTop, with cloud, cloud floating, on-premises FlexNet and local options, and nTop Automate licensed separately; the EULA of February 2026 limits use to one person at a time and bars servers and distributed systems unless the order form allows them. Educational licences exist; no trial terms were found on the pages read.",
      "priceSummary": "Paid",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 anywhere in the nTop docs, the Automate articles, the EULA or the MCP server article (checked 2026-11-03). The software is licensed, not metered.",
        "endpoints": []
      },
      "toolCount": 2,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-11-03"
      },
      "docsUrl": "https://docs.ntop.com/lessons/intro-to-ntop-automate/what-you-will-need",
      "capabilities": [
        "cad.generate",
        "cad.export",
        "cad.simulate"
      ],
      "tags": [
        "local",
        "official",
        "closed-source",
        "paid",
        "sales-led",
        "cli",
        "python",
        "beta",
        "mcp",
        "remote-mcp",
        "read-only-mode",
        "enterprise",
        "no-status-page"
      ],
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 40.2,
        "grade": "E",
        "agentReady": false,
        "rank": 1214,
        "ranked": true,
        "rankOf": 1349,
        "categoryRank": 7,
        "methodology": "0.7",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 60,
          "maintenance": 45,
          "payments": 0,
          "reliability": 38,
          "schema": 61,
          "security": 26,
          "transparency": 51
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "breakdown": [
          {
            "key": "reliability",
            "name": "Reliability",
            "weight": 16,
            "effectiveWeight": 20,
            "score": 38,
            "points": 7.6,
            "reason": "Read with the local-software lines, since ntopcl and the Core package run on the owner's machine. ntopcl ships inside the nTop Windows installer and the Core package states Python 3.10 or later on Windows and Linux, but both come from app.ntop.com behind a login, not a public package index (12 of 20). No public CI or test suite (0). No public issue tracker; the knowledge base has articles on debugging Automate errors and the 6.3 notes record ntopcl rejecting duplicate input names, which is all the crash record we could read (8 of 25). Release notes per version call out behaviour changes such as unique block names in 6.3, and the Core package warns that breaking changes may land between any two versions, with no semver statement (8 of 15). nTop 6.x is a released product; nTop Core is beta (10 of 15). 12 + 0 + 8 + 8 + 10 = 38.",
            "checked": "2026-11-03"
          },
          {
            "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": 61,
            "points": 9.91,
            "reason": "ntopcl writes JSON input and output templates from a notebook with `-t`, and the Core Python API is fully typed, but there is no OpenAPI or schema document for ntopcl's own flags, which the docs say to print by running it (12 of 25). docs.ntop.com serves every article as Markdown with a .md suffix and a hosted docs MCP server (10). The API reference states the purpose of each Core function with parameter notes and the Automate lessons say what each helper does; ntopcl's full option list is not documented on the pages read (12 of 20). Core inputs are typed NumPy arrays with keyword-only parameters, builtin exceptions and unit conventions stated (10 of 15). Python examples for Core and Automate, a sample script in a zip, and a security error page; no error catalogue for ntopcl (9 of 15). Release notes per version without dates, no changelog for the Core package (8 of 15). 12 + 10 + 12 + 10 + 9 + 8 = 61.",
            "checked": "2026-11-03"
          },
          {
            "key": "ergonomics",
            "name": "Agent ergonomics",
            "weight": 13,
            "effectiveWeight": 16.25,
            "score": 60,
            "points": 9.75,
            "reason": "A command line with one notebook and two JSON files, a Python package with one class, and a docs MCP server with two tools, so almost nothing to load before work starts (20 of 25). Outputs are files whose size follows the notebook, mesh and voxel outputs are sized by feature_size and spacing, and the docs server caps each answer at 30 KB with rg and head for narrowing (12 of 20). Core raises builtin exceptions with messages; ntopcl's errors are described in knowledge-base articles rather than a reference (10 of 20). Running a notebook again with the same inputs produces the same outputs, and the SAVE flag controls whether inputs are written back; no annotations on the docs tools were published (10 of 20). The three-function ntopcl.py helper keeps defaults few, but every run needs a licence argument or signed-in session and only Python is covered (8 of 15). 20 + 12 + 10 + 10 + 8 = 60.",
            "checked": "2026-11-03"
          },
          {
            "key": "security",
            "name": "Security \u0026 auth",
            "weight": 14,
            "effectiveWeight": 17.5,
            "score": 26,
            "points": 4.55,
            "reason": "Licence credentials rather than tokens, since ntopcl signs in with a username and password on the command line or a FlexNet server address, with no scoped, revocable or expiring key (8 of 30). The Run Command block has Prompt per File, Prompt per Block and Disallow All settings, which is the only approval control found; the docs MCP server is read-only (10 of 20). The docs server returns nTop's own documentation and ntopcl returns geometry, so little untrusted content reaches the model; no guidance was found (8 of 15). No audit log or per-call record found (0 of 15). No security.txt (404), disclosure policy, bug bounty, certification or advisories found on ntop.com or docs.ntop.com (0 of 20). 8 + 10 + 8 + 0 + 0 = 26.",
            "checked": "2026-11-03"
          },
          {
            "key": "payments",
            "name": "Payments \u0026 pricing",
            "weight": 10,
            "effectiveWeight": 12.5,
            "score": 0,
            "points": 0,
            "reason": "Read with the paid-software rule, since nothing an agent would run is free. No x402, MPP or L402 (0). No price is published anywhere we read; licences are quoted by sales (0). No free tier or trial terms found; educational licences exist for students (0). A person buys a per-user licence, signs in at app.ntop.com and installs nTop; nothing is obtainable by an agent alone (0). 0 + 0 + 0 + 0 = 0.",
            "checked": "2026-11-03"
          },
          {
            "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": 45,
            "points": 3.94,
            "reason": "Read for closed software with a docs site. The newest release notes are for nTop 6.3, undated; the docs sitemap last modified the 6.1 page on 21 September 2026 and the Core package page on 19 October 2026, so a change within 90 days is likely but no release date was read (20 of 30). Four versions (6.0 to 6.3) are documented and the 6.0 and 6.1 pages changed in September, but without dates we can't count three releases in 90 days (12 of 20). support@ntop.com, a community site that renders only a loading screen, and a feedback tool on the docs server; no public issues or reply times (8 of 25). No entry in the official MCP registry for the docs server, and the only SDK is a beta Python package behind a login (5 of 15). No CI, package index or dependency data to read (0 of 10). 20 + 12 + 8 + 5 + 0 = 45.",
            "checked": "2026-11-03"
          },
          {
            "key": "transparency",
            "name": "Transparency \u0026 trust",
            "weight": 7,
            "effectiveWeight": 8.75,
            "score": 51,
            "points": 4.46,
            "note": "editorial 37, provenance 64",
            "reason": "Closed software under an EULA last updated February 2026 that names nTopology Inc. and New York law (15). The privacy policy of February 2026 names the controller and US hosting, keeps data as long as needed with no periods, names no subprocessors, and the EULA says usage data is collected to run and improve the products; the statements agree but say little (12 of 30). No deprecation policy; the Core package says only that breaking changes may occur (4 of 20). The EULA discloses usage data collection and the licensing page says the desktop connects to the cloud for analytics, with no opt-out found (6 of 20). 15 + 12 + 4 + 6 = 37.",
            "checked": "2026-11-03"
          }
        ],
        "assessment": {
          "date": "2026-11-03",
          "basis": "public evidence",
          "confidence": "low",
          "notes": {
            "ergonomics": "A command line with one notebook and two JSON files, a Python package with one class, and a docs MCP server with two tools, so almost nothing to load before work starts (20 of 25). Outputs are files whose size follows the notebook, mesh and voxel outputs are sized by feature_size and spacing, and the docs server caps each answer at 30 KB with rg and head for narrowing (12 of 20). Core raises builtin exceptions with messages; ntopcl's errors are described in knowledge-base articles rather than a reference (10 of 20). Running a notebook again with the same inputs produces the same outputs, and the SAVE flag controls whether inputs are written back; no annotations on the docs tools were published (10 of 20). The three-function ntopcl.py helper keeps defaults few, but every run needs a licence argument or signed-in session and only Python is covered (8 of 15). 20 + 12 + 10 + 10 + 8 = 60.",
            "maintenance": "Read for closed software with a docs site. The newest release notes are for nTop 6.3, undated; the docs sitemap last modified the 6.1 page on 21 September 2026 and the Core package page on 19 October 2026, so a change within 90 days is likely but no release date was read (20 of 30). Four versions (6.0 to 6.3) are documented and the 6.0 and 6.1 pages changed in September, but without dates we can't count three releases in 90 days (12 of 20). support@ntop.com, a community site that renders only a loading screen, and a feedback tool on the docs server; no public issues or reply times (8 of 25). No entry in the official MCP registry for the docs server, and the only SDK is a beta Python package behind a login (5 of 15). No CI, package index or dependency data to read (0 of 10). 20 + 12 + 8 + 5 + 0 = 45.",
            "payments": "Read with the paid-software rule, since nothing an agent would run is free. No x402, MPP or L402 (0). No price is published anywhere we read; licences are quoted by sales (0). No free tier or trial terms found; educational licences exist for students (0). A person buys a per-user licence, signs in at app.ntop.com and installs nTop; nothing is obtainable by an agent alone (0). 0 + 0 + 0 + 0 = 0.",
            "reliability": "Read with the local-software lines, since ntopcl and the Core package run on the owner's machine. ntopcl ships inside the nTop Windows installer and the Core package states Python 3.10 or later on Windows and Linux, but both come from app.ntop.com behind a login, not a public package index (12 of 20). No public CI or test suite (0). No public issue tracker; the knowledge base has articles on debugging Automate errors and the 6.3 notes record ntopcl rejecting duplicate input names, which is all the crash record we could read (8 of 25). Release notes per version call out behaviour changes such as unique block names in 6.3, and the Core package warns that breaking changes may land between any two versions, with no semver statement (8 of 15). nTop 6.x is a released product; nTop Core is beta (10 of 15). 12 + 0 + 8 + 8 + 10 = 38.",
            "schema": "ntopcl writes JSON input and output templates from a notebook with `-t`, and the Core Python API is fully typed, but there is no OpenAPI or schema document for ntopcl's own flags, which the docs say to print by running it (12 of 25). docs.ntop.com serves every article as Markdown with a .md suffix and a hosted docs MCP server (10). The API reference states the purpose of each Core function with parameter notes and the Automate lessons say what each helper does; ntopcl's full option list is not documented on the pages read (12 of 20). Core inputs are typed NumPy arrays with keyword-only parameters, builtin exceptions and unit conventions stated (10 of 15). Python examples for Core and Automate, a sample script in a zip, and a security error page; no error catalogue for ntopcl (9 of 15). Release notes per version without dates, no changelog for the Core package (8 of 15). 12 + 10 + 12 + 10 + 9 + 8 = 61.",
            "security": "Licence credentials rather than tokens, since ntopcl signs in with a username and password on the command line or a FlexNet server address, with no scoped, revocable or expiring key (8 of 30). The Run Command block has Prompt per File, Prompt per Block and Disallow All settings, which is the only approval control found; the docs MCP server is read-only (10 of 20). The docs server returns nTop's own documentation and ntopcl returns geometry, so little untrusted content reaches the model; no guidance was found (8 of 15). No audit log or per-call record found (0 of 15). No security.txt (404), disclosure policy, bug bounty, certification or advisories found on ntop.com or docs.ntop.com (0 of 20). 8 + 10 + 8 + 0 + 0 = 26.",
            "transparency": "Closed software under an EULA last updated February 2026 that names nTopology Inc. and New York law (15). The privacy policy of February 2026 names the controller and US hosting, keeps data as long as needed with no periods, names no subprocessors, and the EULA says usage data is collected to run and improve the products; the statements agree but say little (12 of 30). No deprecation policy; the Core package says only that breaking changes may occur (4 of 20). The EULA discloses usage data collection and the licensing page says the desktop connects to the cloud for analytics, with no opt-out found (6 of 20). 15 + 12 + 4 + 6 = 37."
          },
          "sources": [
            {
              "what": "Automate lesson, what you will need (ntopcl, licences)",
              "url": "https://docs.ntop.com/lessons/intro-to-ntop-automate/what-you-will-need",
              "seen": "2026-11-03"
            },
            {
              "what": "Automate lesson, Python scripts and ntopcl.py",
              "url": "https://docs.ntop.com/lessons/intro-to-ntop-automate/scaling-up-using-python-scripts",
              "seen": "2026-11-03"
            },
            {
              "what": "how to use an nTop Automate licence (Markdown)",
              "url": "https://docs.ntop.com/help-articles/knowledge-base/ntop-automate/how-to-use-ntop-automate-license.md",
              "seen": "2026-11-03"
            },
            {
              "what": "nTop Core overview",
              "url": "https://docs.ntop.com/Product-Documentation/ntop-core",
              "seen": "2026-11-03"
            },
            {
              "what": "nTop Core Python package",
              "url": "https://docs.ntop.com/Product-Documentation/ntop-core/python-package",
              "seen": "2026-11-03"
            },
            {
              "what": "nTop Core Python quickstart",
              "url": "https://docs.ntop.com/Product-Documentation/ntop-core/python-package/quickstart",
              "seen": "2026-11-03"
            },
            {
              "what": "nTop Core Python API reference",
              "url": "https://docs.ntop.com/Product-Documentation/ntop-core/python-package/api-reference",
              "seen": "2026-11-03"
            },
            {
              "what": "docs MCP server article (Markdown)",
              "url": "https://docs.ntop.com/help-articles/access-and-installation/setup-and-install-troubleshooting/how-to-use-ntop-s-mcp-server.md",
              "seen": "2026-11-03"
            },
            {
              "what": "release notes index",
              "url": "https://docs.ntop.com/Product-Documentation/ntop/release-notes",
              "seen": "2026-11-03"
            },
            {
              "what": "release notes 6.3",
              "url": "https://docs.ntop.com/Product-Documentation/ntop/release-notes/version-6.3",
              "seen": "2026-11-03"
            },
            {
              "what": "release notes 6.2",
              "url": "https://docs.ntop.com/Product-Documentation/ntop/release-notes/version-6.2",
              "seen": "2026-11-03"
            },
            {
              "what": "release notes 6.1",
              "url": "https://docs.ntop.com/Product-Documentation/ntop/release-notes/version-6.1",
              "seen": "2026-11-03"
            },
            {
              "what": "licensing",
              "url": "https://docs.ntop.com/Product-Documentation/ntop/_getting_started/licensing",
              "seen": "2026-11-03"
            },
            {
              "what": "security error page (Run Command permissions)",
              "url": "https://docs.ntop.com/Product-Documentation/ntop/error-documentation/security",
              "seen": "2026-11-03"
            },
            {
              "what": "docs sitemap (lastmod dates)",
              "url": "https://docs.ntop.com/sitemap.xml",
              "seen": "2026-11-03"
            },
            {
              "what": "docs robots.txt (Content-Signal)",
              "url": "https://docs.ntop.com/robots.txt",
              "seen": "2026-11-03"
            },
            {
              "what": "home page",
              "url": "https://ntop.com/",
              "seen": "2026-11-03"
            },
            {
              "what": "about page (leadership, investors)",
              "url": "https://ntop.com/about/",
              "seen": "2026-11-03"
            },
            {
              "what": "EULA, February 2026",
              "url": "https://www.ntop.com/eula/",
              "seen": "2026-11-03"
            },
            {
              "what": "terms of use, February 2026",
              "url": "https://www.ntop.com/terms-of-use/",
              "seen": "2026-11-03"
            },
            {
              "what": "privacy policy, February 2026",
              "url": "https://www.ntop.com/privacy-policy/",
              "seen": "2026-11-03"
            },
            {
              "what": "support.ntop.com lead article (403)",
              "url": "https://support.ntop.com/hc/en-us/articles/360052703693-Running-nTop-Automate-in-Python-scripts",
              "seen": "2026-11-03"
            },
            {
              "what": "security.txt (404)",
              "url": "https://www.ntop.com/.well-known/security.txt",
              "seen": "2026-11-03"
            },
            {
              "what": "robots.txt ntop.com",
              "url": "https://ntop.com/robots.txt",
              "seen": "2026-11-03"
            }
          ],
          "openQuestions": [
            "unchecked: every page on support.ntop.com, which answered 403; the Automate articles were read from their Markdown mirror on docs.ntop.com",
            "unchecked: ntopcl's full option list, which the docs say the binary prints; nothing was installed",
            "unchecked: release dates for nTop 6.0 to 6.3, which the release notes omit; the docs sitemap's lastmod dates stand in, and the previous releases page answered 404",
            "unchecked: the price of nTop and nTop Automate licences, trial terms, and the nTop Core SDK's licence, which sits behind the app.ntop.com login",
            "unchecked: whether the docs MCP server is in any registry and its tool annotations; no MCP session was opened",
            "firstReleased and lastRelease are left empty for want of a dated first-hand page; nTopology was founded in 2015 and the Automate support article's identifier dates from about 2020",
            "Judgement call on kind. Listed as sdk with local metrics, since the surface an agent would call is a licensed command line and a Python package on the owner's machine; the hosted docs MCP server is a secondary, read-only surface and not grounds for a hosted reading",
            "Judgement call on not-for-agents. Not tagged, because ntopcl is a documented, scriptable interface an agent can run on a licensed machine, unlike a consumer app with no interface; the licence and EULA limits are scored instead"
          ]
        },
        "negative": 0,
        "verdict": "An agent on a licensed Windows machine can run any nTop notebook headlessly through ntopcl with JSON in and out, and the beta Python package reads the resulting implicit bodies. Nothing is callable without a paid per-user licence, no price is public, the EULA bars servers without an order form, and licence credentials go on the command line.",
        "bestFor": "An engineering team that already runs nTop and wants an agent to drive design-of-experiments loops over a notebook or read exported implicit bodies in Python.",
        "strengths": [
          "ntopcl runs a whole notebook headlessly with a JSON input file and a JSON output file, and writes both templates from the notebook with `-t`",
          "The nTop Core Python package has a typed, NumPy-native API with builtin exceptions for field evaluation, meshing, slicing and voxelising implicit bodies",
          "A hosted MCP server over the docs with shell-style search (rg, head, cat) lets an agent read nTop's documentation without a licence",
          "Docs are served as Markdown with a .md suffix, and robots.txt on docs.ntop.com allows AI readers",
          "Release notes per version and a knowledge base of Automate articles on debugging, logging and design-of-experiments loops in Python"
        ],
        "weaknesses": [
          "Every geometry call needs nTop installed on Windows with a paid Automate licence; the Core package is beta, behind a login and not on PyPI",
          "No published price, trial terms, status page, security.txt, bug bounty or public issue tracker",
          "The EULA counts servers and distributed systems as unauthorised devices unless the order form allows them, which rules out most agent hosts",
          "ntopcl signs in with a username and password on the command line, with no scoped or revocable token",
          "Release notes carry no dates and support.ntop.com answers 403 to readers"
        ],
        "agentNotes": [
          "Only plan to call nTop from a Windows machine where nTop is installed and an Automate licence is signed in; there is no hosted geometry API, and running on a server needs an order form",
          "Run `ntopcl -t \u003cnotebook.ntop\u003e` first to get the input and output JSON templates, fill the inputs, then run the notebook with the input and output file paths; the Python helper ntopcl.py wraps the three calls",
          "Keep licence credentials out of prompts and logs: pass `--license PORT@HOSTNAME` for a floating server or a local .lic file rather than a username and password where the owner has one",
          "Treat the nTop Core package as beta; pin the version, since breaking changes may land between any two versions, and work in metres",
          "Use the docs MCP server (search first, then rg or head on the returned path with .mdx) to answer nTop questions; it reads only documentation and caps output at 30 KB"
        ],
        "metrics": {
          "kind": "local",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "low",
            "grade": "E",
            "methodology": "0.7",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 40.2
          }
        ],
        "editorialScores": {
          "ergonomics": 60,
          "maintenance": 45,
          "payments": 0,
          "reliability": 38,
          "schema": 61,
          "security": 26,
          "transparency": 37
        },
        "provenanceScore": 64,
        "checked": {
          "categories": {
            "ergonomics": "2026-11-03",
            "maintenance": "2026-11-03",
            "payments": "2026-11-03",
            "reliability": "2026-11-03",
            "schema": "2026-11-03",
            "security": "2026-11-03",
            "transparency": "2026-11-03"
          },
          "last": "2026-11-03",
          "oldest": "2026-11-03",
          "stale": false,
          "staleAfterDays": 90
        },
        "scoreHistory": [
          {
            "date": "2026-11-03",
            "grade": "E",
            "kind": "listed",
            "method": "0.7",
            "score": 40.2
          }
        ]
      },
      "connect": {
        "install": "ntopcl -t my-notebook.ntop",
        "config": {
          "mcpServers": {
            "ntop-docs": {
              "url": "https://docs.ntop.com/mcp"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/cad.generate",
        "tool": "https://letme.dev/ntop"
      },
      "notable": [
        "nTop Automate is the ntopcl executable installed with nTop on Windows; it runs a notebook headlessly, takes inputs from a JSON file, writes the Output section to a JSON file, and `-t` writes input and output templates from the notebook (https://docs.ntop.com/lessons/intro-to-ntop-automate/scaling-up-using-python-scripts)",
        "The nTop Core Python package (`ntop-core`, imported as `ntop.core`, Python 3.10 or later, Windows and Linux) wraps the ntop_core geometry library to load .implicit bodies, evaluate the field, mesh, slice, voxelise and transform them; it is in beta, downloaded from app.ntop.com/addons, not on PyPI, and warns that breaking changes may occur between any two versions (https://docs.ntop.com/Product-Documentation/ntop-core/python-package)",
        "A hosted read-only MCP server at docs.ntop.com/mcp exposes search_n_top and query_docs_filesystem_n_top (ls, cat, head, rg over the docs) with a 30 KB output cap per query (https://docs.ntop.com/help-articles/access-and-installation/setup-and-install-troubleshooting/how-to-use-ntop-s-mcp-server.md)",
        "The EULA of February 2026 allows use only on an individual basis, counts servers and distributed computing systems as Unauthorized Devices, and bars installing on them unless the order form says otherwise (https://www.ntop.com/eula/)",
        "Release notes exist for nTop 6.0 to 6.3 without dates; 6.3 adds four geometry blocks and makes ntopcl reject JSON input scripts with duplicate input names (https://docs.ntop.com/Product-Documentation/ntop/release-notes/version-6.3)",
        "support.ntop.com (Zendesk) answered 403 to our reader on every page, including the audit's lead article; the same articles are mirrored on docs.ntop.com, which allows readers and serves each article as Markdown with a .md suffix (https://docs.ntop.com/help-articles/knowledge-base/ntop-automate/how-to-use-ntop-automate-license.md)",
        "No status page (status.ntop.com has no DNS record), no security.txt (404), no pricing page and no public issue tracker were found (https://www.ntop.com/)"
      ],
      "area": "design-diagrams",
      "details": [
        {
          "label": "Surface listed",
          "value": "nTop Automate (ntopcl) and the nTop Core Python package, read from docs.ntop.com (Automate lessons and knowledge base, Core package and API reference, release notes, licensing, MCP server article), ntop.com (home, about, EULA, terms of use, privacy policy, Series D and NVIDIA posts) and the docs MCP article on 3 November 2026. support.ntop.com answered 403. No licence was used, nothing was installed and no MCP session was opened"
        },
        {
          "label": "Where it runs",
          "value": "On the licensed user's desktop. nTop stores project data locally and reaches nTop's cloud for licence checks, updates, account management and analytics; cloud licences work for ten days offline. The docs MCP server is hosted by nTop"
        },
        {
          "label": "nTop Automate",
          "value": "ntopcl runs a notebook's Inputs and Output sections without the GUI. Inputs by JSON file or scalars and text; outputs written to a JSON file. The ntopcl.py helper has numtext, jsontemplate and json functions with GUI and SAVE flags. Knowledge base covers Python debugging, progress logging, DOE loops and MDO platforms such as modeFRONTIER"
        },
        {
          "label": "nTop Core",
          "value": "A C++ API and a Python package over the ntop_core library for .implicit files exported with the Export Implicit Body block. The Python package has load, field, gradient, mesh (dual contouring with adaptivity), slice, voxelize, rasterize, closest_point, interval, transform, scale, save. Units are metres. Beta"
        },
        {
          "label": "Docs MCP server",
          "value": "https://docs.ntop.com/mcp with search_n_top and query_docs_filesystem_n_top; named clients are Claude Desktop, custom GPTs and local agents. Read-only over documentation"
        },
        {
          "label": "Licensing",
          "value": "Per-user subscriptions, cloud (one user, up to three devices), cloud floating, org admin pools, on-premises FlexNet floating and local licences for qualified enterprise customers. nTop Automate is a separate licence shown under My Licenses at app.ntop.com"
        },
        {
          "label": "Release notes",
          "value": "Versions 6.0 to 6.3 documented without dates; the docs sitemap last modified the 6.0 page on 8 September and the 6.1 page on 21 September 2026. 6.2 added external Custom Block libraries; 6.3 added Intersect Meshes, Split Welded Mesh, Convergent Body from Named Body and Set Body Name blocks"
        },
        {
          "label": "Legal entity",
          "value": "nTopology Inc., a Delaware corporation at 199 Lafayette Street, New York, named in the EULA, terms of use and privacy policy of February 2026. Founded in 2015"
        }
      ],
      "provenance": {
        "legalEntity": "nTopology Inc.",
        "domain": "ntop.com",
        "domainRegistered": "",
        "endpointOnVendorDomain": true,
        "terms": "https://www.ntop.com/eula/",
        "privacy": "https://www.ntop.com/privacy-policy/",
        "statusPage": "",
        "changelog": "https://docs.ntop.com/Product-Documentation/ntop/release-notes",
        "securityTxt": "none",
        "checked": "2026-11-03",
        "notes": [
          "nTopology Inc., a Delaware corporation, is named in the EULA, the terms of use and the privacy policy, all last updated February 2026, under New York law with JAMS arbitration.",
          "Section 13(b) of the terms of use forbids accessing the site through bots, scripts or scraping. Recorded as a fact. ntop.com/robots.txt disallows nothing; docs.ntop.com/robots.txt disallows only /cdn-cgi/ and /_next/ and carries Content-Signal ai-train=yes, search=yes, ai-input=yes.",
          "support.ntop.com (Zendesk) answered 403 to every request, so the audit's lead article was read from its mirror on docs.ntop.com.",
          "www.ntop.com/.well-known/security.txt answered 404. status.ntop.com has no DNS record.",
          "The EULA is listed as the terms because it governs the software an agent would run; the website terms of use are at https://www.ntop.com/terms-of-use/."
        ],
        "score": 64,
        "checks": [
          {
            "check": "Legal entity named",
            "value": "nTopology Inc.",
            "points": 20,
            "max": 20,
            "state": "ok"
          },
          {
            "check": "Domain age",
            "value": "ntop.com, no registry record we could read",
            "points": 0,
            "max": 15,
            "state": "no"
          },
          {
            "check": "Endpoint on the vendor's domain",
            "value": "docs.ntop.com",
            "points": 15,
            "max": 15,
            "state": "ok"
          },
          {
            "check": "Terms of service",
            "value": "read, states 6 of the 7 things a reader expects, and has 1 clause that costs points",
            "points": 7.1,
            "max": 10,
            "state": "part"
          },
          {
            "check": "Privacy policy",
            "value": "read, states 8 of the 8 things a reader expects",
            "points": 10,
            "max": 10,
            "state": "ok"
          },
          {
            "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": "not found",
            "points": 0,
            "max": 10,
            "state": "no"
          },
          {
            "check": "People named",
            "value": "4 named with their role, none with a public profile",
            "points": 7,
            "max": 10,
            "state": "part"
          },
          {
            "check": "Support route",
            "value": "a support address, help pages, a community",
            "points": 5,
            "max": 5,
            "state": "ok"
          }
        ],
        "policies": [
          {
            "kind": "terms",
            "url": "https://www.ntop.com/eula/",
            "state": "read",
            "readAt": "2026-11-03",
            "statedDate": "2026-02-01",
            "words": 6546,
            "points": 7.1,
            "max": 10,
            "expected": [
              {
                "key": "terms.date",
                "label": "Gives the date it was last updated",
                "found": true,
                "quote": "Last Updated: February 2026",
                "says": "Last updated 2026-02-01"
              },
              {
                "key": "terms.law",
                "label": "Names the governing law or courts",
                "found": true,
                "quote": "…schedules and exhibits, shall be exclusively governed by and construed in accordance with the internal laws of the state of New York, USA, (and, to the extent controlling, the federal laws of the United States) without regard to any provision of law that would require or permit the application of law of any other juri…",
                "says": "The law of the State of New York"
              },
              {
                "key": "terms.liability",
                "label": "States a limit on its liability",
                "found": true,
                "quote": "…TO THIS AGREEMENT, UNDER ANY CAUSE OF ACTION, WHETHER IN CONTRACT, TORT, OR STRICT LIABILITY, WILL NOT EXCEED THE GREATER OF (A) THE AMOUNT PAID BY CUSTOMER TO NTOP FOR THE SERVICES DURING THE ONE (1) YEAR PRIOR TO THE ACT, OMISSION, OR OCCURRENCE GIVING RISE TO SUCH CLAIM, AND (B) FIFTY DOLLARS ($50).",
                "says": "Capped at $50"
              },
              {
                "key": "terms.termination",
                "label": "Says how the agreement or account can be ended",
                "found": true,
                "quote": "In addition to nTop’s termination and suspension rights pursuant to Section 5.2 and 5.3 of this Agreement, nTop may terminate any such Educational License at any time for any reason, in its sole discretion, including if Customer breaches any of the license restrictions in this Section 3.3."
              },
              {
                "key": "terms.changes",
                "label": "Says how changes to the terms are announced",
                "found": true,
                "quote": "nTop may modify this Agreement at any time for any reason upon notice to Customer.",
                "says": "Says it gives notice of a change"
              },
              {
                "key": "terms.use",
                "label": "Lists what users may not do",
                "found": true,
                "quote": "Customer will not (and will not permit any user or any other third party to): (i) copy (except for normal installation needs and a reasonable number of copies of the Software (for backup purposes) and Documentation), modify, make derivative works of, reverse engineer, disassemble, decompile, or otherwise attempt to di…"
              },
              {
                "key": "terms.sla",
                "label": "Refers to a service level or uptime commitment",
                "found": false
              }
            ],
            "toKnow": [
              {
                "key": "terms.benchmark",
                "label": "Restricts benchmarking or competitive use",
                "found": true,
                "quote": "(ix) publish or disclose to any third party any evaluation, performance or benchmark tests or analyses, the results of audits or ethical hacks, or any other non-public information relating to the Services or the use thereof, except as may be expressly authorized by nTop in writing;",
                "costsPoints": true
              },
              {
                "key": "terms.cutoff",
                "label": "Says access can be ended without notice or for any reason",
                "found": true,
                "quote": "Without limiting nTop’s termination rights herein, nTop reserves the right, at any time, with or without notice to Customer, to temporarily suspend Customer’s (and its Authorized Users’ and Administrator(s)’) access to or use of the Services or convert Customer to a Preview Mode License, without incurring obligation o…"
              },
              {
                "key": "terms.arbitration",
                "label": "Requires arbitration or waives class actions",
                "found": true,
                "quote": "the parties hereby agree and consent to the resolution of such Dispute exclusively through binding arbitration through the Judicial Arbitration and Mediation Service (“JAMS”), which each party hereby submits to."
              }
            ],
            "notes": [
              {
                "date": "2026-11-03",
                "text": "The Software may not be used on Unauthorized Devices, which include servers, distributed computing systems and any device letting several users share one login, unless the Order Form says otherwise.",
                "quote": "(viii) download, use, or access the Software on any Unauthorized Device unless otherwise set forth in the applicable Order Form;"
              },
              {
                "date": "2026-11-03",
                "text": "nTop Automate and command line functionality may be used only for the customer's internal use and on an individual basis unless the Order Form says otherwise.",
                "quote": "Any nTop Automate or command line functionality within the Software made available to Customer by nTop may only be used for Customer’s internal use and only on an individual basis unless otherwise set forth in the applicable Order Form."
              },
              {
                "date": "2026-11-03",
                "text": "nTop may use the customer's name and logo in marketing materials during the Term to indicate the customer as a user of the Services.",
                "quote": "Customer agrees that, during the Term, nTop may use Customer’s name and logo, subject to Customer’s then-current trademark usage guidelines, in nTop’s marketing materials or communications"
              }
            ]
          },
          {
            "kind": "privacy",
            "url": "https://www.ntop.com/privacy-policy/",
            "state": "read",
            "readAt": "2026-11-03",
            "statedDate": "2026-02-01",
            "words": 4794,
            "points": 10,
            "max": 10,
            "expected": [
              {
                "key": "privacy.date",
                "label": "Gives the date it was last updated",
                "found": true,
                "quote": "Last updated: February 2026",
                "says": "Last updated 2026-02-01"
              },
              {
                "key": "privacy.collected",
                "label": "Says what personal data is collected",
                "found": true,
                "quote": "In addition to the information that we collect from you directly, we may also receive information about you from other sources, including from our customers, third parties, or publicly available sources and we may add this to information we get from our Service."
              },
              {
                "key": "privacy.retention",
                "label": "Says how long data is kept",
                "found": true,
                "quote": "We retain personal information for as long as necessary to fulfill the purposes for which we collected it, including for the purposes of satisfying any legal, accounting, billing, or reporting requirements, to establish or defend legal claims, or for fraud prevention purposes.",
                "says": "For as long as needed, with no period named"
              },
              {
                "key": "privacy.processors",
                "label": "Says who else receives the data",
                "found": true,
                "quote": "This page explains our policies and practices regarding the collection, use, and disclosure of your personal information (“Privacy Policy”) by nTop in connection with your use of the https://ntop.com website (the “Site”) and through nTop’s services, products, software, webinars, marketing activities, service providers…"
              },
              {
                "key": "privacy.sale",
                "label": "Says whether personal data is sold or shared for advertising",
                "found": true,
                "quote": "nTop may sell, transfer or otherwise share some or all of its business or assets, including your personal information, in connection with a business deal (or potential business deal) such as a merger, consolidation, acquisition, reorganization or sale of assets or in the event of bankruptcy, in which case we will make…"
              },
              {
                "key": "privacy.rights",
                "label": "Says what rights people have over their data",
                "found": true,
                "quote": "You have the following right to restrict the sharing of personal and financial information with our affiliates (companies we own or control) and third party companies with whom we have joint marketing agreements."
              },
              {
                "key": "privacy.contact",
                "label": "Gives a privacy contact",
                "found": true,
                "quote": "To contact the nTop Privacy and Data Controller, click contact us."
              },
              {
                "key": "privacy.transfers",
                "label": "Says where data is transferred or stored",
                "found": true,
                "quote": "Pursuant to the recipient’s compliance with Standard Contractual Clauses, or Binding Corporate Rules;",
                "says": "Relies on standard contractual clauses"
              }
            ],
            "toKnow": [
              {
                "key": "privacy.sells",
                "label": "Says it sells personal data or shares it for advertising",
                "found": true,
                "quote": "nTop may share personal information with our business partners for marketing, advertising or product/service offering purposes in connection with joint webinars or related marketing activities."
              }
            ]
          }
        ]
      },
      "humans": {
        "slug": "ntop",
        "checked": "2026-11-03",
        "company": "nTopology Inc.",
        "people": [
          {
            "name": "Bradley Rothenberg",
            "role": "Founder and CEO",
            "founder": true,
            "bio": "Bradley Rothenberg founded nTopology in 2015 in New York and is its chief executive. The company's NVIDIA announcement of September 2024 quotes him as co-founder and CEO.",
            "bioSources": [
              "https://ntop.com/about/",
              "https://www.ntop.com/resources/blog/press-release-ntop-nvidia/"
            ],
            "page": "/people/bradley-rothenberg/"
          },
          {
            "name": "Marc Jacobs",
            "role": "Chief Technology Officer",
            "bio": "Marc Jacobs is nTop's chief technology officer, listed on the company's about page.",
            "bioSources": [
              "https://ntop.com/about/"
            ],
            "page": "/people/marc-jacobs/"
          },
          {
            "name": "Kevin Chlan",
            "role": "Chief Revenue Officer",
            "bio": "Kevin Chlan is nTop's chief revenue officer, listed on the company's about page.",
            "bioSources": [
              "https://ntop.com/about/"
            ],
            "page": "/people/kevin-chlan/"
          },
          {
            "name": "Jason Gordon",
            "role": "Chief Financial Officer",
            "bio": "Jason Gordon is nTop's chief financial officer, listed on the company's about page.",
            "bioSources": [
              "https://ntop.com/about/"
            ],
            "page": "/people/jason-gordon/"
          }
        ],
        "peopleNote": "The about page at ntop.com/about lists Bradley Rothenberg as CEO and Founder, with Joel Bejar (SVP Sales and Customer Success), Valerie Chianuri (Chief Governance Officer), Kevin Chlan, Jason Gordon and Marc Jacobs, says the company was founded in 2015 in New York, and names its investors with about $150 million raised. The NVIDIA release calls Rothenberg co-founder, so other founders may exist; none is named on a first-hand page. No personal accounts are linked from ntop.com, so none is listed.",
        "companySocial": {
          "linkedin": "https://www.linkedin.com/company/ntopology/",
          "x": "https://x.com/nTopology"
        },
        "support": {
          "emails": [
            "support@ntop.com"
          ],
          "urls": [
            "https://docs.ntop.com/",
            "https://support.ntop.com/hc/en-us"
          ],
          "community": [
            {
              "label": "nTop Community",
              "url": "https://community.ntop.com/",
              "kind": "forum"
            }
          ]
        },
        "sources": [
          "https://ntop.com/about/",
          "https://ntop.com/",
          "https://www.ntop.com/resources/blog/press-release-ntop-nvidia/",
          "https://www.ntop.com/resources/blog/ntopology-secures-65m-in-series-d-funding/",
          "https://www.ntop.com/eula/",
          "https://www.ntop.com/privacy-policy/",
          "https://docs.ntop.com/help-articles/knowledge-base/ntop-automate/how-to-use-ntop-automate-license.md"
        ],
        "ownership": {
          "status": "private",
          "totalRaised": {
            "amount": "~$150M",
            "asOf": "2026-11-03",
            "source": "https://ntop.com/about/"
          },
          "checked": "2026-11-03",
          "sources": [
            "https://ntop.com/about/",
            "https://www.ntop.com/resources/blog/ntopology-secures-65m-in-series-d-funding/",
            "https://www.ntop.com/resources/blog/press-release-ntop-nvidia/",
            "https://www.ntop.com/eula/"
          ]
        },
        "investors": [
          {
            "name": "Tiger Global",
            "kind": "vc",
            "rounds": [
              "Series D, November 2021"
            ],
            "lead": true,
            "url": "https://www.tigerglobal.com",
            "source": "https://www.ntop.com/resources/blog/ntopology-secures-65m-in-series-d-funding/",
            "quote": "led by Tiger Global",
            "page": "/investors/tiger-global/"
          },
          {
            "name": "Insight Partners",
            "kind": "vc",
            "rounds": [
              "Series D, November 2021"
            ],
            "url": "https://www.insightpartners.com",
            "source": "https://www.ntop.com/resources/blog/ntopology-secures-65m-in-series-d-funding/",
            "quote": "Oldslip Group, Root Ventures, Canaan Partners, DCVC, Haystack, and Insight Partners",
            "page": "/investors/insight-partners/"
          },
          {
            "name": "Canaan Partners",
            "kind": "vc",
            "rounds": [
              "Series D, November 2021"
            ],
            "url": "https://www.canaan.com",
            "source": "https://www.ntop.com/resources/blog/ntopology-secures-65m-in-series-d-funding/",
            "quote": "Oldslip Group, Root Ventures, Canaan Partners, DCVC, Haystack, and Insight Partners",
            "page": "/investors/canaan-partners/"
          },
          {
            "name": "DCVC",
            "kind": "vc",
            "rounds": [
              "Series D, November 2021"
            ],
            "url": "https://www.dcvc.com",
            "source": "https://www.ntop.com/resources/blog/ntopology-secures-65m-in-series-d-funding/",
            "quote": "Oldslip Group, Root Ventures, Canaan Partners, DCVC, Haystack, and Insight Partners",
            "page": "/investors/dcvc/"
          },
          {
            "name": "Haystack",
            "kind": "vc",
            "rounds": [
              "Series D, November 2021"
            ],
            "url": "https://haystack.vc",
            "source": "https://www.ntop.com/resources/blog/ntopology-secures-65m-in-series-d-funding/",
            "quote": "Oldslip Group, Root Ventures, Canaan Partners, DCVC, Haystack, and Insight Partners",
            "page": "/investors/haystack/"
          },
          {
            "name": "Root Ventures",
            "kind": "vc",
            "rounds": [
              "Series D, November 2021"
            ],
            "url": "https://root.vc",
            "source": "https://www.ntop.com/resources/blog/ntopology-secures-65m-in-series-d-funding/",
            "quote": "Oldslip Group, Root Ventures, Canaan Partners, DCVC, Haystack, and Insight Partners",
            "page": "/investors/root-ventures/"
          },
          {
            "name": "Oldslip Group",
            "kind": "vc",
            "rounds": [
              "Series D, November 2021"
            ],
            "source": "https://www.ntop.com/resources/blog/ntopology-secures-65m-in-series-d-funding/",
            "quote": "Oldslip Group, Root Ventures, Canaan Partners, DCVC, Haystack, and Insight Partners",
            "page": "/investors/oldslip-group/"
          },
          {
            "name": "NVentures",
            "firm": "NVIDIA",
            "kind": "corporate",
            "rounds": [
              "Investment, September 2024"
            ],
            "url": "https://www.nvidia.com/en-us/startups/nventures/",
            "source": "https://www.ntop.com/resources/blog/press-release-ntop-nvidia/",
            "quote": "NVentures, NVIDIA's venture capital arm, made an investment in nTop",
            "page": "/investors/nvidia/"
          },
          {
            "name": "In-Q-Tel (IQT)",
            "kind": "other",
            "url": "https://www.iqt.org",
            "source": "https://ntop.com/about/",
            "quote": "NVentures, IQT, Insight Partners, LM Ventures, Haystack, 1517 Fund, Canaan Partners, Tiger Global, and Carl Bass",
            "page": "/investors/in-q-tel-iqt/"
          },
          {
            "name": "LM Ventures",
            "firm": "Lockheed Martin",
            "kind": "corporate",
            "source": "https://ntop.com/about/",
            "quote": "NVentures, IQT, Insight Partners, LM Ventures, Haystack, 1517 Fund, Canaan Partners, Tiger Global, and Carl Bass",
            "page": "/investors/lockheed-martin/"
          },
          {
            "name": "1517 Fund",
            "kind": "vc",
            "url": "https://www.1517fund.com",
            "source": "https://ntop.com/about/",
            "quote": "NVentures, IQT, Insight Partners, LM Ventures, Haystack, 1517 Fund, Canaan Partners, Tiger Global, and Carl Bass",
            "page": "/investors/1517-fund/"
          },
          {
            "name": "Carl Bass",
            "kind": "angel",
            "source": "https://ntop.com/about/",
            "quote": "NVentures, IQT, Insight Partners, LM Ventures, Haystack, 1517 Fund, Canaan Partners, Tiger Global, and Carl Bass",
            "page": "/investors/carl-bass/"
          }
        ]
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/ntop.json",
      "live": {
        "slug": "ntop",
        "probe": {
          "target": "https://docs.ntop.com/mcp",
          "method": "mcp-initialize",
          "lastAt": "2026-11-04T19:34:57.482896702Z",
          "lastOk": true,
          "lastStatus": 200,
          "lastMs": 420,
          "lastNote": "initialize answered",
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 262,
          "p95ms24h": 420,
          "samples24h": 43,
          "samples30d": 43,
          "days": [
            {
              "date": "2026-11-04",
              "probes": 43,
              "ok": 43
            }
          ]
        },
        "securityTxt": {
          "url": "https://ntop.com/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-11-04T15:53:29.976435108Z"
        },
        "updatedAt": "2026-11-04T19:34:57.482896702Z"
      }
    },
    "verify": {
      "accepts": "a page on ntop.com or one of its subdomains",
      "badgeUrl": "https://www.anchorterminal.com/badges/ntop.svg",
      "body": {
        "slug": "ntop",
        "url": "the page with the badge or the link"
      },
      "docs": "https://www.anchorterminal.com/builders/#verify",
      "effect": "none, it never changes a grade, rank or review",
      "endpoint": "https://www.anchorterminal.com/api/v1/verify",
      "listingUrl": "https://www.anchorterminal.com/tools/ntop",
      "mcpTool": "verify_listing",
      "recheck": "weekly; two failed checks in a row and it lapses, a later pass restores it",
      "snippets": {
        "html": "\u003ca href=\"https://www.anchorterminal.com/tools/ntop\"\u003e\u003cimg src=\"https://www.anchorterminal.com/badges/ntop.svg\" alt=\"nTop on Anchor Terminal\" height=\"20\"\u003e\u003c/a\u003e",
        "markdown": "[![nTop on Anchor Terminal](https://www.anchorterminal.com/badges/ntop.svg)](https://www.anchorterminal.com/tools/ntop)",
        "link": "\u003ca href=\"https://www.anchorterminal.com/tools/ntop\"\u003enTop on Anchor Terminal\u003c/a\u003e"
      }
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/tools/ntop",
    "json": "https://www.anchorterminal.com/tools/ntop.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/tools/ntop.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "pricing": "https://www.anchorterminal.com/tools/ntop#pricing",
    "reviews": "https://www.anchorterminal.com/tools/ntop#reviews",
    "slim": "https://www.anchorterminal.com/tools/ntop.min.md"
  },
  "markdown": "## Overview\n\n**Grade E · 40.2/100 · rank #1214 of 1349 · #7 in CAD, engineering \u0026 fabrication · not agent-ready · confidence low**\n\n\n## Assessment\n\nAn agent on a licensed Windows machine can run any nTop notebook headlessly through ntopcl with JSON in and out, and the beta Python package reads the resulting implicit bodies. Nothing is callable without a paid per-user licence, no price is public, the EULA bars servers without an order form, and licence credentials go on the command line.\n\n## Facts\n\n| Field | Value |\n| --- | --- |\n| Vendor | nTopology Inc. (https://www.ntop.com) |\n| Kind | SDK + MCP |\n| Category | CAD, engineering \u0026 fabrication (https://www.anchorterminal.com/categories/cad) |\n| Transport | Streamable HTTP |\n| Endpoint | `https://docs.ntop.com/mcp` |\n| Auth | OAuth or key · A licence, not an API key. ntopcl runs on a machine with nTop installed and signs in with cloud licence credentials (`ntopcl --username \u003cemail\u003e --password \u003cpassword\u003e`), a FlexNet floating licence server (`ntopcl --license PORT@HOSTNAME`) or a local .lic file. nTop Automate is a separate licence from the desktop seat, checked in the user dashboard at app.ntop.com. The nTop Core Python package is downloaded from app.ntop.com/addons behind the same login. The hosted docs MCP server at docs.ntop.com/mcp documents no authentication. |\n| Pricing | Paid (Paid) · No price is published. Licences are per-user subscriptions sold through nTop, with cloud, cloud floating, on-premises FlexNet and local options, and nTop Automate licensed separately; the EULA of February 2026 limits use to one person at a time and bars servers and distributed systems unless the order form allows them. Educational licences exist; no trial terms were found on the pages read. |\n| x402 | No · No x402, MPP or L402 anywhere in the nTop docs, the Automate articles, the EULA or the MCP server article (checked 2026-11-03). The software is licensed, not metered. |\n| Licence | unknown |\n| Tools exposed | 2 |\n| Docs | https://docs.ntop.com/lessons/intro-to-ntop-automate/what-you-will-need |\n| llms.txt | not found |\n| Surface listed | nTop Automate (ntopcl) and the nTop Core Python package, read from docs.ntop.com (Automate lessons and knowledge base, Core package and API reference, release notes, licensing, MCP server article), ntop.com (home, about, EULA, terms of use, privacy policy, Series D and NVIDIA posts) and the docs MCP article on 3 November 2026. support.ntop.com answered 403. No licence was used, nothing was installed and no MCP session was opened |\n| Where it runs | On the licensed user's desktop. nTop stores project data locally and reaches nTop's cloud for licence checks, updates, account management and analytics; cloud licences work for ten days offline. The docs MCP server is hosted by nTop |\n| nTop Automate | ntopcl runs a notebook's Inputs and Output sections without the GUI. Inputs by JSON file or scalars and text; outputs written to a JSON file. The ntopcl.py helper has numtext, jsontemplate and json functions with GUI and SAVE flags. Knowledge base covers Python debugging, progress logging, DOE loops and MDO platforms such as modeFRONTIER |\n| nTop Core | A C++ API and a Python package over the ntop_core library for .implicit files exported with the Export Implicit Body block. The Python package has load, field, gradient, mesh (dual contouring with adaptivity), slice, voxelize, rasterize, closest_point, interval, transform, scale, save. Units are metres. Beta |\n| Docs MCP server | https://docs.ntop.com/mcp with search_n_top and query_docs_filesystem_n_top; named clients are Claude Desktop, custom GPTs and local agents. Read-only over documentation |\n| Licensing | Per-user subscriptions, cloud (one user, up to three devices), cloud floating, org admin pools, on-premises FlexNet floating and local licences for qualified enterprise customers. nTop Automate is a separate licence shown under My Licenses at app.ntop.com |\n| Release notes | Versions 6.0 to 6.3 documented without dates; the docs sitemap last modified the 6.0 page on 8 September and the 6.1 page on 21 September 2026. 6.2 added external Custom Block libraries; 6.3 added Intersect Meshes, Split Welded Mesh, Convergent Body from Named Body and Set Body Name blocks |\n| Legal entity | nTopology Inc., a Delaware corporation at 199 Lafayette Street, New York, named in the EULA, terms of use and privacy policy of February 2026. Founded in 2015 |\n| Capabilities | cad.generate, cad.export, cad.simulate |\n| Tags | local, official, closed-source, paid, sales-led, cli, python, beta, mcp, remote-mcp, read-only-mode, enterprise, no-status-page |\n| JSON | https://www.anchorterminal.com/api/v1/tools/ntop.json |\n\n## Score breakdown (methodology v0.7, October 2026 research run)\n\nAssessed 2026-11-03 from public evidence against the published checklist (https://www.anchorterminal.com/benchmark/#checklist). Confidence: low. Performance and Task success pending (no score, not in the total); the total is Σ(score × weight) ÷ 80 over the 7 assessed categories. \"This run\" is each category's share of the 100 points.\n\n| Category | Weight | This run | Score (0–100) | Points |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% | 20 | 38 | 7.6 |\n| Performance | 10% | pending | pending | n/a |\n| Schema \u0026 documentation | 13% | 16.2 | 61 | 9.9 |\n| Agent ergonomics | 13% | 16.2 | 60 | 9.8 |\n| Security \u0026 auth | 14% | 17.5 | 26 | 4.5 |\n| Payments \u0026 pricing | 10% | 12.5 | 0 | 0.0 |\n| Task success | 10% | pending | pending | n/a |\n| Maintenance \u0026 community | 7% | 8.8 | 45 | 3.9 |\n| Transparency \u0026 trust (editorial 37, provenance 64) | 7% | 8.8 | 51 | 4.5 |\n| Negative events | up to −15 | up to −15 | none recorded | 0 |\n| **Total** | | | | **40.2 → E** |\n\n### Why each score\n\n- Reliability 38 (checked 2026-11-03): Read with the local-software lines, since ntopcl and the Core package run on the owner's machine. ntopcl ships inside the nTop Windows installer and the Core package states Python 3.10 or later on Windows and Linux, but both come from app.ntop.com behind a login, not a public package index (12 of 20). No public CI or test suite (0). No public issue tracker; the knowledge base has articles on debugging Automate errors and the 6.3 notes record ntopcl rejecting duplicate input names, which is all the crash record we could read (8 of 25). Release notes per version call out behaviour changes such as unique block names in 6.3, and the Core package warns that breaking changes may land between any two versions, with no semver statement (8 of 15). nTop 6.x is a released product; nTop Core is beta (10 of 15). 12 + 0 + 8 + 8 + 10 = 38.\n- Performance: 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.\n- Schema \u0026 documentation 61 (checked 2026-11-03): ntopcl writes JSON input and output templates from a notebook with `-t`, and the Core Python API is fully typed, but there is no OpenAPI or schema document for ntopcl's own flags, which the docs say to print by running it (12 of 25). docs.ntop.com serves every article as Markdown with a .md suffix and a hosted docs MCP server (10). The API reference states the purpose of each Core function with parameter notes and the Automate lessons say what each helper does; ntopcl's full option list is not documented on the pages read (12 of 20). Core inputs are typed NumPy arrays with keyword-only parameters, builtin exceptions and unit conventions stated (10 of 15). Python examples for Core and Automate, a sample script in a zip, and a security error page; no error catalogue for ntopcl (9 of 15). Release notes per version without dates, no changelog for the Core package (8 of 15). 12 + 10 + 12 + 10 + 9 + 8 = 61.\n- Agent ergonomics 60 (checked 2026-11-03): A command line with one notebook and two JSON files, a Python package with one class, and a docs MCP server with two tools, so almost nothing to load before work starts (20 of 25). Outputs are files whose size follows the notebook, mesh and voxel outputs are sized by feature_size and spacing, and the docs server caps each answer at 30 KB with rg and head for narrowing (12 of 20). Core raises builtin exceptions with messages; ntopcl's errors are described in knowledge-base articles rather than a reference (10 of 20). Running a notebook again with the same inputs produces the same outputs, and the SAVE flag controls whether inputs are written back; no annotations on the docs tools were published (10 of 20). The three-function ntopcl.py helper keeps defaults few, but every run needs a licence argument or signed-in session and only Python is covered (8 of 15). 20 + 12 + 10 + 10 + 8 = 60.\n- Security \u0026 auth 26 (checked 2026-11-03): Licence credentials rather than tokens, since ntopcl signs in with a username and password on the command line or a FlexNet server address, with no scoped, revocable or expiring key (8 of 30). The Run Command block has Prompt per File, Prompt per Block and Disallow All settings, which is the only approval control found; the docs MCP server is read-only (10 of 20). The docs server returns nTop's own documentation and ntopcl returns geometry, so little untrusted content reaches the model; no guidance was found (8 of 15). No audit log or per-call record found (0 of 15). No security.txt (404), disclosure policy, bug bounty, certification or advisories found on ntop.com or docs.ntop.com (0 of 20). 8 + 10 + 8 + 0 + 0 = 26.\n- Payments \u0026 pricing 0 (checked 2026-11-03): Read with the paid-software rule, since nothing an agent would run is free. No x402, MPP or L402 (0). No price is published anywhere we read; licences are quoted by sales (0). No free tier or trial terms found; educational licences exist for students (0). A person buys a per-user licence, signs in at app.ntop.com and installs nTop; nothing is obtainable by an agent alone (0). 0 + 0 + 0 + 0 = 0.\n- Task success: 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.\n- Maintenance \u0026 community 45 (checked 2026-11-03): Read for closed software with a docs site. The newest release notes are for nTop 6.3, undated; the docs sitemap last modified the 6.1 page on 21 September 2026 and the Core package page on 19 October 2026, so a change within 90 days is likely but no release date was read (20 of 30). Four versions (6.0 to 6.3) are documented and the 6.0 and 6.1 pages changed in September, but without dates we can't count three releases in 90 days (12 of 20). support@ntop.com, a community site that renders only a loading screen, and a feedback tool on the docs server; no public issues or reply times (8 of 25). No entry in the official MCP registry for the docs server, and the only SDK is a beta Python package behind a login (5 of 15). No CI, package index or dependency data to read (0 of 10). 20 + 12 + 8 + 5 + 0 = 45.\n- Transparency \u0026 trust 51 (checked 2026-11-03): Closed software under an EULA last updated February 2026 that names nTopology Inc. and New York law (15). The privacy policy of February 2026 names the controller and US hosting, keeps data as long as needed with no periods, names no subprocessors, and the EULA says usage data is collected to run and improve the products; the statements agree but say little (12 of 30). No deprecation policy; the Core package says only that breaking changes may occur (4 of 20). The EULA discloses usage data collection and the licensing page says the desktop connects to the cloud for analytics, with no opt-out found (6 of 20). 15 + 12 + 4 + 6 = 37.\n\nFix list, everything this grade says the listing lacks, the biggest gain first (20 items). What it covers is at https://www.anchorterminal.com/fixes/ntop.md (JSON https://www.anchorterminal.com/fixes/ntop.json). The whole list for a coding agent comes from `POST https://www.anchorterminal.com/api/v1/fix-list` with `{\"listing\": \"ntop\", \"plan\": \"read\"}`, free while the beta runs\n\n### What we couldn't check\n\n- unchecked: every page on support.ntop.com, which answered 403; the Automate articles were read from their Markdown mirror on docs.ntop.com\n- unchecked: ntopcl's full option list, which the docs say the binary prints; nothing was installed\n- unchecked: release dates for nTop 6.0 to 6.3, which the release notes omit; the docs sitemap's lastmod dates stand in, and the previous releases page answered 404\n- unchecked: the price of nTop and nTop Automate licences, trial terms, and the nTop Core SDK's licence, which sits behind the app.ntop.com login\n- unchecked: whether the docs MCP server is in any registry and its tool annotations; no MCP session was opened\n- firstReleased and lastRelease are left empty for want of a dated first-hand page; nTopology was founded in 2015 and the Automate support article's identifier dates from about 2020\n- Judgement call on kind. Listed as sdk with local metrics, since the surface an agent would call is a licensed command line and a Python package on the owner's machine; the hosted docs MCP server is a secondary, read-only surface and not grounds for a hosted reading\n- Judgement call on not-for-agents. Not tagged, because ntopcl is a documented, scriptable interface an agent can run on a licensed machine, unlike a consumer app with no interface; the licence and EULA limits are scored instead\n\n### Sources\n\n- Automate lesson, what you will need (ntopcl, licences): \u003chttps://docs.ntop.com/lessons/intro-to-ntop-automate/what-you-will-need\u003e (seen 2026-11-03)\n- Automate lesson, Python scripts and ntopcl.py: \u003chttps://docs.ntop.com/lessons/intro-to-ntop-automate/scaling-up-using-python-scripts\u003e (seen 2026-11-03)\n- how to use an nTop Automate licence (Markdown): \u003chttps://docs.ntop.com/help-articles/knowledge-base/ntop-automate/how-to-use-ntop-automate-license.md\u003e (seen 2026-11-03)\n- nTop Core overview: \u003chttps://docs.ntop.com/Product-Documentation/ntop-core\u003e (seen 2026-11-03)\n- nTop Core Python package: \u003chttps://docs.ntop.com/Product-Documentation/ntop-core/python-package\u003e (seen 2026-11-03)\n- nTop Core Python quickstart: \u003chttps://docs.ntop.com/Product-Documentation/ntop-core/python-package/quickstart\u003e (seen 2026-11-03)\n- nTop Core Python API reference: \u003chttps://docs.ntop.com/Product-Documentation/ntop-core/python-package/api-reference\u003e (seen 2026-11-03)\n- docs MCP server article (Markdown): \u003chttps://docs.ntop.com/help-articles/access-and-installation/setup-and-install-troubleshooting/how-to-use-ntop-s-mcp-server.md\u003e (seen 2026-11-03)\n- release notes index: \u003chttps://docs.ntop.com/Product-Documentation/ntop/release-notes\u003e (seen 2026-11-03)\n- release notes 6.3: \u003chttps://docs.ntop.com/Product-Documentation/ntop/release-notes/version-6.3\u003e (seen 2026-11-03)\n- release notes 6.2: \u003chttps://docs.ntop.com/Product-Documentation/ntop/release-notes/version-6.2\u003e (seen 2026-11-03)\n- release notes 6.1: \u003chttps://docs.ntop.com/Product-Documentation/ntop/release-notes/version-6.1\u003e (seen 2026-11-03)\n- licensing: \u003chttps://docs.ntop.com/Product-Documentation/ntop/_getting_started/licensing\u003e (seen 2026-11-03)\n- security error page (Run Command permissions): \u003chttps://docs.ntop.com/Product-Documentation/ntop/error-documentation/security\u003e (seen 2026-11-03)\n- docs sitemap (lastmod dates): \u003chttps://docs.ntop.com/sitemap.xml\u003e (seen 2026-11-03)\n- docs robots.txt (Content-Signal): \u003chttps://docs.ntop.com/robots.txt\u003e (seen 2026-11-03)\n- home page: \u003chttps://ntop.com/\u003e (seen 2026-11-03)\n- about page (leadership, investors): \u003chttps://ntop.com/about/\u003e (seen 2026-11-03)\n- EULA, February 2026: \u003chttps://www.ntop.com/eula/\u003e (seen 2026-11-03)\n- terms of use, February 2026: \u003chttps://www.ntop.com/terms-of-use/\u003e (seen 2026-11-03)\n- privacy policy, February 2026: \u003chttps://www.ntop.com/privacy-policy/\u003e (seen 2026-11-03)\n- support.ntop.com lead article (403): \u003chttps://support.ntop.com/hc/en-us/articles/360052703693-Running-nTop-Automate-in-Python-scripts\u003e (seen 2026-11-03)\n- security.txt (404): \u003chttps://www.ntop.com/.well-known/security.txt\u003e (seen 2026-11-03)\n- robots.txt ntop.com: \u003chttps://ntop.com/robots.txt\u003e (seen 2026-11-03)\n\n## Score history\n\nEvery move of a score since the listing was graded, newest first, with its cause. A score can't move without an entry here. JSON: https://www.anchorterminal.com/api/v1/tools/ntop/history.json\n\n- 2026-11-03: graded 40.2 E (methodology 0.7)\n\n## Who's behind it (provenance 64/100, checked 2026-11-03)\n\n| Check | Finding | Points |\n| --- | --- | --- |\n| Legal entity named | nTopology Inc. | 20/20 |\n| Domain age | ntop.com, no registry record we could read | 0/15 |\n| Endpoint on the vendor's domain | docs.ntop.com | 15/15 |\n| Terms of service | read, states 6 of the 7 things a reader expects, and has 1 clause that costs points | 7.1/10 |\n| Privacy policy | read, states 8 of the 8 things a reader expects | 10/10 |\n| Status page | not found | 0/10 |\n| Changelog | published | 10/10 |\n| security.txt | not found | 0/10 |\n| People named | 4 named with their role, none with a public profile | 7/10 |\n| Support route | a support address, help pages, a community | 5/5 |\n\nnTopology Inc., a Delaware corporation, is named in the EULA, the terms of use and the privacy policy, all last updated February 2026, under New York law with JAMS arbitration.\n\nSection 13(b) of the terms of use forbids accessing the site through bots, scripts or scraping. Recorded as a fact. ntop.com/robots.txt disallows nothing; docs.ntop.com/robots.txt disallows only /cdn-cgi/ and /_next/ and carries Content-Signal ai-train=yes, search=yes, ai-input=yes.\n\nsupport.ntop.com (Zendesk) answered 403 to every request, so the audit's lead article was read from its mirror on docs.ntop.com.\n\nwww.ntop.com/.well-known/security.txt answered 404. status.ntop.com has no DNS record.\n\nThe EULA is listed as the terms because it governs the software an agent would run; the website terms of use are at https://www.ntop.com/terms-of-use/.\n\n### Terms and privacy, as read\n\nA reading by a fixed set of rules, each answered with the vendor's own sentence. Not legal advice.\n\n**Terms of service** (https://www.ntop.com/eula/), read 2026-11-03, dated 2026-02-01, states 6 of the 7 things a reader expects.\n\n- To know. Restricts benchmarking or competitive use (costs points). \"(ix) publish or disclose to any third party any evaluation, performance or benchmark tests or analyses, the results of audits or ethical hacks, or any other non-public information relating to the Services or the use thereof, except as may be expressly authorized by nTop in writing;\"\n- To know. Says access can be ended without notice or for any reason. \"Without limiting nTop’s termination rights herein, nTop reserves the right, at any time, with or without notice to Customer, to temporarily suspend Customer’s (and its Authorized Users’ and Administrator(s)’) access to or use of the Services or convert Customer to a Preview Mode License, without incurring obligation o…\"\n- To know. Requires arbitration or waives class actions. \"the parties hereby agree and consent to the resolution of such Dispute exclusively through binding arbitration through the Judicial Arbitration and Mediation Service (“JAMS”), which each party hereby submits to.\"\n- Gives the date it was last updated. Last updated 2026-02-01.\n- Names the governing law or courts. The law of the State of New York.\n- States a limit on its liability. Capped at $50.\n- Says how changes to the terms are announced. Says it gives notice of a change.\n- Not found in the text. Refers to a service level or uptime commitment.\n- Also in the text (2026-11-03). The Software may not be used on Unauthorized Devices, which include servers, distributed computing systems and any device letting several users share one login, unless the Order Form says otherwise. \"(viii) download, use, or access the Software on any Unauthorized Device unless otherwise set forth in the applicable Order Form;\"\n- Also in the text (2026-11-03). nTop Automate and command line functionality may be used only for the customer's internal use and on an individual basis unless the Order Form says otherwise. \"Any nTop Automate or command line functionality within the Software made available to Customer by nTop may only be used for Customer’s internal use and only on an individual basis unless otherwise set forth in the applicable Order Form.\"\n- Also in the text (2026-11-03). nTop may use the customer's name and logo in marketing materials during the Term to indicate the customer as a user of the Services. \"Customer agrees that, during the Term, nTop may use Customer’s name and logo, subject to Customer’s then-current trademark usage guidelines, in nTop’s marketing materials or communications\"\n\n**Privacy policy** (https://www.ntop.com/privacy-policy/), read 2026-11-03, dated 2026-02-01, states 8 of the 8 things a reader expects.\n\n- To know. Says it sells personal data or shares it for advertising. \"nTop may share personal information with our business partners for marketing, advertising or product/service offering purposes in connection with joint webinars or related marketing activities.\"\n- Gives the date it was last updated. Last updated 2026-02-01.\n- Says how long data is kept. For as long as needed, with no period named.\n- Says where data is transferred or stored. Relies on standard contractual clauses.\n\n## Humans behind the project (researched 2026-11-03 from public pages, not part of the grade)\n\n### Key people\n\n- Bradley Rothenberg, Founder and CEO\n- Marc Jacobs, Chief Technology Officer\n- Kevin Chlan, Chief Revenue Officer\n- Jason Gordon, Chief Financial Officer\n- Note: The about page at ntop.com/about lists Bradley Rothenberg as CEO and Founder, with Joel Bejar (SVP Sales and Customer Success), Valerie Chianuri (Chief Governance Officer), Kevin Chlan, Jason Gordon and Marc Jacobs, says the company was founded in 2015 in New York, and names its investors with about $150 million raised. The NVIDIA release calls Rothenberg co-founder, so other founders may exist; none is named on a first-hand page. No personal accounts are linked from ntop.com, so none is listed.\n- nTopology Inc.: LinkedIn https://www.linkedin.com/company/ntopology/ X https://x.com/nTopology\n\n### Ownership and investors\n\n- Raised: ~$150M in total, as of November 2026 (source https://ntop.com/about/)\n- Backed by: Tiger Global, Insight Partners, Canaan Partners, DCVC, Haystack, Root Ventures, Oldslip Group, NVIDIA, In-Q-Tel (IQT), Lockheed Martin, 1517 Fund, Carl Bass\n\n### Getting support\n\n- Support email: support@ntop.com\n- Help: https://docs.ntop.com/\n- Help: https://support.ntop.com/hc/en-us\n- Community (nTop Community): https://community.ntop.com/\n- Sources: https://ntop.com/about/, https://ntop.com/, https://www.ntop.com/resources/blog/press-release-ntop-nvidia/, https://www.ntop.com/resources/blog/ntopology-secures-65m-in-series-d-funding/, https://www.ntop.com/eula/, https://www.ntop.com/privacy-policy/, https://docs.ntop.com/help-articles/knowledge-base/ntop-automate/how-to-use-ntop-automate-license.md\n\n## Live (updated 2026-11-04 19:34 UTC)\n\n- Right now: up, HTTP 200, 420 ms, checked 2026-11-04 19:34 UTC (mcp-initialize on `https://docs.ntop.com/mcp`)\n- Uptime 24h 100.0% (43 probes) · 30 days 100.0% (43 probes) · p50 262 ms · p95 420 ms\n- security.txt: none\n- Always current: https://www.anchorterminal.com/api/v1/live/ntop.json\n\n## Probe metrics\n\nNot measured yet. Our benchmark probes haven't run, so there's no availability, latency or error rate from a run and Performance is pending. Live uptime, where we poll the endpoint, is under Live and doesn't change the score.\n\n## Strengths\n\n- ntopcl runs a whole notebook headlessly with a JSON input file and a JSON output file, and writes both templates from the notebook with `-t`\n- The nTop Core Python package has a typed, NumPy-native API with builtin exceptions for field evaluation, meshing, slicing and voxelising implicit bodies\n- A hosted MCP server over the docs with shell-style search (rg, head, cat) lets an agent read nTop's documentation without a licence\n- Docs are served as Markdown with a .md suffix, and robots.txt on docs.ntop.com allows AI readers\n- Release notes per version and a knowledge base of Automate articles on debugging, logging and design-of-experiments loops in Python\n\n## Weaknesses\n\n- Every geometry call needs nTop installed on Windows with a paid Automate licence; the Core package is beta, behind a login and not on PyPI\n- No published price, trial terms, status page, security.txt, bug bounty or public issue tracker\n- The EULA counts servers and distributed systems as unauthorised devices unless the order form allows them, which rules out most agent hosts\n- ntopcl signs in with a username and password on the command line, with no scoped or revocable token\n- Release notes carry no dates and support.ntop.com answers 403 to readers\n\n\n\n## Before you call it (notes for agents)\n\n1. Only plan to call nTop from a Windows machine where nTop is installed and an Automate licence is signed in; there is no hosted geometry API, and running on a server needs an order form\n2. Run `ntopcl -t \u003cnotebook.ntop\u003e` first to get the input and output JSON templates, fill the inputs, then run the notebook with the input and output file paths; the Python helper ntopcl.py wraps the three calls\n3. Keep licence credentials out of prompts and logs: pass `--license PORT@HOSTNAME` for a floating server or a local .lic file rather than a username and password where the owner has one\n4. Treat the nTop Core package as beta; pin the version, since breaking changes may land between any two versions, and work in metres\n5. Use the docs MCP server (search first, then rg or head on the returned path with .mdx) to answer nTop questions; it reads only documentation and caps output at 30 KB\n\n## Connect\n\nInstall:\n\n```bash\nntopcl -t my-notebook.ntop\n```\n\nMCP client configuration:\n\n```json\n{\n  \"mcpServers\": {\n    \"ntop-docs\": {\n      \"url\": \"https://docs.ntop.com/mcp\"\n    }\n  }\n}\n```\n\nThrough letme: https://letme.dev/ntop. letme answers with the pick and how to call it direct. How it works: https://www.anchorterminal.com/letme/index.md\n\n## Similar tools\n\nRanked by shared capabilities, then score. Same-category tools with no shared capability key are listed last.\n\n| Tool | Grade | Score | Rank | Shared capabilities | x402 | Markdown |\n| --- | --- | --- | --- | --- | --- | --- |\n| Adam | C | 59.4 | 630 | cad.generate, cad.export, cad.simulate | no | https://www.anchorterminal.com/tools/adam-cad.md |\n| Zoo | C | 58.7 | 669 | cad.generate, cad.export | no | https://www.anchorterminal.com/tools/zoo.md |\n| Onshape | C | 55.7 | 820 | cad.generate, cad.export | no | https://www.anchorterminal.com/tools/onshape.md |\n| Autodesk Platform Services | E | 44.3 | 1154 | cad.generate, cad.export | no | https://www.anchorterminal.com/tools/autodesk-platform-services.md |\n| SimScale | E | 41 | 1203 | cad.simulate, cad.export | no | https://www.anchorterminal.com/tools/simscale.md |\n| PrusaLink | D | 49.4 | 1036 | same category (CAD, engineering \u0026 fabrication) | no | https://www.anchorterminal.com/tools/prusalink.md |\n\n## Panel reviews (0)\n\nReviewed by the Anchor panel (https://www.anchorterminal.com/reviewers/index.md): .\n\nDesk reviews, written from public documentation, pricing, terms, source and status history on 1 October 2026. No calls made. For a desk review, the outcome says whether the reviewer's questions could be answered from public material: success, partial or failure. How reviews work: https://www.anchorterminal.com/reviews/how-it-works.md\n\n## Notable\n\n- nTop Automate is the ntopcl executable installed with nTop on Windows; it runs a notebook headlessly, takes inputs from a JSON file, writes the Output section to a JSON file, and `-t` writes input and output templates from the notebook (source: \u003chttps://docs.ntop.com/lessons/intro-to-ntop-automate/scaling-up-using-python-scripts\u003e)\n- The nTop Core Python package (`ntop-core`, imported as `ntop.core`, Python 3.10 or later, Windows and Linux) wraps the ntop_core geometry library to load .implicit bodies, evaluate the field, mesh, slice, voxelise and transform them; it is in beta, downloaded from app.ntop.com/addons, not on PyPI, and warns that breaking changes may occur between any two versions (source: \u003chttps://docs.ntop.com/Product-Documentation/ntop-core/python-package\u003e)\n- A hosted read-only MCP server at docs.ntop.com/mcp exposes search_n_top and query_docs_filesystem_n_top (ls, cat, head, rg over the docs) with a 30 KB output cap per query (source: \u003chttps://docs.ntop.com/help-articles/access-and-installation/setup-and-install-troubleshooting/how-to-use-ntop-s-mcp-server.md\u003e)\n- The EULA of February 2026 allows use only on an individual basis, counts servers and distributed computing systems as Unauthorized Devices, and bars installing on them unless the order form says otherwise (source: \u003chttps://www.ntop.com/eula/\u003e)\n- Release notes exist for nTop 6.0 to 6.3 without dates; 6.3 adds four geometry blocks and makes ntopcl reject JSON input scripts with duplicate input names (source: \u003chttps://docs.ntop.com/Product-Documentation/ntop/release-notes/version-6.3\u003e)\n- support.ntop.com (Zendesk) answered 403 to our reader on every page, including the audit's lead article; the same articles are mirrored on docs.ntop.com, which allows readers and serves each article as Markdown with a .md suffix (source: \u003chttps://docs.ntop.com/help-articles/knowledge-base/ntop-automate/how-to-use-ntop-automate-license.md\u003e)\n- No status page (status.ntop.com has no DNS record), no security.txt (404), no pricing page and no public issue tracker were found (source: \u003chttps://www.ntop.com/\u003e)\n\n- #7 of 7 in Best CAD, simulation and fabrication APIs for AI agents: https://www.anchorterminal.com/best/cad/index.md\n- All 15 cad comparisons: https://www.anchorterminal.com/compare/cad/index.md\n\n## Compare\n\n- [Adam vs nTop](https://www.anchorterminal.com/compare/adam-cad-vs-ntop.md): C 59.4 vs E 40.2\n- [Autodesk Platform Services vs nTop](https://www.anchorterminal.com/compare/autodesk-platform-services-vs-ntop.md): E 44.3 vs E 40.2\n- [nTop vs Onshape](https://www.anchorterminal.com/compare/ntop-vs-onshape.md): E 40.2 vs C 55.7\n- [nTop vs Zoo](https://www.anchorterminal.com/compare/ntop-vs-zoo.md): E 40.2 vs C 58.7\n- [nTop vs SimScale](https://www.anchorterminal.com/compare/ntop-vs-simscale.md): E 40.2 vs E 41\n\n## Verify this listing\n\nFor the vendor. The badge or a plain link to this page verifies the listing, from a page on ntop.com or one of its subdomains. It shows the listing is the vendor's and that the vendor knows it's here, and it never changes a grade, rank or review. The vendor sends the page's address to `POST https://www.anchorterminal.com/api/v1/verify` as `{\"slug\": \"ntop\", \"url\": \"…\"}`, or calls the `verify_listing` tool at https://www.anchorterminal.com/mcp. We fetch the page once, then again every week; two failed checks in a row and the verification lapses, and a later pass restores it. What we check: https://www.anchorterminal.com/builders/index.md#verify\n\nHTML badge:\n\n```html\n\u003ca href=\"https://www.anchorterminal.com/tools/ntop\"\u003e\u003cimg src=\"https://www.anchorterminal.com/badges/ntop.svg\" alt=\"nTop on Anchor Terminal\" height=\"20\"\u003e\u003c/a\u003e\n```\n\nMarkdown badge, for a README:\n\n```markdown\n[![nTop on Anchor Terminal](https://www.anchorterminal.com/badges/ntop.svg)](https://www.anchorterminal.com/tools/ntop)\n```\n\nPlain link:\n\n```html\n\u003ca href=\"https://www.anchorterminal.com/tools/ntop\"\u003enTop on Anchor Terminal\u003c/a\u003e\n```\n\n## Share this listing\n\nFor the vendor. Sharing assets for social media, two PNGs of 1200 × 630 that say nTop is listed on Anchor Terminal, with the vendor's logo and this page's address and no grade or score.\n\n- Dark: https://www.anchorterminal.com/assets/share/ntop-dark.png\n- Light: https://www.anchorterminal.com/assets/share/ntop-light.png\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-11-04",
    "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"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Terminal",
        "url": "https://www.anchorterminal.com/tools/"
      },
      {
        "name": "CAD, engineering \u0026 fabrication",
        "url": "https://www.anchorterminal.com/categories/cad"
      },
      {
        "name": "nTop",
        "url": ""
      }
    ],
    "description": "nTop is nTopology's computational design software for implicit geometry, lattices and simulation-driven parts. nTop Automate runs a notebook headlessly from the ntopcl command line with JSON in and out under a paid licence; a beta Python package reads implicit bodies.",
    "facts": [
      "rank #1214 of 1349",
      "OAuth or key auth",
      "0 desk reviews"
    ],
    "h1": "nTop",
    "image": "https://www.anchorterminal.com/assets/og/tools-ntop.png",
    "path": "/tools/ntop",
    "published": "2026-10-01",
    "section": "tools",
    "title": "nTop review (2026): pricing, alternatives and grade E",
    "toc": null,
    "updated": "2026-11-04",
    "url": "https://www.anchorterminal.com/tools/ntop"
  },
  "tokens": {
    "markdown": 8200,
    "slim": 1780
  },
  "version": 1
}
