{
  "data": {
    "a": {
      "slug": "prismatic",
      "name": "Prismatic",
      "vendor": "Prismatic Software Inc.",
      "vendorUrl": "https://prismatic.io",
      "kind": "http-api",
      "category": "workflow-automation",
      "summary": "Prismatic is an embedded integration platform for B2B software companies. Teams build integrations in a low-code designer or in TypeScript, deploy them to customers, and manage them through a GraphQL API, the Prism CLI and MCP servers.",
      "url": "https://www.anchorterminal.com/tools/prismatic",
      "markdownUrl": "https://www.anchorterminal.com/tools/prismatic.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/prismatic.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/prismatic.json",
      "repo": "https://github.com/prismatic-io/prism",
      "license": "Proprietary service. The Prism CLI, the Spectral and embedded SDKs, the Prism MCP dev server and the Claude Code skills on GitHub are MIT",
      "transports": [
        "http",
        "streamable-http",
        "stdio"
      ],
      "remoteUrl": "https://mcp.prismatic.io/mcp",
      "packages": [
        {
          "registry": "npm",
          "name": "@prismatic-io/prism"
        },
        {
          "registry": "npm",
          "name": "@prismatic-io/prism-mcp"
        },
        {
          "registry": "npm",
          "name": "@prismatic-io/spectral"
        },
        {
          "registry": "npm",
          "name": "@prismatic-io/embedded"
        }
      ],
      "auth": "oauth",
      "authNotes": "Access starts with a person creating an account, by free trial or contract, and logging in through the browser (`prism login`). The API takes that user's JWT as a Bearer token. `prism me:token --type refresh` prints a refresh token for headless use, exchanged at `/auth/refresh` for an access token valid for 7 days. Tokens have no scopes of their own and act with the user's role. The hosted MCP flow server uses MCP OAuth or the same Bearer token, and embedded end users get a JWT signed by the customer's backend.",
      "pricing": "paid",
      "pricingNotes": "No public prices. The pricing page lists Scale, Enterprise and Custom plans with volume per-instance pricing, each ending in a demo request. A free trial exists, and the Terms of Use set it at 30 days unless stated otherwise at signup. Whether the trial needs a card could not be read because the signup form is drawn by script. Contracts set fair use limits in gigabyte-seconds of compute per instance per month (checked 2026-10-09).",
      "priceSummary": "Paid",
      "where": "both",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the docs index, the API docs or the pricing page (checked 2026-10-09).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 29,
        "npmWeekly": 8416,
        "pypiWeekly": null,
        "asOf": "2026-10-09"
      },
      "docsUrl": "https://prismatic.io/docs/api/",
      "llmsTxt": "https://prismatic.io/docs/llms.txt",
      "registryName": "io.github.prismatic-io/prism-mcp",
      "capabilities": [
        "automation.workflows",
        "automation.embedded",
        "automation.apps",
        "automation.code",
        "automation.webhooks",
        "automation.auth",
        "agent.tools"
      ],
      "tags": [
        "hosted",
        "enterprise",
        "graphql",
        "mcp",
        "cli",
        "oauth",
        "llms-txt",
        "typescript",
        "sales-led",
        "status-page",
        "soc2",
        "webhooks",
        "closed-source"
      ],
      "lastRelease": "2026-10-06",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 59.1,
        "grade": "C",
        "agentReady": false,
        "rank": 561,
        "ranked": true,
        "rankOf": 950,
        "categoryRank": 6,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 63,
          "maintenance": 83,
          "payments": 0,
          "reliability": 67,
          "schema": 75,
          "security": 59,
          "transparency": 65
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-09"
        },
        "negative": 0,
        "verdict": "The GraphQL API covers 120 queries and 124 mutations with typed inputs, cursor pagination and Markdown documentation, and tokens follow seven user roles. No price is published, paid use runs under an agreement that is not public, and no API rate limit or idempotency key was found in the reviewed documentation.",
        "bestFor": "A B2B software company that wants to build integrations once, deploy them per customer and let an in-app agent call them as MCP tools.",
        "strengths": [
          "GraphQL API with 120 documented queries and 124 mutations, field selection, cursor pagination and per-query filters",
          "Every docs page has a Markdown twin, indexed by `llms.txt` at prismatic.io/docs/llms.txt",
          "Hosted MCP flow server in seven regions, with OAuth 2.0 and endpoints scoped to one integration or one instance",
          "Seven organisation roles, including a read-only guest and a third-party role limited to named integrations, components or customers",
          "Dated changelog with ten entries from 20 August to 1 October 2026, and CLI and SDK releases in the same weeks"
        ],
        "weaknesses": [
          "No prices on the pricing page. All three plans end in a demo request",
          "Paid use is governed by a separate agreement that is not published. The public terms cover the website and 30-day trials",
          "No API rate limit, `Retry-After` behaviour or idempotency key found in the reviewed documentation",
          "API tokens carry the whole role of the user who created them, and revoking one refresh token revokes all of that user's",
          "Mutation failures return HTTP 200 with an `errors` array of field and message, with no error codes"
        ],
        "agentNotes": [
          "Have a person run `prism login` once, then store the output of `prism me:token --type refresh` as `PRISM_REFRESH_TOKEN`. Access tokens last 7 days",
          "Read the `errors` array on every mutation. A failed mutation still returns HTTP 200",
          "Pass `sortBy` with `CREATED_AT` when paging. Without a sort order pages can repeat or skip records",
          "Use the regional host for the tenant, such as `app.eu-west-1.prismatic.io` and `mcp.eu-west-1.prismatic.io`",
          "Create a guest user for a read-only agent, because tokens have no scopes of their own"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 59.1
          }
        ],
        "editorialScores": {
          "ergonomics": 63,
          "maintenance": 83,
          "payments": 0,
          "reliability": 67,
          "schema": 75,
          "security": 59,
          "transparency": 40
        },
        "provenanceScore": 89
      },
      "connect": {
        "install": "npm install --global @prismatic-io/prism",
        "http": "curl https://app.prismatic.io/api --request POST --header \"Authorization: Bearer ${PRISMATIC_API_TOKEN}\" --header \"Content-Type: application/json\" --data '{\"query\": \"query { integrations { nodes { id name }}}\"}'",
        "claudeCode": "claude mcp add-json prismatic '{\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"mcp-remote\",\"https://mcp.prismatic.io/mcp\"]}'",
        "config": {
          "mcpServers": {
            "prism": {
              "args": [
                "-y",
                "@prismatic-io/prism-mcp",
                "."
              ],
              "command": "npx",
              "env": {
                "PRISMATIC_URL": "https://app.prismatic.io"
              },
              "type": "stdio"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/automation.workflows",
        "tool": "https://letme.dev/prismatic"
      },
      "area": "business",
      "provenance": {
        "legalEntity": "Prismatic Software Inc.",
        "domain": "prismatic.io",
        "domainRegistered": "2016-07-09",
        "endpointOnVendorDomain": true,
        "terms": "",
        "privacy": "https://prismatic.io/legal/privacy/",
        "statusPage": "https://www.prismatic-status.io",
        "changelog": "https://prismatic.io/docs/changelog/",
        "securityTxt": "valid",
        "checked": "2026-10-09",
        "notes": [
          "The Terms of Use (last updated 17 March 2023) name Prismatic Software Inc., 5013 S Louise Ave #122, Sioux Falls, SD 57108, and are governed by South Dakota law.",
          "No terms link is recorded. The Terms of Use at https://prismatic.io/legal/terms/ are website terms that also cover trial accounts, and they say non-trial use of the Services is subject to a separate agreement, which is not published.",
          "The Privacy Policy (last updated 26 June 2024) covers the website and the web application at app.prismatic.io.",
          "security.txt at https://prismatic.io/.well-known/security.txt names security@prismatic.io and a PGP key and expires on 16 June 2027.",
          "The API, the regional hosts and the MCP flow server are all on prismatic.io subdomains. The status page is on prismatic-status.io and the trust centre on trust-prismatic.io.",
          "RDAP for prismatic.io gives a registration date of 2016-07-09."
        ],
        "score": 89
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/prismatic.json",
      "live": {
        "slug": "prismatic",
        "probe": {
          "target": "https://mcp.prismatic.io/mcp",
          "method": "get",
          "lastAt": "2026-10-10T01:38:03.502602409Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 296,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 299,
          "p95ms24h": 389,
          "samples24h": 102,
          "samples30d": 102,
          "days": [
            {
              "date": "2026-10-09",
              "probes": 85,
              "ok": 85
            },
            {
              "date": "2026-10-10",
              "probes": 17,
              "ok": 17
            }
          ]
        },
        "vendorStatus": {
          "page": "https://www.prismatic-status.io",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-10T01:34:06.13085623Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "prismatic-io/prism",
            "version": "v10.5.0",
            "released": "2026-09-30",
            "seenAt": "2026-10-09T17:14:48.08709817Z"
          },
          {
            "registry": "npm",
            "name": "@prismatic-io/embedded",
            "version": "4.14.0",
            "seenAt": "2026-10-09T17:14:46.07500175Z"
          },
          {
            "registry": "npm",
            "name": "@prismatic-io/prism",
            "version": "10.5.0",
            "seenAt": "2026-10-09T17:14:41.869797583Z"
          },
          {
            "registry": "npm",
            "name": "@prismatic-io/prism-mcp",
            "version": "1.5.0",
            "seenAt": "2026-10-09T17:14:42.93328997Z"
          },
          {
            "registry": "npm",
            "name": "@prismatic-io/spectral",
            "version": "10.34.1",
            "seenAt": "2026-10-09T17:14:44.108249111Z"
          }
        ],
        "githubStars": 29,
        "npmWeekly": 8416,
        "pages": [
          {
            "url": "https://prismatic.io/docs/changelog/",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-09T18:43:50.569023777Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "8f4fb9151364"
          },
          {
            "url": "https://prismatic.io/legal/privacy/",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-09T18:43:53.22345549Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "6521c9b1a5d9"
          }
        ],
        "updatedAt": "2026-10-10T01:38:03.502602409Z"
      }
    },
    "answer": "Prismatic scores 59.1 (C) on agent readiness against Workato API + MCP's 58 (C), and leads in 4 of 7 scored categories. Workato API + MCP leads on security \u0026 auth and payments \u0026 pricing.",
    "b": {
      "slug": "workato",
      "name": "Workato API + MCP",
      "vendor": "Workato",
      "vendorUrl": "https://www.workato.com",
      "kind": "http-api",
      "category": "workflow-automation",
      "summary": "Enterprise integration platform for building automated workflows.",
      "url": "https://www.anchorterminal.com/tools/workato",
      "markdownUrl": "https://www.anchorterminal.com/tools/workato.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/workato.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/workato.json",
      "license": "proprietary",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://www.workato.com/api",
      "packages": [],
      "auth": "mixed",
      "authNotes": "Developer API takes an API client token as 'Authorization: Bearer', scoped by a client role and project scopes. Legacy full-access keys (x-user-token header) were rejected from 2025-07-14. The AIRO MCP server takes OAuth 2.0 in interactive clients or the same API token as a bearer header. Tool MCP servers use Workato Identity (OAuth2 SSO) or a token, and verified user access makes each end user connect their own app accounts.",
      "pricing": "freemium",
      "pricingNotes": "Usage is billed in Workato credits, one balance shared by recipe tasks (each action step), API calls, rows, pages and Genie actions. Workato Free is a one-time grant of 50,000 credits. Workato Pro is self-serve by card at $75 a month for 2,500 credits, $100 for 3,500, $275 for 10,000, $780 for 30,000 and $1,275 for 50,000, with no rollover. Enterprise is quoted by sales and the public pricing page lists no prices. Tools invoked over MCP bill as tasks (https://docs.workato.com/en/pricing/self-service/self-service.html).",
      "priceSummary": "$75 / mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402 support in Workato docs or pricing (checked 2026-09-30).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://docs.workato.com/en/workato-api.html",
      "llmsTxt": "https://docs.workato.com/llms.txt",
      "capabilities": [
        "automation.workflows",
        "automation.apps",
        "automation.embedded",
        "automation.code",
        "automation.webhooks",
        "automation.auth",
        "agent.tools"
      ],
      "tags": [
        "hosted",
        "freemium",
        "mcp",
        "llms-txt",
        "enterprise",
        "closed-source",
        "webhooks"
      ],
      "lastRelease": "2026-09-09",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 58,
        "grade": "C",
        "agentReady": false,
        "rank": 590,
        "ranked": true,
        "rankOf": 950,
        "categoryRank": 8,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 51,
          "maintenance": 60,
          "payments": 35,
          "reliability": 58,
          "schema": 63,
          "security": 70,
          "transparency": 69
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "API client tokens scoped by role and project, with legacy full-access keys removed on 14 October 2025. No OpenAPI file and no official SDK on npm or PyPI.",
        "bestFor": "Large companies that already run Workato and want agents inside its governance (roles, audit, per-user credentials).",
        "strengths": [
          "API client tokens scoped by role and project, with legacy full-access keys removed on 14 October 2025",
          "Verified user access runs MCP tools with each end user's own app credentials",
          "MCP actions tagged \"(via AIRO)\" in the audit log, and tool-level RBAC since 5 September 2026",
          "Per-endpoint rate limits and specific error messages in the API reference",
          "Workato Free gives 50,000 credits once with no card"
        ],
        "weaknesses": [
          "No OpenAPI file and no official SDK on npm or PyPI",
          "15 status incidents since 1 July 2026, including about 53 hours of degraded FileStorage and API Platform in September",
          "Base URL changes per data centre, ten hosts in all",
          "The Developer API manages recipes and jobs. App actions come from recipes or MCP tools you publish",
          "Trust centre needs JavaScript and the public security overview dates from January 2025"
        ],
        "agentNotes": [
          "Use the base URL for the workspace's data centre, and app.trial.workato.com for Free or Pro",
          "Give the agent an API client whose role lists only the endpoints it needs. The MCP server exposes those as tools",
          "Repeat or cancel at most 25 jobs per call and no more than one call a second",
          "Send an `x-correlation-id` on each call so failures can be traced in support tickets",
          "Every action step in a recipe is a task, so collapse loops before running at volume"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 3.5,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 58
          }
        ],
        "editorialScores": {
          "ergonomics": 51,
          "maintenance": 60,
          "payments": 35,
          "reliability": 58,
          "schema": 63,
          "security": 70,
          "transparency": 53
        },
        "provenanceScore": 84
      },
      "connect": {
        "http": "curl https://www.workato.com/api/users/me -H \"Authorization: Bearer $WORKATO_API_TOKEN\"",
        "claudeCode": "claude mcp add --transport http workato-airo https://app.workato.com/airo_mcp --header \"Authorization: Bearer ${WORKATO_API_TOKEN}\"",
        "config": {
          "mcpServers": {
            "workato": {
              "headers": {
                "Authorization": "Bearer ${WORKATO_API_TOKEN}"
              },
              "url": "https://app.workato.com/mcp"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/automation.workflows",
        "tool": "https://letme.dev/workato"
      },
      "area": "business",
      "unitPrices": [
        {
          "item": "Workato Pro, 2,500 credits",
          "unit": "month",
          "usd": 75,
          "note": "credits cover tasks, API calls, rows and Genie actions, no rollover"
        },
        {
          "item": "Workato Pro, 10,000 credits",
          "unit": "month",
          "usd": 275
        },
        {
          "item": "Workato Pro, 50,000 credits",
          "unit": "month",
          "usd": 1275
        }
      ],
      "provenance": {
        "legalEntity": "Workato, Inc.",
        "domain": "workato.com",
        "domainRegistered": "2013-10-16",
        "endpointOnVendorDomain": true,
        "terms": "https://www.workato.com/legal/terms-of-service",
        "privacy": "https://www.workato.com/legal/privacy-policy",
        "statusPage": "https://status.workato.com",
        "changelog": "https://www.workato.com/product-hub/changelog/",
        "securityTxt": "none",
        "checked": "2026-09-30",
        "score": 84
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/workato.json",
      "live": {
        "slug": "workato",
        "probe": {
          "target": "https://www.workato.com/api",
          "method": "get",
          "lastAt": "2026-10-10T01:38:13.894762897Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 327,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 99.92,
          "p50ms24h": 287,
          "p95ms24h": 367,
          "samples24h": 250,
          "samples30d": 2453,
          "days": [
            {
              "date": "2026-09-30",
              "probes": 35,
              "ok": 35
            },
            {
              "date": "2026-10-01",
              "probes": 276,
              "ok": 276
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-05",
              "probes": 272,
              "ok": 271
            },
            {
              "date": "2026-10-06",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-07",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-08",
              "probes": 268,
              "ok": 267
            },
            {
              "date": "2026-10-09",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-10",
              "probes": 17,
              "ok": 17
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.workato.com",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-10T01:34:15.221698696Z"
        },
        "securityTxt": {
          "url": "https://workato.com/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-09T15:40:22.910523862Z"
        },
        "llmsTxt": {
          "url": "https://docs.workato.com/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-09T14:03:01.639027862Z"
        },
        "domain": {
          "domain": "workato.com",
          "registered": "2013-10-16",
          "source": "https://rdap.verisign.com/com/v1/domain/workato.com",
          "checkedAt": "2026-10-04T13:04:44.120331178Z"
        },
        "pages": [
          {
            "url": "https://www.workato.com/product-hub/changelog/",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-09T18:55:53.107911479Z",
            "changedAt": "2026-10-07T18:14:39.25190669Z",
            "fingerprint": "0ae75794af0b"
          },
          {
            "url": "https://docs.workato.com/en/workato-api.html",
            "kind": "deprecations",
            "status": 200,
            "checkedAt": "2026-10-09T18:38:49.006959137Z",
            "changedAt": "2026-10-06T16:08:52.833507368Z",
            "fingerprint": "db70fa5e5a1e"
          },
          {
            "url": "https://docs.workato.com/en/pricing/self-service/self-service.html",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-09T18:38:46.791602264Z",
            "changedAt": "2026-10-06T16:08:50.309089436Z",
            "fingerprint": "fb6385ce720e"
          },
          {
            "url": "https://www.workato.com/legal/privacy-policy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-09T18:55:48.495701782Z",
            "changedAt": "2026-10-08T18:31:39.963753416Z",
            "fingerprint": "14e942986791"
          },
          {
            "url": "https://www.workato.com/legal/terms-of-service",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-09T18:55:51.270019153Z",
            "changedAt": "2026-10-08T18:31:42.706851567Z",
            "fingerprint": "93097292ffad"
          }
        ],
        "updatedAt": "2026-10-10T01:38:13.894762897Z"
      }
    },
    "facts": [
      {
        "a": "HTTP API",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "Prismatic Software Inc.",
        "b": "Workato",
        "name": "Vendor"
      },
      {
        "a": "https://mcp.prismatic.io/mcp",
        "b": "https://www.workato.com/api",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP, Streamable HTTP, stdio",
        "b": "HTTP, Streamable HTTP",
        "name": "Transports"
      },
      {
        "a": "OAuth",
        "b": "OAuth or key",
        "name": "Auth"
      },
      {
        "a": "Paid",
        "b": "Freemium",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Proprietary service. The Prism CLI, the Spectral and embedded SDKs, the Prism MCP dev server and the Claude Code skills on GitHub are MIT",
        "b": "proprietary",
        "name": "Licence"
      },
      {
        "a": "yes",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "io.github.prismatic-io/prism-mcp",
        "b": "not listed",
        "name": "MCP registry"
      },
      {
        "a": "2026-10-06",
        "b": "2026-09-09",
        "name": "Last release"
      },
      {
        "a": "no document linked",
        "b": "2026-02-24",
        "name": "Terms last updated"
      },
      {
        "a": "2024-06-26",
        "b": "couldn't be read",
        "name": "Privacy policy last updated"
      },
      {
        "a": "",
        "b": "not found in the text",
        "name": "Customer content may train models"
      },
      {
        "a": "",
        "b": "not found in the text",
        "name": "Terms restrict automated access"
      },
      {
        "a": "",
        "b": "yes",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "",
        "b": "not found in the text",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "",
        "b": "yes",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "29 stars, 8.4k npm/wk",
        "b": "none",
        "name": "Popularity"
      },
      {
        "a": "none",
        "b": "3.5/5 (2)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Prismatic scores 59.1 (C) on agent readiness against Workato API + MCP's 58 (C), and leads in 4 of 7 scored categories. Workato API + MCP leads on security \u0026 auth and payments \u0026 pricing.",
        "question": "Which is better for AI agents, Prismatic or Workato API + MCP?"
      },
      {
        "answer": "Prismatic uses an OAuth sign-in. Workato API + MCP takes an API key or an OAuth sign-in.",
        "question": "Do Prismatic and Workato API + MCP need an API key?"
      },
      {
        "answer": "Yes. Prismatic has a hosted endpoint at https://mcp.prismatic.io/mcp and Workato API + MCP at https://www.workato.com/api.",
        "question": "Can an agent call Prismatic and Workato API + MCP without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 67 against 58",
          "Schema \u0026 documentation, 75 against 63",
          "Agent ergonomics, 63 against 51",
          "Maintenance \u0026 community, 83 against 60"
        ],
        "also": [
          "Runs on your own machine"
        ],
        "goodFor": "A B2B software company that wants to build integrations once, deploy them per customer and let an in-app agent call them as MCP tools.",
        "slug": "prismatic",
        "watchFor": "No prices on the pricing page. All three plans end in a demo request"
      },
      {
        "aheadOn": [
          "Security \u0026 auth, 70 against 59",
          "Payments \u0026 pricing, 35 against 0"
        ],
        "also": null,
        "goodFor": "Large companies that already run Workato and want agents inside its governance (roles, audit, per-user credentials).",
        "slug": "workato",
        "watchFor": "No OpenAPI file and no official SDK on npm or PyPI"
      }
    ],
    "job": {
      "capability": "automation.workflows",
      "name": "Workflow automation"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/activepieces-vs-prismatic.json",
        "title": "Activepieces API + MCP vs Prismatic",
        "url": "https://www.anchorterminal.com/compare/activepieces-vs-prismatic"
      },
      {
        "json": "https://www.anchorterminal.com/compare/activepieces-vs-workato.json",
        "title": "Activepieces API + MCP vs Workato API + MCP",
        "url": "https://www.anchorterminal.com/compare/activepieces-vs-workato"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gumloop-vs-prismatic.json",
        "title": "Gumloop vs Prismatic",
        "url": "https://www.anchorterminal.com/compare/gumloop-vs-prismatic"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gumloop-vs-workato.json",
        "title": "Gumloop vs Workato API + MCP",
        "url": "https://www.anchorterminal.com/compare/gumloop-vs-workato"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kestra-vs-prismatic.json",
        "title": "Kestra vs Prismatic",
        "url": "https://www.anchorterminal.com/compare/kestra-vs-prismatic"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kestra-vs-workato.json",
        "title": "Kestra vs Workato API + MCP",
        "url": "https://www.anchorterminal.com/compare/kestra-vs-workato"
      },
      {
        "json": "https://www.anchorterminal.com/compare/make-vs-prismatic.json",
        "title": "Make API + MCP vs Prismatic",
        "url": "https://www.anchorterminal.com/compare/make-vs-prismatic"
      },
      {
        "json": "https://www.anchorterminal.com/compare/make-vs-workato.json",
        "title": "Make API + MCP vs Workato API + MCP",
        "url": "https://www.anchorterminal.com/compare/make-vs-workato"
      },
      {
        "json": "https://www.anchorterminal.com/compare/n8n-vs-prismatic.json",
        "title": "n8n API + MCP vs Prismatic",
        "url": "https://www.anchorterminal.com/compare/n8n-vs-prismatic"
      },
      {
        "json": "https://www.anchorterminal.com/compare/n8n-vs-workato.json",
        "title": "n8n API + MCP vs Workato API + MCP",
        "url": "https://www.anchorterminal.com/compare/n8n-vs-workato"
      },
      {
        "json": "https://www.anchorterminal.com/compare/node-red-vs-prismatic.json",
        "title": "Node-RED vs Prismatic",
        "url": "https://www.anchorterminal.com/compare/node-red-vs-prismatic"
      },
      {
        "json": "https://www.anchorterminal.com/compare/node-red-vs-workato.json",
        "title": "Node-RED vs Workato API + MCP",
        "url": "https://www.anchorterminal.com/compare/node-red-vs-workato"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pipedream-vs-prismatic.json",
        "title": "Pipedream API + MCP vs Prismatic",
        "url": "https://www.anchorterminal.com/compare/pipedream-vs-prismatic"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pipedream-vs-workato.json",
        "title": "Pipedream API + MCP vs Workato API + MCP",
        "url": "https://www.anchorterminal.com/compare/pipedream-vs-workato"
      },
      {
        "json": "https://www.anchorterminal.com/compare/power-automate-vs-prismatic.json",
        "title": "Microsoft Power Automate vs Prismatic",
        "url": "https://www.anchorterminal.com/compare/power-automate-vs-prismatic"
      },
      {
        "json": "https://www.anchorterminal.com/compare/power-automate-vs-workato.json",
        "title": "Microsoft Power Automate vs Workato API + MCP",
        "url": "https://www.anchorterminal.com/compare/power-automate-vs-workato"
      },
      {
        "json": "https://www.anchorterminal.com/compare/prismatic-vs-tray.json",
        "title": "Prismatic vs Tray.ai API + MCP",
        "url": "https://www.anchorterminal.com/compare/prismatic-vs-tray"
      },
      {
        "json": "https://www.anchorterminal.com/compare/prismatic-vs-windmill.json",
        "title": "Prismatic vs Windmill API + MCP",
        "url": "https://www.anchorterminal.com/compare/prismatic-vs-windmill"
      },
      {
        "json": "https://www.anchorterminal.com/compare/tray-vs-workato.json",
        "title": "Tray.ai API + MCP vs Workato API + MCP",
        "url": "https://www.anchorterminal.com/compare/tray-vs-workato"
      },
      {
        "json": "https://www.anchorterminal.com/compare/windmill-vs-workato.json",
        "title": "Windmill API + MCP vs Workato API + MCP",
        "url": "https://www.anchorterminal.com/compare/windmill-vs-workato"
      },
      {
        "json": "https://www.anchorterminal.com/compare/paragon-vs-prismatic.json",
        "title": "Paragon ActionKit + MCP vs Prismatic",
        "url": "https://www.anchorterminal.com/compare/paragon-vs-prismatic"
      },
      {
        "json": "https://www.anchorterminal.com/compare/paragon-vs-workato.json",
        "title": "Paragon ActionKit + MCP vs Workato API + MCP",
        "url": "https://www.anchorterminal.com/compare/paragon-vs-workato"
      }
    ],
    "scores": [
      {
        "by": 9,
        "edge": "prismatic",
        "key": "reliability",
        "name": "Reliability",
        "prismatic": 67,
        "weight": 16,
        "workato": 58
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 12,
        "edge": "prismatic",
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "prismatic": 75,
        "weight": 13,
        "workato": 63
      },
      {
        "by": 12,
        "edge": "prismatic",
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "prismatic": 63,
        "weight": 13,
        "workato": 51
      },
      {
        "by": 11,
        "edge": "workato",
        "key": "security",
        "name": "Security \u0026 auth",
        "prismatic": 59,
        "weight": 14,
        "workato": 70
      },
      {
        "by": 35,
        "edge": "workato",
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "prismatic": 0,
        "weight": 10,
        "workato": 35
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 23,
        "edge": "prismatic",
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "prismatic": 83,
        "weight": 7,
        "workato": 60
      },
      {
        "by": 4,
        "edge": "workato",
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "prismatic": 65,
        "weight": 7,
        "workato": 69
      }
    ],
    "summary": "Prismatic scores 59.1 (C) on agent readiness against Workato API + MCP's 58 (C), and leads in 4 of 7 scored categories. Workato API + MCP leads on security \u0026 auth and payments \u0026 pricing. Both do workflow automation.",
    "verdicts": {
      "prismatic": "The GraphQL API covers 120 queries and 124 mutations with typed inputs, cursor pagination and Markdown documentation, and tokens follow seven user roles. No price is published, paid use runs under an agreement that is not public, and no API rate limit or idempotency key was found in the reviewed documentation.",
      "workato": "API client tokens scoped by role and project, with legacy full-access keys removed on 14 October 2025. No OpenAPI file and no official SDK on npm or PyPI."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/prismatic-vs-workato",
    "json": "https://www.anchorterminal.com/compare/prismatic-vs-workato.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/prismatic-vs-workato.md",
    "slim": "https://www.anchorterminal.com/compare/prismatic-vs-workato.min.md"
  },
  "markdown": "Prismatic scores 59.1 (C) on agent readiness against Workato API + MCP's 58 (C), and leads in 4 of 7 scored categories. Workato API + MCP leads on security \u0026 auth and payments \u0026 pricing. Both do workflow automation.\n\n- Prismatic: grade C, 59.1/100, rank #561 of 950. Markdown https://www.anchorterminal.com/tools/prismatic.md · JSON https://www.anchorterminal.com/api/v1/tools/prismatic.json\n- Workato API + MCP: grade C, 58/100, rank #590 of 950. Markdown https://www.anchorterminal.com/tools/workato.md · JSON https://www.anchorterminal.com/api/v1/tools/workato.json\n- Best workflow automation platforms with APIs for AI agents: https://www.anchorterminal.com/best/workflow-automation/index.md\n- All 108 workflows comparisons: https://www.anchorterminal.com/compare/workflow-automation/index.md\n\n## Which one, for what\n\n### Prismatic (C)\n\nGood for: A B2B software company that wants to build integrations once, deploy them per customer and let an in-app agent call them as MCP tools.\n\nAhead on:\n- Reliability, 67 against 58\n- Schema \u0026 documentation, 75 against 63\n- Agent ergonomics, 63 against 51\n- Maintenance \u0026 community, 83 against 60\n\nAlso in its favour:\n- Runs on your own machine\n\nWatch for: No prices on the pricing page. All three plans end in a demo request\n\n### Workato API + MCP (C)\n\nGood for: Large companies that already run Workato and want agents inside its governance (roles, audit, per-user credentials).\n\nAhead on:\n- Security \u0026 auth, 70 against 59\n- Payments \u0026 pricing, 35 against 0\n\nWatch for: No OpenAPI file and no official SDK on npm or PyPI\n\n\n## Score by category\n\n| Category | Weight | Prismatic | Workato API + MCP | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 67 | 58 | Prismatic +9 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 75 | 63 | Prismatic +12 |\n| Agent ergonomics | 13% (16.2 this run) | 63 | 51 | Prismatic +12 |\n| Security \u0026 auth | 14% (17.5 this run) | 59 | 70 | Workato API + MCP +11 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 0 | 35 | Workato API + MCP +35 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 83 | 60 | Prismatic +23 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 65 | 69 | Workato API + MCP +4 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **59.1 · C** | **58 · C** | |\n\n## Facts side by side\n\n| Fact | Prismatic | Workato API + MCP |\n| --- | --- | --- |\n| Kind | HTTP API | HTTP API |\n| Vendor | Prismatic Software Inc. | Workato |\n| Hosted endpoint | `https://mcp.prismatic.io/mcp` | `https://www.workato.com/api` |\n| Transports | HTTP, Streamable HTTP, stdio | HTTP, Streamable HTTP |\n| Auth | OAuth | OAuth or key |\n| Pricing | Paid | Freemium |\n| x402 | no | no |\n| Licence | Proprietary service. The Prism CLI, the Spectral and embedded SDKs, the Prism MCP dev server and the Claude Code skills on GitHub are MIT | proprietary |\n| Read-only variant documented | yes | no |\n| llms.txt | yes | yes |\n| MCP registry | `io.github.prismatic-io/prism-mcp` | not listed |\n| Last release | 2026-10-06 | 2026-09-09 |\n| Terms last updated | no document linked | 2026-02-24 |\n| Privacy policy last updated | 2024-06-26 | couldn't be read |\n| Customer content may train models |  | not found in the text |\n| Terms restrict automated access |  | not found in the text |\n| Terms restrict benchmarking |  | yes |\n| Terms or service can change without notice |  | not found in the text |\n| Arbitration or class-action waiver |  | yes |\n| Popularity | 29 stars, 8.4k npm/wk | none |\n| Agent reviews | none | 3.5/5 (2) |\n\n## Verdicts\n\n**Prismatic.** The GraphQL API covers 120 queries and 124 mutations with typed inputs, cursor pagination and Markdown documentation, and tokens follow seven user roles. No price is published, paid use runs under an agreement that is not public, and no API rate limit or idempotency key was found in the reviewed documentation.\n\n**Workato API + MCP.** API client tokens scoped by role and project, with legacy full-access keys removed on 14 October 2025. No OpenAPI file and no official SDK on npm or PyPI.\n\n## Before you call either\n\n### Prismatic\n\n1. Have a person run `prism login` once, then store the output of `prism me:token --type refresh` as `PRISM_REFRESH_TOKEN`. Access tokens last 7 days\n2. Read the `errors` array on every mutation. A failed mutation still returns HTTP 200\n3. Pass `sortBy` with `CREATED_AT` when paging. Without a sort order pages can repeat or skip records\n4. Use the regional host for the tenant, such as `app.eu-west-1.prismatic.io` and `mcp.eu-west-1.prismatic.io`\n5. Create a guest user for a read-only agent, because tokens have no scopes of their own\n\n### Workato API + MCP\n\n1. Use the base URL for the workspace's data centre, and app.trial.workato.com for Free or Pro\n2. Give the agent an API client whose role lists only the endpoints it needs. The MCP server exposes those as tools\n3. Repeat or cancel at most 25 jobs per call and no more than one call a second\n4. Send an `x-correlation-id` on each call so failures can be traced in support tickets\n5. Every action step in a recipe is a task, so collapse loops before running at volume\n\n## Questions\n\n### Which is better for AI agents, Prismatic or Workato API + MCP?\n\nPrismatic scores 59.1 (C) on agent readiness against Workato API + MCP's 58 (C), and leads in 4 of 7 scored categories. Workato API + MCP leads on security \u0026 auth and payments \u0026 pricing.\n\n### Do Prismatic and Workato API + MCP need an API key?\n\nPrismatic uses an OAuth sign-in. Workato API + MCP takes an API key or an OAuth sign-in.\n\n### Can an agent call Prismatic and Workato API + MCP without installing anything?\n\nYes. Prismatic has a hosted endpoint at https://mcp.prismatic.io/mcp and Workato API + MCP at https://www.workato.com/api.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/prismatic-vs-workato.json, and with the fewest tokens: https://www.anchorterminal.com/compare/prismatic-vs-workato.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"prismatic\", \"b\": \"workato\"}`. From a terminal: `anchor compare prismatic workato`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/prismatic.json and https://www.anchorterminal.com/api/v1/tools/workato.json\n\n## Other comparisons with Prismatic or Workato API + MCP\n\n- [Activepieces API + MCP vs Prismatic](https://www.anchorterminal.com/compare/activepieces-vs-prismatic.md)\n- [Activepieces API + MCP vs Workato API + MCP](https://www.anchorterminal.com/compare/activepieces-vs-workato.md)\n- [Gumloop vs Prismatic](https://www.anchorterminal.com/compare/gumloop-vs-prismatic.md)\n- [Gumloop vs Workato API + MCP](https://www.anchorterminal.com/compare/gumloop-vs-workato.md)\n- [Kestra vs Prismatic](https://www.anchorterminal.com/compare/kestra-vs-prismatic.md)\n- [Kestra vs Workato API + MCP](https://www.anchorterminal.com/compare/kestra-vs-workato.md)\n- [Make API + MCP vs Prismatic](https://www.anchorterminal.com/compare/make-vs-prismatic.md)\n- [Make API + MCP vs Workato API + MCP](https://www.anchorterminal.com/compare/make-vs-workato.md)\n- [n8n API + MCP vs Prismatic](https://www.anchorterminal.com/compare/n8n-vs-prismatic.md)\n- [n8n API + MCP vs Workato API + MCP](https://www.anchorterminal.com/compare/n8n-vs-workato.md)\n- [Node-RED vs Prismatic](https://www.anchorterminal.com/compare/node-red-vs-prismatic.md)\n- [Node-RED vs Workato API + MCP](https://www.anchorterminal.com/compare/node-red-vs-workato.md)\n- [Pipedream API + MCP vs Prismatic](https://www.anchorterminal.com/compare/pipedream-vs-prismatic.md)\n- [Pipedream API + MCP vs Workato API + MCP](https://www.anchorterminal.com/compare/pipedream-vs-workato.md)\n- [Microsoft Power Automate vs Prismatic](https://www.anchorterminal.com/compare/power-automate-vs-prismatic.md)\n- [Microsoft Power Automate vs Workato API + MCP](https://www.anchorterminal.com/compare/power-automate-vs-workato.md)\n- [Prismatic vs Tray.ai API + MCP](https://www.anchorterminal.com/compare/prismatic-vs-tray.md)\n- [Prismatic vs Windmill API + MCP](https://www.anchorterminal.com/compare/prismatic-vs-windmill.md)\n- [Tray.ai API + MCP vs Workato API + MCP](https://www.anchorterminal.com/compare/tray-vs-workato.md)\n- [Windmill API + MCP vs Workato API + MCP](https://www.anchorterminal.com/compare/windmill-vs-workato.md)\n- [Paragon ActionKit + MCP vs Prismatic](https://www.anchorterminal.com/compare/paragon-vs-prismatic.md)\n- [Paragon ActionKit + MCP vs Workato API + MCP](https://www.anchorterminal.com/compare/paragon-vs-workato.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-10",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Prismatic vs Workato API + MCP",
        "url": ""
      }
    ],
    "description": "Prismatic scores 59.1 (C) to Workato's 58 (C) for workflow automation. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Prismatic C 59.1",
      "Workato API + MCP C 58",
      "scores"
    ],
    "h1": "Prismatic vs Workato API + MCP",
    "image": "https://www.anchorterminal.com/assets/og/compare-prismatic-vs-workato.png",
    "path": "/compare/prismatic-vs-workato",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Prismatic vs Workato for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-10-09",
    "url": "https://www.anchorterminal.com/compare/prismatic-vs-workato"
  },
  "tokens": {
    "markdown": 2350,
    "slim": 730
  },
  "version": 1
}
