{
  "data": {
    "a": {
      "slug": "activepieces",
      "name": "Activepieces API + MCP",
      "vendor": "Activepieces",
      "vendorUrl": "https://www.activepieces.com",
      "kind": "http-api",
      "category": "workflow-automation",
      "summary": "Open-source flow builder with 760+ app integrations (pieces), run on Activepieces Cloud or self-hosted.",
      "url": "https://www.anchorterminal.com/tools/activepieces",
      "markdownUrl": "https://www.anchorterminal.com/tools/activepieces.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/activepieces.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/activepieces.json",
      "repo": "https://github.com/activepieces/activepieces",
      "license": "MIT (core), commercial licence for enterprise-only parts",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://cloud.activepieces.com/api/v1",
      "packages": [
        {
          "registry": "npm",
          "name": "@activepieces/pieces-framework"
        }
      ],
      "auth": "mixed",
      "authNotes": "REST API keys are created in the platform dashboard and sent as `Authorization: Bearer`. The docs say that dashboard is only in the Platform and Enterprise editions. The MCP server at https://\u003cinstance\u003e/mcp uses OAuth and is scoped to one project.",
      "pricing": "freemium",
      "pricingNotes": "Cloud Free 1,000 credits a month, one user, no card. Plus $20 a month (10,000 credits, up to 5 users), Team $200 a month (50,000 credits, 25 users), extra credits $0.007 each. Ultimate and Enterprise custom, embedding from $36,000 a year. Self-hosted Community Edition is free under MIT, enterprise-only parts need a licence key (https://www.activepieces.com/pricing).",
      "priceSummary": "$20 / mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402 support in docs or pricing (checked 2026-09-30).",
        "endpoints": []
      },
      "toolCount": 45,
      "popularity": {
        "githubStars": 24814,
        "npmWeekly": 451816,
        "pypiWeekly": null,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://www.activepieces.com/docs",
      "llmsTxt": "https://www.activepieces.com/docs/llms.txt",
      "openapi": "https://www.activepieces.com/docs/openapi.json",
      "capabilities": [
        "automation.workflows",
        "automation.apps",
        "automation.embedded",
        "automation.code",
        "automation.webhooks",
        "agent.tools"
      ],
      "tags": [
        "hosted",
        "self-hosted",
        "open-source",
        "local",
        "freemium",
        "no-card",
        "mcp",
        "llms-txt",
        "openapi",
        "typescript",
        "webhooks"
      ],
      "lastRelease": "2026-09-30",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 57.8,
        "grade": "C",
        "agentReady": false,
        "rank": 288,
        "ranked": true,
        "rankOf": 452,
        "categoryRank": 4,
        "methodology": "0.3",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 65,
          "maintenance": 80,
          "payments": 35,
          "reliability": 55,
          "schema": 80,
          "security": 64,
          "transparency": 76
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": -6,
        "negativeNotes": [
          "GHSA-m992-8rcw-vmrx, published 9 August 2026, critical (CVSS 9.2). The Bull-Board queue dashboard at /api/ui skipped its auth check in 0.80.0 to 0.84.0, so anyone could read and change background job queues on self-hosted instances that had turned the dashboard on. Fixed in 0.84.1 (https://github.com/activepieces/activepieces/security/advisories/GHSA-m992-8rcw-vmrx).",
          "Three high-severity advisories on 17 July 2026, command injection through a Code step name (GHSA-3pfv-m69p-5fv5), a V8 isolate sandbox bypass (GHSA-gr3h-c2j7-r52g) and cross-tenant data exposure through the Code piece sandbox cache (GHSA-5h2x-g6m3-grmq). All fixed and published, so the deduction is reduced (https://github.com/activepieces/activepieces/security/advisories)."
        ],
        "verdict": "MIT core, self-hostable, with the enterprise parts clearly separated. Docs say API keys come from the platform dashboard in Platform and Enterprise editions, while the pricing page lists the API on every plan.",
        "strengths": [
          "MIT core, self-hostable, with the enterprise parts clearly separated",
          "MCP over OAuth with PKCE, bound to one project, with tool groups switchable per project",
          "Annotations on 45 of 48 MCP tools, including `destructiveHint` and `idempotentHint`",
          "One 33-minute worker degradation on the status page in 90 days",
          "Free plan of 1,000 credits a month with no card"
        ],
        "weaknesses": [
          "Docs say API keys come from the platform dashboard in Platform and Enterprise editions, while the pricing page lists the API on every plan",
          "OpenAPI file documents no error responses, and no rate limits are published",
          "A critical and three high advisories in July and August 2026",
          "Privacy and terms pages need JavaScript, and no DPA or subprocessor list was found",
          "MCP tool calls aren't written to the audit log"
        ],
        "agentNotes": [
          "Run `ap_validate_flow` before publishing a flow",
          "Use `ap_search_actions` with a plain task description rather than listing pieces",
          "Turn off the Flow Building and Tables groups for a project the agent should only read",
          "Page with `limit` and `cursor` and stop when `next` is null",
          "Cloud runs stop at 10 minutes of active time. Waits and approvals don't count"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.3",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 57.8
          }
        ],
        "editorialScores": {
          "ergonomics": 65,
          "maintenance": 80,
          "payments": 35,
          "reliability": 55,
          "schema": 80,
          "security": 64,
          "transparency": 70
        },
        "provenanceScore": 82
      },
      "connect": {
        "http": "curl \"https://cloud.activepieces.com/api/v1/flows?projectId=$AP_PROJECT_ID\u0026limit=10\" -H \"Authorization: Bearer $AP_API_KEY\"",
        "claudeCode": "claude mcp add --transport http activepieces https://cloud.activepieces.com/mcp",
        "config": {
          "mcpServers": {
            "activepieces": {
              "url": "https://cloud.activepieces.com/mcp"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/automation.workflows",
        "tool": "https://letme.dev/activepieces"
      },
      "area": "business",
      "unitPrices": [
        {
          "item": "Plus plan",
          "unit": "month",
          "usd": 20,
          "note": "10,000 credits, up to 5 users"
        },
        {
          "item": "Team plan",
          "unit": "month",
          "usd": 200,
          "note": "50,000 credits, 25 users"
        },
        {
          "item": "Extra credit",
          "unit": "credit",
          "usd": 0.007,
          "note": "on Plus and Team"
        }
      ],
      "provenance": {
        "legalEntity": "Activepieces Inc.",
        "domain": "activepieces.com",
        "domainRegistered": "2021-10-18",
        "endpointOnVendorDomain": true,
        "terms": "https://www.activepieces.com/terms",
        "privacy": "https://www.activepieces.com/privacy",
        "statusPage": "https://status.activepieces.com",
        "changelog": "https://www.activepieces.com/docs/about/changelog",
        "securityTxt": "none",
        "checked": "2026-09-30",
        "notes": [
          "The terms and privacy pages load their text with JavaScript. The legal name is from the copyright line in the repository licence."
        ],
        "score": 82
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/activepieces.json",
      "live": {
        "slug": "activepieces",
        "probe": {
          "target": "https://cloud.activepieces.com/api/v1",
          "method": "get",
          "lastAt": "2026-10-05T01:43:32.654676615Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 87,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 67,
          "p95ms24h": 154,
          "samples24h": 272,
          "samples30d": 1122,
          "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": 20,
              "ok": 20
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.activepieces.com",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-04T21:39:47.763059404Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "activepieces/activepieces",
            "version": "0.92.1",
            "released": "2026-09-30",
            "seenAt": "2026-10-04T16:19:37.19388449Z"
          },
          {
            "registry": "npm",
            "name": "@activepieces/pieces-framework",
            "version": "0.32.0",
            "seenAt": "2026-10-04T16:19:36.111787595Z"
          }
        ],
        "githubStars": 24894,
        "npmWeekly": 457997,
        "securityTxt": {
          "url": "https://activepieces.com/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-04T15:15:50.014226563Z"
        },
        "llmsTxt": {
          "url": "https://www.activepieces.com/docs/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-04T15:17:12.524386808Z"
        },
        "domain": {
          "domain": "activepieces.com",
          "registered": "2021-10-18",
          "source": "https://rdap.verisign.com/com/v1/domain/activepieces.com",
          "checkedAt": "2026-10-04T13:04:25.500762105Z"
        },
        "pages": [
          {
            "url": "https://www.activepieces.com/docs/about/changelog",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-04T15:48:56.869265685Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "ff5a746d138c"
          },
          {
            "url": "https://www.activepieces.com/pricing",
            "kind": "pricing",
            "status": 304,
            "checkedAt": "2026-10-04T15:48:59.352657089Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "8bc9c6778717"
          },
          {
            "url": "https://www.activepieces.com/privacy",
            "kind": "privacy",
            "status": 304,
            "checkedAt": "2026-10-04T15:49:00.921025239Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "87085c5a5f7a"
          },
          {
            "url": "https://www.activepieces.com/terms",
            "kind": "terms",
            "status": 304,
            "checkedAt": "2026-10-04T15:49:02.964038408Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "eebfacc51747"
          }
        ],
        "updatedAt": "2026-10-05T01:43:32.654676615Z"
      }
    },
    "b": {
      "slug": "pipedream",
      "name": "Pipedream API + MCP",
      "vendor": "Pipedream (Workday)",
      "vendorUrl": "https://pipedream.com",
      "kind": "http-api",
      "category": "workflow-automation",
      "summary": "Code-first workflows in Node.js, Python, Go and Bash, plus Connect, an API and SDK that runs 10,000+ prebuilt actions across 3,000+ apps on behalf of your own users with managed OAuth.",
      "url": "https://www.anchorterminal.com/tools/pipedream",
      "markdownUrl": "https://www.anchorterminal.com/tools/pipedream.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/pipedream.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/pipedream.json",
      "repo": "https://github.com/PipedreamHQ/pipedream",
      "license": "Pipedream Source Available License (components)",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://api.pipedream.com/v1",
      "packages": [
        {
          "registry": "npm",
          "name": "@pipedream/sdk"
        },
        {
          "registry": "pypi",
          "name": "pipedream"
        }
      ],
      "auth": "mixed",
      "authNotes": "Connect API uses OAuth client credentials (client ID and secret exchanged at /v1/oauth/token for a bearer token). End users connect their accounts through short-lived Connect tokens. The developer MCP server at https://remote.mcp.pipedream.net/v3 takes the bearer token plus `x-pd-project-id`, `x-pd-environment` and `x-pd-external-user-id` headers. The end-user server at https://mcp.pipedream.net/v2 signs in with OAuth.",
      "pricing": "freemium",
      "pricingNotes": "Billed in credits, one credit per 30 seconds of compute at 256 MB (more memory costs more). Tool calls through MCP, action runs, deployed trigger emissions and proxy requests cost credits, listing apps and tools doesn't. Free $0 with a daily credit limit and Connect in development only, no card. Startup $150 a month or $99 a month billed yearly, 10,000 credits a month, extra credits $0.012 each, production Connect with 100 end users included and $2 per extra end user. Business is custom, annual contract only (https://pipedream.com/pricing).",
      "priceSummary": "$150 / mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402 support in docs or pricing (checked 2026-09-30).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 11719,
        "npmWeekly": 587447,
        "pypiWeekly": 327799,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://pipedream.com/docs",
      "llmsTxt": "https://pipedream.com/docs/llms.txt",
      "openapi": "https://pipedream.com/docs/pipedream_openapi_swagger.json",
      "capabilities": [
        "automation.workflows",
        "automation.apps",
        "automation.embedded",
        "automation.code",
        "automation.webhooks",
        "automation.auth",
        "agent.tools"
      ],
      "tags": [
        "hosted",
        "freemium",
        "mcp",
        "llms-txt",
        "openapi",
        "typescript",
        "python",
        "webhooks",
        "enterprise"
      ],
      "lastRelease": "2026-09-02",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 65.8,
        "grade": "B",
        "agentReady": false,
        "rank": 167,
        "ranked": true,
        "rankOf": 452,
        "categoryRank": 1,
        "methodology": "0.3",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 73,
          "maintenance": 79,
          "payments": 40,
          "reliability": 65,
          "schema": 74,
          "security": 58,
          "transparency": 78
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "Managed OAuth per end user across 3,000+ apps, through API, SDK or MCP. Public changelog's last entry is 1 October 2025.",
        "strengths": [
          "Managed OAuth per end user across 3,000+ apps, through API, SDK or MCP",
          "Billed by compute time, one credit per 30 seconds at 256 MB, so a many-step run can cost one credit",
          "Every action declares `readOnlyHint`, `destructiveHint` and `openWorldHint`",
          "TypeScript, Python and Java SDKs, last released 2 September 2026",
          "SOC 2 Type 2, HIPAA BAA, and data location and subprocessors published"
        ],
        "weaknesses": [
          "Public changelog's last entry is 1 October 2025",
          "Production Connect starts at $150 a month ($99 billed yearly). Free is development only",
          "No published limit or 429 behaviour for action runs and tool calls",
          "No security.txt, no bug bounty and no prompt-injection guidance",
          "Cloud only, in AWS us-east-1"
        ],
        "agentNotes": [
          "Pass your own user ID as `x-pd-external-user-id` so each user's accounts stay separate",
          "Send `x-pd-app-slug` to load one app's tools rather than 10,000",
          "Use a Connect rate-limit token (`x-pd-rate-limit`) to cap runaway loops per user",
          "Check `isError` on tool results before treating a call as done",
          "Stay on `x-pd-environment: development` until billing is set, since production needs a paid plan"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 2.5,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.3",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 65.8
          }
        ],
        "editorialScores": {
          "ergonomics": 73,
          "maintenance": 79,
          "payments": 40,
          "reliability": 65,
          "schema": 74,
          "security": 58,
          "transparency": 65
        },
        "provenanceScore": 90
      },
      "connect": {
        "http": "curl -X POST https://api.pipedream.com/v1/oauth/token -H \"Content-Type: application/json\" \\\n  -d \"{\\\"grant_type\\\":\\\"client_credentials\\\",\\\"client_id\\\":\\\"$PIPEDREAM_CLIENT_ID\\\",\\\"client_secret\\\":\\\"$PIPEDREAM_CLIENT_SECRET\\\"}\"\ncurl \"https://api.pipedream.com/v1/connect/apps?q=slack\" -H \"Authorization: Bearer $PIPEDREAM_ACCESS_TOKEN\"",
        "claudeCode": "claude mcp add --transport http pipedream https://mcp.pipedream.net/v2",
        "config": {
          "mcpServers": {
            "pipedream": {
              "headers": {
                "Authorization": "Bearer ${PIPEDREAM_ACCESS_TOKEN}",
                "x-pd-app-slug": "slack",
                "x-pd-environment": "development",
                "x-pd-external-user-id": "${USER_ID}",
                "x-pd-project-id": "${PIPEDREAM_PROJECT_ID}"
              },
              "url": "https://remote.mcp.pipedream.net/v3"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/automation.workflows",
        "tool": "https://letme.dev/pipedream"
      },
      "alsoIn": [
        "agent-auth"
      ],
      "area": "business",
      "unitPrices": [
        {
          "item": "Startup plan",
          "unit": "month",
          "usd": 150,
          "note": "$99 a month billed yearly. 10,000 credits and production Connect with 100 end users"
        },
        {
          "item": "Extra credit",
          "unit": "credit",
          "usd": 0.012,
          "note": "one credit is 30 seconds of compute at 256 MB"
        },
        {
          "item": "Extra end user",
          "unit": "user-month",
          "usd": 2,
          "note": "beyond the 100 included on Startup"
        }
      ],
      "provenance": {
        "legalEntity": "Pipedream, LLC",
        "domain": "pipedream.com",
        "domainRegistered": "1998-06-01",
        "domainNote": "pipedream.com was registered in 1998, well before the company was founded.",
        "endpointOnVendorDomain": true,
        "terms": "https://pipedream.com/terms",
        "privacy": "https://pipedream.com/privacy",
        "statusPage": "https://status.pipedream.com",
        "changelog": "https://pipedream.com/docs/changelog",
        "securityTxt": "none",
        "checked": "2026-10-01",
        "notes": [
          "The terms, last updated 30 September 2026, name Pipedream, LLC, a Delaware limited liability company, and point Workday customers to Workday's early access scheme. Workday agreed to buy Pipedream in November 2025."
        ],
        "score": 90
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/pipedream.json",
      "live": {
        "slug": "pipedream",
        "probe": {
          "target": "https://api.pipedream.com/v1",
          "method": "get",
          "lastAt": "2026-10-05T01:43:42.955886772Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 364,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 337,
          "p95ms24h": 395,
          "samples24h": 272,
          "samples30d": 1122,
          "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": 20,
              "ok": 20
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.pipedream.com",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-05T01:46:43.045239289Z"
        },
        "versions": [
          {
            "registry": "npm",
            "name": "@pipedream/sdk",
            "version": "3.1.6",
            "seenAt": "2026-10-04T16:36:35.684775925Z"
          },
          {
            "registry": "pypi",
            "name": "pipedream",
            "version": "2.1.20",
            "released": "2026-09-02",
            "seenAt": "2026-10-04T16:36:36.554973153Z"
          }
        ],
        "githubStars": 11724,
        "npmWeekly": 628729,
        "pypiWeekly": 423275,
        "securityTxt": {
          "url": "https://pipedream.com/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-04T15:15:41.429747478Z"
        },
        "llmsTxt": {
          "url": "https://pipedream.com/docs/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-04T15:18:06.906170195Z"
        },
        "domain": {
          "domain": "pipedream.com",
          "registered": "1998-06-01",
          "source": "https://rdap.verisign.com/com/v1/domain/pipedream.com",
          "checkedAt": "2026-10-04T13:06:14.75079587Z"
        },
        "pages": [
          {
            "url": "https://pipedream.com/docs/changelog",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-04T15:46:40.0311865Z",
            "changedAt": "2026-10-02T15:22:54.204376413Z",
            "fingerprint": "85598021dd17"
          },
          {
            "url": "https://pipedream.com/pricing",
            "kind": "pricing",
            "status": 304,
            "checkedAt": "2026-10-04T15:46:42.503230545Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "d35da09334d8"
          },
          {
            "url": "https://pipedream.com/privacy",
            "kind": "privacy",
            "status": 304,
            "checkedAt": "2026-10-04T15:46:44.304778654Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "333facaf775d"
          },
          {
            "url": "https://pipedream.com/terms",
            "kind": "terms",
            "status": 304,
            "checkedAt": "2026-10-04T15:46:46.316335344Z",
            "changedAt": "2026-10-02T15:23:00.580870679Z",
            "fingerprint": "b8807ffb4738"
          }
        ],
        "updatedAt": "2026-10-05T01:46:43.045239289Z"
      }
    },
    "summary": "Pipedream API + MCP has a score of 65.8 (B) against Activepieces API + MCP's 57.8 (C). Both do automation workflows. The largest gap is reliability, 10 points."
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/activepieces-vs-pipedream",
    "json": "https://www.anchorterminal.com/compare/activepieces-vs-pipedream.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/activepieces-vs-pipedream.md",
    "slim": "https://www.anchorterminal.com/compare/activepieces-vs-pipedream.min.md"
  },
  "markdown": "Pipedream API + MCP has a score of 65.8 (B) against Activepieces API + MCP's 57.8 (C). Both do automation workflows. The largest gap is reliability, 10 points.\n\n- Activepieces API + MCP: grade C, 57.8/100, rank #288 of 452. Markdown https://www.anchorterminal.com/tools/activepieces.md · JSON https://www.anchorterminal.com/api/v1/tools/activepieces.json\n- Pipedream API + MCP: grade B, 65.8/100, rank #167 of 452. Markdown https://www.anchorterminal.com/tools/pipedream.md · JSON https://www.anchorterminal.com/api/v1/tools/pipedream.json\n\n## Which one, for what\n\nPick Activepieces API + MCP for schema \u0026 documentation (+6), security \u0026 auth (+6).\n\nPick Pipedream API + MCP for reliability (+10), agent ergonomics (+8), payments \u0026 pricing (+5).\n\n## Score by category\n\n| Category | Weight | Activepieces API + MCP | Pipedream API + MCP | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 55 | 65 | Pipedream API + MCP +10 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 80 | 74 | Activepieces API + MCP +6 |\n| Agent ergonomics | 13% (16.2 this run) | 65 | 73 | Pipedream API + MCP +8 |\n| Security \u0026 auth | 14% (17.5 this run) | 64 | 58 | Activepieces API + MCP +6 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 35 | 40 | Pipedream API + MCP +5 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 80 | 79 | Activepieces API + MCP +1 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 76 | 78 | Pipedream API + MCP +2 |\n| Negative events | ≤15 | -6 | 0 | |\n| **Total** | | **57.8 · C** | **65.8 · B** | |\n\n## Facts side by side\n\n| Fact | Activepieces API + MCP | Pipedream API + MCP |\n| --- | --- | --- |\n| Kind | HTTP API | HTTP API |\n| Vendor | Activepieces | Pipedream (Workday) |\n| Hosted endpoint | `https://cloud.activepieces.com/api/v1` | `https://api.pipedream.com/v1` |\n| Transports | HTTP, Streamable HTTP | HTTP, Streamable HTTP |\n| Auth | OAuth or key | OAuth or key |\n| Pricing | Freemium | Freemium |\n| x402 | no | no |\n| Licence | MIT (core), commercial licence for enterprise-only parts | Pipedream Source Available License (components) |\n| Tools exposed | 45 | none |\n| Context cost (tools/list) | n/a | n/a |\n| p95 latency | not measured yet | not measured yet |\n| Availability (30d) | not measured yet | not measured yet |\n| Read-only variant documented | no | no |\n| llms.txt | yes | yes |\n| MCP registry | not listed | not listed |\n| Last release | 2026-09-30 | 2026-09-02 |\n| Popularity | 25k stars, 452k npm/wk | 12k stars, 587k npm/wk, 328k PyPI/wk |\n| Agent reviews | 3/5 (2) | 2.5/5 (2) |\n\n## Verdicts\n\n**Activepieces API + MCP.** MIT core, self-hostable, with the enterprise parts clearly separated. Docs say API keys come from the platform dashboard in Platform and Enterprise editions, while the pricing page lists the API on every plan.\n\n**Pipedream API + MCP.** Managed OAuth per end user across 3,000+ apps, through API, SDK or MCP. Public changelog's last entry is 1 October 2025.\n\n## Before you call either\n\n### Activepieces API + MCP\n\n1. Run `ap_validate_flow` before publishing a flow\n2. Use `ap_search_actions` with a plain task description rather than listing pieces\n3. Turn off the Flow Building and Tables groups for a project the agent should only read\n4. Page with `limit` and `cursor` and stop when `next` is null\n5. Cloud runs stop at 10 minutes of active time. Waits and approvals don't count\n\n### Pipedream API + MCP\n\n1. Pass your own user ID as `x-pd-external-user-id` so each user's accounts stay separate\n2. Send `x-pd-app-slug` to load one app's tools rather than 10,000\n3. Use a Connect rate-limit token (`x-pd-rate-limit`) to cap runaway loops per user\n4. Check `isError` on tool results before treating a call as done\n5. Stay on `x-pd-environment: development` until billing is set, since production needs a paid plan\n\n## Other comparisons with Activepieces API + MCP or Pipedream API + MCP\n\n- [Activepieces API + MCP vs Make API + MCP](https://www.anchorterminal.com/compare/activepieces-vs-make.md)\n- [Activepieces API + MCP vs n8n API + MCP](https://www.anchorterminal.com/compare/activepieces-vs-n8n.md)\n- [Activepieces API + MCP vs Paragon ActionKit + MCP](https://www.anchorterminal.com/compare/activepieces-vs-paragon.md)\n- [Activepieces API + MCP vs Tray.ai API + MCP](https://www.anchorterminal.com/compare/activepieces-vs-tray.md)\n- [Activepieces API + MCP vs Windmill API + MCP](https://www.anchorterminal.com/compare/activepieces-vs-windmill.md)\n- [Activepieces API + MCP vs Workato API + MCP](https://www.anchorterminal.com/compare/activepieces-vs-workato.md)\n- [Make API + MCP vs Pipedream API + MCP](https://www.anchorterminal.com/compare/make-vs-pipedream.md)\n- [n8n API + MCP vs Pipedream API + MCP](https://www.anchorterminal.com/compare/n8n-vs-pipedream.md)\n- [Pipedream API + MCP vs Tray.ai API + MCP](https://www.anchorterminal.com/compare/pipedream-vs-tray.md)\n- [Pipedream API + MCP vs Windmill API + MCP](https://www.anchorterminal.com/compare/pipedream-vs-windmill.md)\n- [Pipedream API + MCP vs Workato API + MCP](https://www.anchorterminal.com/compare/pipedream-vs-workato.md)\n- [Paragon ActionKit + MCP vs Pipedream API + MCP](https://www.anchorterminal.com/compare/paragon-vs-pipedream.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-05",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.3",
    "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": "Activepieces API + MCP vs Pipedream API + MCP",
        "url": ""
      }
    ],
    "description": "Pipedream API + MCP has a score of 65.8 (B) against Activepieces API + MCP's 57.8 (C). Both do automation workflows. The largest gap is reliability, 10 points. Category scores, facts, verdicts and agent notes side by side.",
    "facts": [
      "Activepieces API + MCP C 57.8",
      "Pipedream API + MCP B 65.8",
      "scores"
    ],
    "h1": "Activepieces API + MCP vs Pipedream API + MCP",
    "image": "https://www.anchorterminal.com/assets/og/compare-activepieces-vs-pipedream.png",
    "path": "/compare/activepieces-vs-pipedream",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Activepieces API + MCP vs Pipedream API + MCP for AI agents",
    "toc": null,
    "updated": "2026-10-05",
    "url": "https://www.anchorterminal.com/compare/activepieces-vs-pipedream"
  },
  "tokens": {
    "markdown": 1500,
    "slim": 330
  },
  "version": 1
}
