waitloop について
waitloopは、エージェント向けのウェイトリストサービスです。MCPツールで登録ページを作成し、紹介ランキングや複数の操作インターフェースを通じて、製品公開前の登録者を管理できます。
主な機能
- 01ホスト型ウェイトリストページの作成
- 02メール収集と紹介ランキング
- 03統計の確認とCSV出力
- 04Webhookと埋め込みウィジェット
- 05MCP、JSON CLI、REST APIに対応
活用シーン
- 01製品公開前の登録者収集
- 02紹介リンクによる順位付け
- 03登録データの出力と後続対応
MCP 対応
waitloopはMCPサーバーを提供し、ウェイトリストの作成、一覧、更新、削除や、統計・登録者の確認と出力を行うツールを公開します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://waitloop.dev/api/mcpclaude mcp add --transport http zexiro-waitloop https://waitloop.dev/api/mcp{"mcpServers":{"zexiro-waitloop":{"type":"http","url":"https://waitloop.dev/api/mcp"}}}Cursor で開く{"servers":{"zexiro-waitloop":{"type":"http","url":"https://waitloop.dev/api/mcp"}}}VS Code で開く{"mcpServers":{"zexiro-waitloop":{"type":"http","url":"https://waitloop.dev/api/mcp"}}}{"mcpServers":{"zexiro-waitloop":{"serverUrl":"https://waitloop.dev/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://waitloop.dev/api/mcp認証が必要ツール
詳細
● waitloop
エージェントが立ち上げられるウェイトリスト。
1 回の MCP ツール呼び出しで作成できる、ホスト型のウェイトリストページです。 エージェントファースト:MCP サーバー + JSON CLI + REST API。ダッシュボードは任意です。
エージェントがプロダクトを構築する間に、Waitloopが登録の列を作ります:
> create a waitlist for my new CLI tool, dark page, orange accent
● waitloop create_waitlist(...)
✓ live at https://waitloop.dev/w/ship-faster
すべてのウェイトリストには、ホスト型のライブページ、メールアドレスの収集、紹介リンク(登録者ごとに固有のURLが発行され、そのURL経由で誰かが登録すると、紹介者の順位が上がります)、統計情報、CSVエクスポート、ウェブフック、埋め込み可能なウィジェットが用意されています。
エージェント向け
MCP(主要なインターフェース):
claude mcp add --transport http waitloop https://waitloop.dev/api/mcp \
--header "Authorization: Bearer wl_YOUR_KEY"
8 つのツール:create_waitlist、list_waitlists、update_waitlist、delete_waitlist、get_stats、list_signups、export_signups、add_signup。
CLI — すべてのコマンドが構造化 JSON を出力し、LLM とパイプライン向けに設計されています:
WAITLOOP_API_KEY=wl_YOUR_KEY npx waitloop-cli waitlists:create --name "Acme Robots"
npx waitloop-cli stats acme-robots
npx waitloop-cli export acme-robots --format csv
REST:
curl -X POST https://waitloop.dev/api/v1/waitlists \
-H "Authorization: Bearer wl_YOUR_KEY" -H "Content-Type: application/json" \
-d '{"name": "Acme Robots"}'
ドキュメントはエージェントが読み取れる形式です:llms.txt。また、ドキュメントページの URL に .md を追加すると、各ページの生の Markdown を取得できます。
セルフホスト
git clone https://github.com/zexiro/waitloop
cd waitloop
docker compose up -d
アプリは :3000 で起動し、Postgres が含まれています。マイグレーションは起動時に実行されます。ライセンスキーや機能制限はなく、クラウド版の機能はすべてセルフホスト環境でも利用できます。セルフホストのドキュメントをご覧ください。
開発
pnpm install
pnpm --dir apps/waitloop dev
ローカル開発にデータベースは不要です。.data/ 内の組み込み Postgres(PGlite)にフォールバックします。/login からログインしてください。RESEND_API_KEY が設定されていない場合、マジックリンクはサーバーログに出力されます。
リポジトリ構成
apps/waitloop— Next.js アプリ:ホスト型ページ、ダッシュボード、REST API、MCP サーバー、ドキュメントpackages/cli—waitloop-clinpm パッケージ(npx waitloop-cli)skills/waitloop— コーディングエージェント向けのエージェントスキル(SKILL.md)
ライセンス
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。