EarlyPass MCP

An open-source viral waitlist widget with an MCP server: agents create campaigns, invite top referrers and export signups

  • 3 ★ on the repository
  • Last commit
MCP server

Extended access

Why this level

  • Creates and edits campaigns and sends invite emails on behalf of the account owner
  • Exports up to 10,000 rows of signup personal data at once
All reasons and checks

earlypass/earlypass

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/earlypass

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Creates and edits campaigns and sends invite emails on behalf of the account owner
  • Exports up to 10,000 rows of signup personal data at once

This is third-party code. Review the repository files before installing.

What it does

EarlyPass is a standalone product: an embeddable waitlist widget with referral mechanics, a leaderboard and analytics, deployed self-hosted via Docker Compose, Kubernetes or a single container. Beyond the web widget and dashboard, the service runs its own MCP server at /mcp that lets an agent create and edit campaigns, check signup and referral stats, invite the top leaderboard entries with invite emails, export signups as JSON or CSV, and manage webhooks. MCP connections use OAuth 2.1 with automatic discovery for clients like Claude Desktop or MCP Inspector, or an account API key as a Bearer token.

Who it is for. For founders and marketers launching a viral product waitlist who want to manage campaigns through an agent.

Good fit when

  • You need a self-hosted waitlist widget with referrals and a leaderboard on your own site
  • You want an agent to create campaigns, invite top referrers and export signups on its own
  • You need to programmatically grant access to top signups by email once a threshold is reached

Not a fit when

  • You do not want a separate self-hosted service: hosted waitlist SaaS tools already exist
  • The project is work in progress and, per the author's own warning, not production ready
  • You need a tool tied to the Russian stack: this service has no connection to Russian services

Example request

Show the launch campaign stats and invite the top 20 signups by referral count

MCP

Transport
http
Authentication
OAuth

Environment variables

DASHBOARD_JWT_SECRET required, secret
Secret used to sign dashboard sessions, set at install time

Limitations

The author explicitly warns the project is under active development, APIs may change, parts are incomplete, and it is not production ready. It needs your own Postgres and Redis, or the full Docker Compose stack. It is Business Source Licensed, not perpetually open. MCP access needs either OAuth 2.1 or an account API key.

How to disable. Stop the stack with docker compose down and remove the MCP server from your client settings.

FAQ

Can I only manage my own campaigns?

Yes, every MCP tool requires account-level authentication and enforces campaign ownership.

How does the agent invite signups without a password?

invite_signups sends emails with a personalized link and token that your product backend can verify and redeem via its own API.

Discussion

No questions or reviews yet.

Official

MCP server of the OpenPost social scheduler: an agent reviews the calendar and accounts, drafts, schedules and publishes posts and triages comments

MCP serverBroad access906Repository stars
Official

MCP server for Facebook and Instagram ads: campaigns, creatives, budgets and analytics through a conversation with the agent

MCP serverBroad access1.4KRepository stars

An MCP server for the Meta Marketing API v26: 134 tools for Facebook and Instagram ad campaigns, audiences, creatives and reports

MCP serverBroad access94Repository stars
Official

SendPulse's official remote MCP server: statistics, campaigns and user data through an agent chat

MCP serverBroad access1Repository stars
Official

An open-source email newsletter app where every dashboard action is available to an agent through MCP

MCP serverBroad access1.7KRepository stars

README in short

The English README describes an open self-hosted waitlist widget with a quick start via Docker Compose, a single container or a Helm chart. A dedicated MCP Server section lists 12 tools for campaigns, signups, export, invites and webhooks, explains OAuth 2.1 or API-key connection, and gives the discovery and token endpoints. It covers invite tokens with verification and redemption through the product's own backend, and detailed local development instructions using mise, kind and tilt.

README badge

Report a problem