{
  "data": {
    "a": {
      "slug": "autodesk-platform-services",
      "name": "Autodesk Platform Services",
      "vendor": "Autodesk",
      "vendorUrl": "https://aps.autodesk.com",
      "kind": "http-api",
      "category": "cad",
      "summary": "Autodesk Platform Services (APS, formerly Forge) is Autodesk's cloud API set. Its Automation API runs AutoCAD, Inventor, Revit, 3ds Max and Fusion headlessly on design files, beside Model Derivative, Data Management, OSS and Webhooks APIs under OAuth 2.0.",
      "url": "https://www.anchorterminal.com/tools/autodesk-platform-services",
      "markdownUrl": "https://www.anchorterminal.com/tools/autodesk-platform-services.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/autodesk-platform-services.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/autodesk-platform-services.json",
      "dns": "autodesk-platform-services.grade.anchorterminal.com",
      "repo": "https://github.com/autodesk-platform-services/aps-sdk-openapi",
      "transports": [],
      "packages": [
        {
          "registry": "npm",
          "name": "@aps_sdk/model-derivative"
        },
        {
          "registry": "npm",
          "name": "@aps_sdk/data-management"
        }
      ],
      "auth": "oauth",
      "authNotes": "OAuth 2.0 from the Authentication API v2, with two-legged client credentials for an app's own data, three-legged authorisation code for a user's data, with scopes such as data:read, data:write, data:create, bucket:create and code:all per the published OpenAPI specs, plus Secure Service Accounts for server workloads. An app is registered in the APS developer portal after an Autodesk account sign-in in a browser. The Design Automation reference pages did not render for our reader, so its scopes were not read.",
      "pricing": "usage",
      "pricingNotes": "Pricing is published on www.autodesk.com, whose robots.txt answered 403, so no price was read. The APS product pages link to a \"Compare pricing\" page and the blog's topic list names Cloud Credits; the per-operation rates for the Automation API and Model Derivative were not established. The developer portal describes a free trial and ADN membership for direct support without stating terms on the pages read.",
      "priceSummary": "Pay per use",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the seven OpenAPI specs of the aps-sdk-openapi repository, the product overview pages or the support page (checked 2026-11-03). Pricing pages on www.autodesk.com were not read.",
        "endpoints": []
      },
      "toolCount": 0,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-11-03"
      },
      "docsUrl": "https://aps.autodesk.com/en/docs/design-automation/v3/developers_guide/overview/",
      "openapi": "https://github.com/autodesk-platform-services/aps-sdk-openapi",
      "capabilities": [
        "cad.generate",
        "cad.edit",
        "cad.export"
      ],
      "tags": [
        "hosted",
        "official",
        "closed-source",
        "oauth",
        "openapi",
        "enterprise",
        "status-page",
        "async-jobs",
        "typescript",
        "dotnet",
        "usage-priced"
      ],
      "lastRelease": "2026-09-16",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 44.3,
        "grade": "E",
        "agentReady": false,
        "rank": 1154,
        "ranked": true,
        "rankOf": 1349,
        "categoryRank": 5,
        "methodology": "0.7",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 52,
          "maintenance": 53,
          "payments": 0,
          "reliability": 52,
          "schema": 59,
          "security": 47,
          "transparency": 34
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "low",
          "date": "2026-11-03"
        },
        "negative": 0,
        "verdict": "OAuth 2.0 with scopes, public OpenAPI specs for six APIs and a status page with APS components make the platform callable by an agent that holds an app's credentials. The Automation API's own docs, quotas, pricing and terms sit on pages our reader could not load, so an agent must plan without published limits or rates.",
        "bestFor": "Agents that must process existing Autodesk files (Inventor, Revit, AutoCAD, Fusion) at scale with add-ins a team already has, or translate models for viewing.",
        "strengths": [
          "OAuth 2.0 with two-legged and three-legged flows, read and write scopes, and Secure Service Accounts, per the published Authentication v2 spec",
          "OpenAPI 3.0 specs with every operation described for Authentication, Data Management, Model Derivative, OSS, Webhooks and Construction, updated on 16 September 2026",
          "Five desktop engines run headlessly in the cloud, so an agent can drive Inventor, Revit, AutoCAD, 3ds Max or Fusion scripts without a workstation",
          "Status page lists APS components separately, with RSS and Atom history feeds",
          "Official SDKs on npm and NuGet, Stack Overflow tags, a fortnightly open expert call and paid ADN support"
        ],
        "weaknesses": [
          "The Design Automation v3 guide, reference, quotas and rate limits did not render for our reader, and no OpenAPI spec for it is published in the SDK repository",
          "Pricing, terms of service, privacy policy and the Autodesk MCP servers page live on www.autodesk.com, whose robots.txt answered 403",
          "No per-operation prices, free tier terms or SLA could be established from the pages read",
          "Workflows need an AppBundle, an Activity and a WorkItem per engine, with add-ins compiled for the desktop product before the first cloud run",
          "No llms.txt and no idempotency guidance were found"
        ],
        "agentNotes": [
          "Expect to hold an APS app's client id and secret, mint a two-legged token with the scopes the call needs, and refresh it; a person creates the app in the developer portal",
          "For the Automation API, the AppBundle (compiled add-in or script), Activity and WorkItem must exist before a job runs; the engine runs the add-in, so geometry edits are written in the desktop product's API, not in a request body",
          "Back off exponentially on 429, as the OSS spec asks, since no numeric limits were readable; check health.autodesk.com for the Automation API component before retrying failures",
          "Do not assume a price per job or translation; have the owner read the pricing page, which our reader could not",
          "Use data:read and read-only scopes for inspection tasks and ask the owner before data:write or bucket:delete, since no confirmation step is documented"
        ],
        "metrics": {
          "kind": "remote",
          "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": 44.3
          }
        ],
        "editorialScores": {
          "ergonomics": 52,
          "maintenance": 53,
          "payments": 0,
          "reliability": 52,
          "schema": 59,
          "security": 47,
          "transparency": 10
        },
        "provenanceScore": 58,
        "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
        }
      },
      "connect": {
        "http": "curl -X POST https://developer.api.autodesk.com/authentication/v2/token -H \"Authorization: Basic $(printf '%s:%s' \"$APS_CLIENT_ID\" \"$APS_CLIENT_SECRET\" | base64)\" -d 'grant_type=client_credentials\u0026scope=data:read'"
      },
      "letme": {
        "capability": "https://letme.dev/cad.generate",
        "tool": "https://letme.dev/autodesk-platform-services"
      },
      "area": "design-diagrams",
      "provenance": {
        "legalEntity": "Autodesk, Inc.",
        "domain": "aps.autodesk.com",
        "domainRegistered": "",
        "endpointOnVendorDomain": true,
        "terms": "",
        "privacy": "",
        "statusPage": "https://health.autodesk.com/",
        "changelog": "https://github.com/autodesk-platform-services/aps-sdk-openapi/commits/main",
        "securityTxt": "unknown",
        "checked": "2026-11-03",
        "notes": [
          "Autodesk, Inc. is the vendor; the legal entity is taken from the Nasdaq listing recorded on Wikipedia, since www.autodesk.com (terms, privacy, legal notices) answered 403 to robots.txt and was not read.",
          "aps.autodesk.com/robots.txt allows the docs and product pages (Drupal defaults disallow admin and login paths). developer.api.autodesk.com/robots.txt disallows every path, so the API host was not fetched. health.autodesk.com disallows only /api/ and /embed/.",
          "aps.autodesk.com/.well-known/security.txt answered 406 to our reader, so its presence is unknown.",
          "Terms and privacy URLs are left empty because the documents could not be read; the policy reader should take them from www.autodesk.com when it can.",
          "The API endpoints are on developer.api.autodesk.com, an Autodesk domain."
        ],
        "score": 58
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/autodesk-platform-services.json",
      "live": {
        "slug": "autodesk-platform-services",
        "vendorStatus": {
          "page": "https://health.autodesk.com",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-11-04T20:04:40.444805863Z"
        },
        "versions": [
          {
            "registry": "npm",
            "name": "@aps_sdk/data-management",
            "version": "1.1.4",
            "seenAt": "2026-11-04T20:00:13.352963048Z"
          },
          {
            "registry": "npm",
            "name": "@aps_sdk/model-derivative",
            "version": "1.2.1",
            "seenAt": "2026-11-04T20:00:12.857831756Z"
          }
        ],
        "githubStars": 65,
        "npmWeekly": 10491,
        "securityTxt": {
          "url": "https://aps.autodesk.com/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-11-04T15:53:19.119162941Z"
        },
        "updatedAt": "2026-11-04T20:04:40.444805863Z"
      }
    },
    "answer": "Autodesk Platform Services scores 44.3 (E) on agent readiness against nTop's 40.2 (E), and leads in 3 of 7 scored categories. nTop leads on agent ergonomics and transparency \u0026 trust.",
    "b": {
      "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"
        ],
        "assessment": {
          "confidence": "low",
          "date": "2026-11-03"
        },
        "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
        }
      },
      "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"
      },
      "area": "design-diagrams",
      "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
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/ntop.json",
      "live": {
        "slug": "ntop",
        "probe": {
          "target": "https://docs.ntop.com/mcp",
          "method": "mcp-initialize",
          "lastAt": "2026-11-04T20:05:15.163470813Z",
          "lastOk": true,
          "lastStatus": 200,
          "lastMs": 354,
          "lastNote": "initialize answered",
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 262,
          "p95ms24h": 461,
          "samples24h": 48,
          "samples30d": 48,
          "days": [
            {
              "date": "2026-11-04",
              "probes": 48,
              "ok": 48
            }
          ]
        },
        "securityTxt": {
          "url": "https://ntop.com/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-11-04T15:53:29.976435108Z"
        },
        "updatedAt": "2026-11-04T20:05:15.163470813Z"
      }
    },
    "edges": [
      {
        "by": 21,
        "category": "security",
        "leads": "autodesk-platform-services",
        "name": "Security \u0026 auth",
        "reasons": {
          "a": "OAuth 2.0 with client credentials and authorisation code flows and named scopes (data:read, data:write, data:create, bucket scopes, code:all) in the published Authentication v2 spec, plus Secure Service Accounts for server workloads (30). Read-only scopes exist; no confirmation step before destructive calls was found (12 of 20). The engines execute add-ins and scripts on uploaded design files, and no prompt-injection guidance for agents was found on the pages read (5 of 15). No audit log or per-call visibility was found on the pages read (0 of 15). Autodesk's trust and security pages are on www.autodesk.com, unread, and aps.autodesk.com/.well-known/security.txt answered 406, and no disclosure policy, bug bounty or certification was established from the pages read (0 of 20). 30 + 12 + 5 + 0 + 0 = 47.",
          "b": "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."
        },
        "scores": {
          "a": 47,
          "b": 26
        }
      },
      {
        "by": 17,
        "category": "transparency",
        "leads": "ntop",
        "name": "Transparency \u0026 trust",
        "reasons": {
          "a": "Closed service. The APS terms of service are on www.autodesk.com and were not read, so terms clarity scores as absent (5 of 30). Privacy policy, data processing and retention statements are on the same host and unread (0 of 30). No deprecation policy or dated notices were readable; the docs pages that would carry them rendered empty (0 of 20). The status page names regional variants for the data APIs, which is the only location disclosure read; no subprocessor list was read (5 of 20). 5 + 0 + 0 + 5 = 10. These scores reflect what our reader could load, not a finding that the documents don't exist.",
          "b": "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."
        },
        "scores": {
          "a": 34,
          "b": 51
        }
      },
      {
        "by": 14,
        "category": "reliability",
        "leads": "autodesk-platform-services",
        "name": "Reliability",
        "reasons": {
          "a": "Read with the hosted lines. health.autodesk.com is an Atlassian Statuspage listing APS components (Automation API, Model Derivative, Data Management, Developer Portal, Webhooks and the data model APIs) with history feeds (20). The history page didn't render for our reader; the RSS feed holds 20 items from 22 October to 2 November 2026, none naming an APS component, so most of the 90-day window is unread (15 of 30). Rate limits and quotas are documented on pages under /en/docs that rendered as empty shells, so no number was read (0). The OSS spec documents 429 with an instruction to wait and lengthen the wait on each attempt; no Retry-After header or idempotency guidance was found (7 of 15). No SLA found on the pages read (0). The Automation API is a released product with no beta label on its overview (10). 20 + 15 + 0 + 7 + 0 + 10 = 52.",
          "b": "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."
        },
        "scores": {
          "a": 52,
          "b": 38
        }
      },
      {
        "by": 8,
        "category": "ergonomics",
        "leads": "ntop",
        "name": "Agent ergonomics",
        "reasons": {
          "a": "Data Management lists support filter and page parameters and Model Derivative returns per-object properties, so responses can be narrowed on the APIs with specs; the Automation API's job outputs are files (15 of 25). Pagination and filtering on the data APIs (15 of 20). Error responses are typed in the specs with reasons and the OSS spec explains 429, though the Automation API's error catalogue was unread (12 of 20). No idempotency key or safe-retry guidance was found; WorkItems are submitted and polled (0 of 20). Official SDKs in TypeScript (npm) and .NET (NuGet), but a Design Automation job needs an AppBundle, an Activity and a WorkItem and the add-in compiled against the desktop product (10 of 15). 15 + 15 + 12 + 0 + 10 = 52.",
          "b": "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."
        },
        "scores": {
          "a": 52,
          "b": 60
        }
      },
      {
        "by": 8,
        "category": "maintenance",
        "leads": "autodesk-platform-services",
        "name": "Maintenance \u0026 community",
        "reasons": {
          "a": "Read for a closed service with open SDK sources. The aps-sdk-openapi repository's last commit is 16 September 2026 (Data Management spec), with Model Derivative on 12 August (20 of 30). Two dated spec changes in the last 90 days; SDK package release dates on npm and NuGet were not read (10 of 20). Stack Overflow tags, a fortnightly expert call, a bookable onboarding call and paid ADN support; GitHub issue response was not read because the API refused us (10 of 25). No APS server in the official MCP registry was looked for because the Autodesk MCP servers page could not be read; official SDKs on npm and NuGet are current per the README badges (10 of 15). SDK CI and dependency health unread (3 of 10). 20 + 10 + 10 + 10 + 3 = 53.",
          "b": "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."
        },
        "scores": {
          "a": 53,
          "b": 45
        }
      }
    ],
    "facts": [
      {
        "a": "HTTP API",
        "b": "SDK + MCP",
        "name": "Kind"
      },
      {
        "a": "Autodesk",
        "b": "nTopology Inc.",
        "name": "Vendor"
      },
      {
        "a": "no (local only)",
        "b": "https://docs.ntop.com/mcp",
        "name": "Hosted endpoint"
      },
      {
        "a": "",
        "b": "Streamable HTTP",
        "name": "Transports"
      },
      {
        "a": "OAuth",
        "b": "OAuth or key",
        "name": "Auth"
      },
      {
        "a": "Pay per use",
        "b": "Paid",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "0",
        "b": "2",
        "name": "Tools exposed"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "Read-only variant documented"
      },
      {
        "a": "no",
        "b": "no",
        "name": "llms.txt"
      },
      {
        "a": "2026-09-16",
        "b": "none",
        "name": "Last release"
      },
      {
        "a": "no document linked",
        "b": "2026-02-01",
        "name": "Terms last updated"
      },
      {
        "a": "no document linked",
        "b": "2026-02-01",
        "name": "Privacy policy last updated"
      },
      {
        "a": "not read yet",
        "b": "not found in the text",
        "name": "Customer content may train models"
      },
      {
        "a": "not read yet",
        "b": "not found in the text",
        "name": "Terms restrict automated access"
      },
      {
        "a": "not read yet",
        "b": "yes",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "not read yet",
        "b": "not found in the text",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "not read yet",
        "b": "yes",
        "name": "Arbitration or class-action waiver"
      }
    ],
    "faq": [
      {
        "answer": "Autodesk Platform Services scores 44.3 (E) on agent readiness against nTop's 40.2 (E), and leads in 3 of 7 scored categories. nTop leads on agent ergonomics and transparency \u0026 trust.",
        "question": "Which is better for AI agents, Autodesk Platform Services or nTop?"
      },
      {
        "answer": "No hosted endpoint is listed for Autodesk Platform Services. nTop has a hosted endpoint at https://docs.ntop.com/mcp.",
        "question": "Can an agent call Autodesk Platform Services and nTop without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 52 against 38",
          "Security \u0026 auth, 47 against 26",
          "Maintenance \u0026 community, 53 against 45"
        ],
        "also": null,
        "goodFor": "Agents that must process existing Autodesk files (Inventor, Revit, AutoCAD, Fusion) at scale with add-ins a team already has, or translate models for viewing.",
        "slug": "autodesk-platform-services",
        "watchFor": "The Design Automation v3 guide, reference, quotas and rate limits did not render for our reader, and no OpenAPI spec for it is published in the SDK repository"
      },
      {
        "aheadOn": [
          "Agent ergonomics, 60 against 52",
          "Transparency \u0026 trust, 51 against 34"
        ],
        "also": [
          "A hosted endpoint, with nothing to install"
        ],
        "goodFor": "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.",
        "slug": "ntop",
        "watchFor": "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"
      }
    ],
    "history": null,
    "job": {
      "capability": "cad.generate",
      "name": "Cad generate"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/adam-cad-vs-autodesk-platform-services.json",
        "title": "Adam vs Autodesk Platform Services",
        "url": "https://www.anchorterminal.com/compare/adam-cad-vs-autodesk-platform-services"
      },
      {
        "json": "https://www.anchorterminal.com/compare/adam-cad-vs-ntop.json",
        "title": "Adam vs nTop",
        "url": "https://www.anchorterminal.com/compare/adam-cad-vs-ntop"
      },
      {
        "json": "https://www.anchorterminal.com/compare/autodesk-platform-services-vs-onshape.json",
        "title": "Autodesk Platform Services vs Onshape",
        "url": "https://www.anchorterminal.com/compare/autodesk-platform-services-vs-onshape"
      },
      {
        "json": "https://www.anchorterminal.com/compare/autodesk-platform-services-vs-zoo.json",
        "title": "Autodesk Platform Services vs Zoo",
        "url": "https://www.anchorterminal.com/compare/autodesk-platform-services-vs-zoo"
      },
      {
        "json": "https://www.anchorterminal.com/compare/ntop-vs-onshape.json",
        "title": "nTop vs Onshape",
        "url": "https://www.anchorterminal.com/compare/ntop-vs-onshape"
      },
      {
        "json": "https://www.anchorterminal.com/compare/ntop-vs-zoo.json",
        "title": "nTop vs Zoo",
        "url": "https://www.anchorterminal.com/compare/ntop-vs-zoo"
      },
      {
        "json": "https://www.anchorterminal.com/compare/autodesk-platform-services-vs-simscale.json",
        "title": "Autodesk Platform Services vs SimScale",
        "url": "https://www.anchorterminal.com/compare/autodesk-platform-services-vs-simscale"
      },
      {
        "json": "https://www.anchorterminal.com/compare/ntop-vs-simscale.json",
        "title": "nTop vs SimScale",
        "url": "https://www.anchorterminal.com/compare/ntop-vs-simscale"
      }
    ],
    "panel": null,
    "scores": [
      {
        "autodesk-platform-services": 52,
        "by": 14,
        "edge": "autodesk-platform-services",
        "key": "reliability",
        "name": "Reliability",
        "ntop": 38,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "autodesk-platform-services": 59,
        "by": 2,
        "edge": "ntop",
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "ntop": 61,
        "weight": 13
      },
      {
        "autodesk-platform-services": 52,
        "by": 8,
        "edge": "ntop",
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "ntop": 60,
        "weight": 13
      },
      {
        "autodesk-platform-services": 47,
        "by": 21,
        "edge": "autodesk-platform-services",
        "key": "security",
        "name": "Security \u0026 auth",
        "ntop": 26,
        "weight": 14
      },
      {
        "autodesk-platform-services": 0,
        "by": 0,
        "edge": "",
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "ntop": 0,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "autodesk-platform-services": 53,
        "by": 8,
        "edge": "autodesk-platform-services",
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "ntop": 45,
        "weight": 7
      },
      {
        "autodesk-platform-services": 34,
        "by": 17,
        "edge": "ntop",
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "ntop": 51,
        "weight": 7
      }
    ],
    "summary": "Autodesk Platform Services scores 44.3 (E) on agent readiness against nTop's 40.2 (E), and leads in 3 of 7 scored categories. nTop leads on agent ergonomics and transparency \u0026 trust. Both do cad generate.",
    "tasks": null,
    "tutorials": [],
    "verdicts": {
      "autodesk-platform-services": "OAuth 2.0 with scopes, public OpenAPI specs for six APIs and a status page with APS components make the platform callable by an agent that holds an app's credentials. The Automation API's own docs, quotas, pricing and terms sit on pages our reader could not load, so an agent must plan without published limits or rates.",
      "ntop": "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."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/autodesk-platform-services-vs-ntop",
    "json": "https://www.anchorterminal.com/compare/autodesk-platform-services-vs-ntop.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/autodesk-platform-services-vs-ntop.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/autodesk-platform-services-vs-ntop.min.md"
  },
  "markdown": "Autodesk Platform Services scores 44.3 (E) on agent readiness against nTop's 40.2 (E), and leads in 3 of 7 scored categories. nTop leads on agent ergonomics and transparency \u0026 trust. Both do cad generate.\n\n- Autodesk Platform Services: grade E, 44.3/100, rank #1154 of 1349. Markdown https://www.anchorterminal.com/tools/autodesk-platform-services.md · JSON https://www.anchorterminal.com/api/v1/tools/autodesk-platform-services.json\n- nTop: grade E, 40.2/100, rank #1214 of 1349. Markdown https://www.anchorterminal.com/tools/ntop.md · JSON https://www.anchorterminal.com/api/v1/tools/ntop.json\n- 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## Which one, for what\n\n### Autodesk Platform Services (E)\n\nGood for: Agents that must process existing Autodesk files (Inventor, Revit, AutoCAD, Fusion) at scale with add-ins a team already has, or translate models for viewing.\n\nAhead on:\n- Reliability, 52 against 38\n- Security \u0026 auth, 47 against 26\n- Maintenance \u0026 community, 53 against 45\n\nWatch for: The Design Automation v3 guide, reference, quotas and rate limits did not render for our reader, and no OpenAPI spec for it is published in the SDK repository\n\n### nTop (E)\n\nGood for: 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.\n\nAhead on:\n- Agent ergonomics, 60 against 52\n- Transparency \u0026 trust, 51 against 34\n\nAlso in its favour:\n- A hosted endpoint, with nothing to install\n\nWatch for: 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\n\n## Why the edge\n\n### Security \u0026 auth: Autodesk Platform Services +21\n\n- Autodesk Platform Services (47): OAuth 2.0 with client credentials and authorisation code flows and named scopes (data:read, data:write, data:create, bucket scopes, code:all) in the published Authentication v2 spec, plus Secure Service Accounts for server workloads (30). Read-only scopes exist; no confirmation step before destructive calls was found (12 of 20). The engines execute add-ins and scripts on uploaded design files, and no prompt-injection guidance for agents was found on the pages read (5 of 15). No audit log or per-call visibility was found on the pages read (0 of 15). Autodesk's trust and security pages are on www.autodesk.com, unread, and aps.autodesk.com/.well-known/security.txt answered 406, and no disclosure policy, bug bounty or certification was established from the pages read (0 of 20). 30 + 12 + 5 + 0 + 0 = 47.\n- nTop (26): 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\n### Transparency \u0026 trust: nTop +17\n\n- Autodesk Platform Services (34): Closed service. The APS terms of service are on www.autodesk.com and were not read, so terms clarity scores as absent (5 of 30). Privacy policy, data processing and retention statements are on the same host and unread (0 of 30). No deprecation policy or dated notices were readable; the docs pages that would carry them rendered empty (0 of 20). The status page names regional variants for the data APIs, which is the only location disclosure read; no subprocessor list was read (5 of 20). 5 + 0 + 0 + 5 = 10. These scores reflect what our reader could load, not a finding that the documents don't exist.\n- nTop (51): 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\n### Reliability: Autodesk Platform Services +14\n\n- Autodesk Platform Services (52): Read with the hosted lines. health.autodesk.com is an Atlassian Statuspage listing APS components (Automation API, Model Derivative, Data Management, Developer Portal, Webhooks and the data model APIs) with history feeds (20). The history page didn't render for our reader; the RSS feed holds 20 items from 22 October to 2 November 2026, none naming an APS component, so most of the 90-day window is unread (15 of 30). Rate limits and quotas are documented on pages under /en/docs that rendered as empty shells, so no number was read (0). The OSS spec documents 429 with an instruction to wait and lengthen the wait on each attempt; no Retry-After header or idempotency guidance was found (7 of 15). No SLA found on the pages read (0). The Automation API is a released product with no beta label on its overview (10). 20 + 15 + 0 + 7 + 0 + 10 = 52.\n- nTop (38): 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\n### Agent ergonomics: nTop +8\n\n- Autodesk Platform Services (52): Data Management lists support filter and page parameters and Model Derivative returns per-object properties, so responses can be narrowed on the APIs with specs; the Automation API's job outputs are files (15 of 25). Pagination and filtering on the data APIs (15 of 20). Error responses are typed in the specs with reasons and the OSS spec explains 429, though the Automation API's error catalogue was unread (12 of 20). No idempotency key or safe-retry guidance was found; WorkItems are submitted and polled (0 of 20). Official SDKs in TypeScript (npm) and .NET (NuGet), but a Design Automation job needs an AppBundle, an Activity and a WorkItem and the add-in compiled against the desktop product (10 of 15). 15 + 15 + 12 + 0 + 10 = 52.\n- nTop (60): 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\n### Maintenance \u0026 community: Autodesk Platform Services +8\n\n- Autodesk Platform Services (53): Read for a closed service with open SDK sources. The aps-sdk-openapi repository's last commit is 16 September 2026 (Data Management spec), with Model Derivative on 12 August (20 of 30). Two dated spec changes in the last 90 days; SDK package release dates on npm and NuGet were not read (10 of 20). Stack Overflow tags, a fortnightly expert call, a bookable onboarding call and paid ADN support; GitHub issue response was not read because the API refused us (10 of 25). No APS server in the official MCP registry was looked for because the Autodesk MCP servers page could not be read; official SDKs on npm and NuGet are current per the README badges (10 of 15). SDK CI and dependency health unread (3 of 10). 20 + 10 + 10 + 10 + 3 = 53.\n- nTop (45): 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\n## Score by category\n\n| Category | Weight | Autodesk Platform Services | nTop | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 52 | 38 | Autodesk Platform Services +14 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 59 | 61 | nTop +2 |\n| Agent ergonomics | 13% (16.2 this run) | 52 | 60 | nTop +8 |\n| Security \u0026 auth | 14% (17.5 this run) | 47 | 26 | Autodesk Platform Services +21 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 0 | 0 | even |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 53 | 45 | Autodesk Platform Services +8 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 34 | 51 | nTop +17 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **44.3 · E** | **40.2 · E** | |\n\n## Facts side by side\n\n| Fact | Autodesk Platform Services | nTop |\n| --- | --- | --- |\n| Kind | HTTP API | SDK + MCP |\n| Vendor | Autodesk | nTopology Inc. |\n| Hosted endpoint | no (local only) | `https://docs.ntop.com/mcp` |\n| Transports |  | Streamable HTTP |\n| Auth | OAuth | OAuth or key |\n| Pricing | Pay per use | Paid |\n| x402 | no | no |\n| Tools exposed | 0 | 2 |\n| Read-only variant documented | yes | yes |\n| llms.txt | no | no |\n| Last release | 2026-09-16 | none |\n| Terms last updated | no document linked | 2026-02-01 |\n| Privacy policy last updated | no document linked | 2026-02-01 |\n| Customer content may train models | not read yet | not found in the text |\n| Terms restrict automated access | not read yet | not found in the text |\n| Terms restrict benchmarking | not read yet | yes |\n| Terms or service can change without notice | not read yet | not found in the text |\n| Arbitration or class-action waiver | not read yet | yes |\n\n## Verdicts\n\n**Autodesk Platform Services.** OAuth 2.0 with scopes, public OpenAPI specs for six APIs and a status page with APS components make the platform callable by an agent that holds an app's credentials. The Automation API's own docs, quotas, pricing and terms sit on pages our reader could not load, so an agent must plan without published limits or rates.\n\n**nTop.** 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.\n\n## Before you call either\n\n### Autodesk Platform Services\n\n1. Expect to hold an APS app's client id and secret, mint a two-legged token with the scopes the call needs, and refresh it; a person creates the app in the developer portal\n2. For the Automation API, the AppBundle (compiled add-in or script), Activity and WorkItem must exist before a job runs; the engine runs the add-in, so geometry edits are written in the desktop product's API, not in a request body\n3. Back off exponentially on 429, as the OSS spec asks, since no numeric limits were readable; check health.autodesk.com for the Automation API component before retrying failures\n4. Do not assume a price per job or translation; have the owner read the pricing page, which our reader could not\n5. Use data:read and read-only scopes for inspection tasks and ask the owner before data:write or bucket:delete, since no confirmation step is documented\n\n### nTop\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## Questions\n\n### Which is better for AI agents, Autodesk Platform Services or nTop?\n\nAutodesk Platform Services scores 44.3 (E) on agent readiness against nTop's 40.2 (E), and leads in 3 of 7 scored categories. nTop leads on agent ergonomics and transparency \u0026 trust.\n\n### Can an agent call Autodesk Platform Services and nTop without installing anything?\n\nNo hosted endpoint is listed for Autodesk Platform Services. nTop has a hosted endpoint at https://docs.ntop.com/mcp.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/autodesk-platform-services-vs-ntop.json, and with the fewest tokens: https://www.anchorterminal.com/compare/autodesk-platform-services-vs-ntop.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"autodesk-platform-services\", \"b\": \"ntop\"}`. From a terminal: `anchor compare autodesk-platform-services ntop`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/autodesk-platform-services.json and https://www.anchorterminal.com/api/v1/tools/ntop.json\n\n## Other comparisons with Autodesk Platform Services or nTop\n\n- [Adam vs Autodesk Platform Services](https://www.anchorterminal.com/compare/adam-cad-vs-autodesk-platform-services.md)\n- [Adam vs nTop](https://www.anchorterminal.com/compare/adam-cad-vs-ntop.md)\n- [Autodesk Platform Services vs Onshape](https://www.anchorterminal.com/compare/autodesk-platform-services-vs-onshape.md)\n- [Autodesk Platform Services vs Zoo](https://www.anchorterminal.com/compare/autodesk-platform-services-vs-zoo.md)\n- [nTop vs Onshape](https://www.anchorterminal.com/compare/ntop-vs-onshape.md)\n- [nTop vs Zoo](https://www.anchorterminal.com/compare/ntop-vs-zoo.md)\n- [Autodesk Platform Services vs SimScale](https://www.anchorterminal.com/compare/autodesk-platform-services-vs-simscale.md)\n- [nTop vs SimScale](https://www.anchorterminal.com/compare/ntop-vs-simscale.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-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": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Autodesk Platform Services vs nTop",
        "url": ""
      }
    ],
    "description": "Autodesk Platform Services scores 44.3 (E) to nTop's 40.2 (E) for cad generate. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Autodesk Platform Services E 44.3",
      "nTop E 40.2",
      "scores"
    ],
    "h1": "Autodesk Platform Services vs nTop",
    "image": "https://www.anchorterminal.com/assets/og/default.png",
    "path": "/compare/autodesk-platform-services-vs-ntop",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Autodesk Platform Services vs nTop for AI agents (2026)",
    "toc": null,
    "updated": "2026-11-03",
    "url": "https://www.anchorterminal.com/compare/autodesk-platform-services-vs-ntop"
  },
  "tokens": {
    "markdown": 4250,
    "slim": 2730
  },
  "version": 1
}
