← all repositories
activepieces/activepieces

Open-source automation that turns every integration into an MCP server

It exists to give teams a self-hosted, open-source alternative to Zapier where every integration doubles as an MCP server for your LLM tools.

★25k stars TypeScript AgentsLLMOps · Eval
activepieces
Velocity · 7d
+15
★ / day
Trend
↘cooling
star history

What it does

Activepieces is a self-hosted workflow automation platform that pairs a visual, no-code builder with a TypeScript framework for integrations called “pieces.” You compose branching, looping, versioned flows from over 200 services—Google Sheets, OpenAI, Discord, and others—while developers publish new pieces as standard npm packages. Every piece automatically exposes itself as an MCP server, so LLM tools like Claude Desktop, Cursor, or Windsurf can invoke your workflows directly.

The interesting bit

The project treats MCP as a native output of its plugin model rather than an extra layer of glue. A single TypeScript package feeds both the drag-and-drop builder and your local LLM toolchain, and local piece development gets hot reloading out of the box.

Key highlights

  • Over 280 integrations (60% community-contributed) ship as open-source TypeScript packages on npm.
  • All pieces auto-export as MCP servers for use with Claude Desktop, Cursor, and Windsurf.
  • Self-hosted and network-gapped by design; the community edition is MIT-licensed, while enterprise features carry a commercial license.
  • Native AI pieces and an AI SDK let you build agent-driven flows inside the visual builder.
  • Human-in-the-loop controls—approvals, delays, chat triggers, and form triggers—are implemented as ordinary pieces on the framework.

Caveats

  • Piece counts are inconsistent across the README (200+ in one section, 280+ in another), so the exact inventory is unclear.
  • Enterprise features are under a commercial license, not MIT, so check the feature comparison before planning a fully free deployment.

Verdict

Teams wanting a self-hosted Zapier alternative that also supplies their LLM context-protocol toolchain will find the best fit here. Hardcore infrastructure-as-code purists may tolerate the TypeScript piece framework, but the visual builder is clearly the main attraction.

Frequently asked

What is activepieces/activepieces?
It exists to give teams a self-hosted, open-source alternative to Zapier where every integration doubles as an MCP server for your LLM tools.
Is activepieces open source?
Yes — activepieces/activepieces is an open-source project tracked on heatdrop.
What language is activepieces written in?
activepieces/activepieces is primarily written in TypeScript.
How popular is activepieces?
activepieces/activepieces has 25k stars on GitHub and is currently cooling off.
Where can I find activepieces?
activepieces/activepieces is on GitHub at https://github.com/activepieces/activepieces.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.