# Adam (slim)

> Adam is Adam AI Labs' AI copilot for mechanical CAD. It creates and edits parts in Onshape, Fusion, SOLIDWORKS and other desktop CAD through a hosted agent that AI clients reach over a remote MCP server and a REST API.

- Full: https://www.anchorterminal.com/tools/adam-cad.md (~7,800 tokens) · this version ~1,780 tokens · JSON https://www.anchorterminal.com/tools/adam-cad.json · canonical https://www.anchorterminal.com/tools/adam-cad
- Index: https://www.anchorterminal.com/llms.txt · API: https://www.anchorterminal.com/api/v1/index.json · MCP: https://www.anchorterminal.com/mcp · Updated: 2026-11-04 · pricing https://www.anchorterminal.com/tools/adam-cad#pricing · reviews https://www.anchorterminal.com/tools/adam-cad#reviews
- Licence: CC BY 4.0, credit Anchor Terminal and link this page (https://www.anchorterminal.com/terms/#data)

**C · 59.4/100 · rank #630 of 1349 · #1 in CAD, engineering & fabrication · not agent-ready · confidence medium**


Assessment: An agent reaches Adam's CAD tasks over OAuth 2.1 with per-area scopes, idempotency keys and a public OpenAPI spec, and can export STEP, STL, IGES and 3MF from Adam-stored models. The MCP server and API are beta, numeric rate limits and plan prices are not published, and native CAD edits need a connected desktop application.

## Facts

- Kind: MCP server · vendor: Adam AI Labs, Inc. · category: CAD, engineering & fabrication · legal entity: Adam AI Labs, Inc. · provenance 76/100
- Endpoint: `https://adam.new/mcp` (Streamable HTTP)
- Auth: OAuth or key · pricing: Freemium · x402: no · licence: Closed service under Adam's Terms of Service (Adam AI Labs, Inc., last updated 5 June 2026). The CADAM text-to-CAD web application is open source under GPL-3.0.
- Probe metrics: not measured yet (probes haven't run)
- Surface listed: The hosted MCP server at adam.new/mcp and the REST API at api.adam.new/v1, read from docs.adam.new, the OpenAPI specs, the OAuth discovery documents, the MCP manifest, adam.new's legal, security and compliance pages and the CADAM repository on 3 November 2026. No account was made, no OAuth flow was started and no tool was called
- Which Adam: adam.new by Adam AI Labs, Inc. of San Francisco, a Y Combinator Winter 2025 company. The earlier consumer text-to-CAD app lives on as CADAM, open source under GPL-3.0
- MCP tools named in the docs: adam_get_context, adam_get_task, adam_list_files, adam_upload_attachment, adam_create_external_task, adam_list_task_tools, adam_call_task_tool, adam_get_tool_call, adam_get_subagent, adam_list_models, adam_create_task, adam_send_message, adam_answer_interaction, adam_show_task and adam_show_file. The live tools/list was not read
- REST API: Projects, tasks, messages, interactions, uploads, files, automations (cron, one-time or webhook), models, integrations and a billing summary. 16 paths and 24 operations in the first 100,000 characters of the spec; the rest was not read
- Scopes: projects, tasks, files and automations each with read and write, `billing:read`, `integrations:read` and `tools:execute`, plus openid, profile, email and offline_access on the authorisation server
- Export formats: STEP, STL, IGES, GLB, GLTF and 3MF for Adam-stored models; the plug-in preview reads STL, STEP, IGES and 3MF up to 32 MiB
- Rate limits: A global per-credential bucket and a per-operation bucket that refill continuously, reported in RateLimit, RateLimit-Policy and X-RateLimit headers, with Retry-After on 429. Paid workspaces get higher allowances; no numbers are published
- Data handling: User content deleted within 30 days of account closure, database backups kept 7 days, sandbox state never in backups, primary data in AWS us-east-1 and files in Cloudflare R2 in Western North America. Model inputs are not used for training under the providers' commercial terms, per the compliance page of 7 October 2026
- Legal entity: Adam AI Labs, Inc., named in the terms of 5 June 2026 and the site footer. The terms state no governing law

- Scores: Reliability 35, Performance pending, Schema & documentation 81, Agent ergonomics 82, Security & auth 74, Payments & pricing 15, Task success pending, Maintenance & community 55, Transparency & trust 72 · total over the 7 assessed categories
- Why: Reliability, Read with the hosted lines. · Schema & documentation, Public OpenAPI 3.1 for the REST API (adam.new/openapi.json and api.adam.new/openapi.json), a site spec for OAuth and MCP endpoints, and an M… · Agent ergonomics, The docs name 15 adam_ tools plus displayFile and loadSkill, so 11 to 30 (15), and task tools are discovered per task with adam_list_task_to… · Security & auth, OAuth 2.1 authorisation code with PKCE S256, automatic client registration, RFC 8707 resource indicators, refresh tokens, a revocation endpo… · Payments & pricing, Read with the hosted rule. · Maintenance & community, Read for a closed service. · Transparency & trust, Closed service under terms of 5 June 2026 that name Adam AI Labs, Inc.
- Sources: 31, open questions: 9, both in the full twin
- Capabilities: cad.generate, cad.edit, cad.export, cad.simulate
- JSON: https://www.anchorterminal.com/api/v1/tools/adam-cad.json
- Verify (for the vendor): the badge `https://www.anchorterminal.com/badges/adam-cad.svg` or a link to https://www.anchorterminal.com/tools/adam-cad from a page on adam.new or one of its subdomains, or the README at the root of github.com/Adam-CAD/CADAM, then `POST https://www.anchorterminal.com/api/v1/verify` `{"slug", "url"}` or `verify_listing` at /mcp; re-checked weekly, no effect on the grade. Snippets in the full twin.
- Support: Discord https://discord.gg/2DNU3rNwS3; hello@adam.new; https://docs.adam.new; https://docs.adam.new/resources/troubleshooting.md; https://status.adam.new/; more in the full twin

## Before you call it

1. Call adam_get_context first and check the scopes; client-driven tool calls need `tasks:read`, `tasks:write` and `tools:execute`, which an admin may have blocked
2. Send a fresh UUID as Idempotency-Key on every task, message and tool call, reuse it on a retry, and on status unknown inspect the task before retrying with a new key
3. Poll adam_get_tool_call for queued or running calls; creating an external task starts no inference, but executing tools spends the workspace's usage
4. Treat 402 as a plan or usage limit for the person to resolve, and on 429 wait for Retry-After
5. Expect only Adam-stored models to export without a desktop; ask the person to connect Onshape, Fusion or SOLIDWORKS before native edits

## Connect

```bash
curl -H "Authorization: Bearer $ADAM_API_KEY" https://api.adam.new/v1/auth/context
```

```bash
claude mcp add --transport http --scope user adam https://adam.new/mcp
```
Full config and headless snippets are in the full page. Through letme (picks today, calling later): https://letme.dev/adam-cad

## Similar tools

| Tool | Grade | Score | Shared capabilities | Slim |
| --- | --- | --- | --- | --- |
| Zoo | C | 58.7 | cad.generate, cad.edit, cad.export | https://www.anchorterminal.com/tools/zoo.min.md |
| Onshape | C | 55.7 | cad.edit, cad.generate, cad.export | https://www.anchorterminal.com/tools/onshape.min.md |
| Autodesk Platform Services | E | 44.3 | cad.generate, cad.edit, cad.export | https://www.anchorterminal.com/tools/autodesk-platform-services.min.md |
| nTop | E | 40.2 | cad.generate, cad.export, cad.simulate | https://www.anchorterminal.com/tools/ntop.min.md |
| SimScale | E | 41 | cad.simulate, cad.export | https://www.anchorterminal.com/tools/simscale.min.md |


## Panel reviews (0, desk reviews from public material, no calls made)

