なぜ todoke か
最小構成で、全部できる。
🤖
MCP サーバー標準装備
AIエージェントから自然言語で通知送信。Claude・Cursor との連携がゼロ設定で動く。競合サービスで MCP 対応はゼロ。
⚡
セットアップ3分
Firebase プロジェクト不要。アカウント作成 → API キー取得 → 送信まで3分。複雑な設定なしで今日から動く。
🔑
スコープ分離キー
`subscribe_only` / `notify` / `full` の3スコープ。フロントエンドへの安全な埋め込みと、サーバー側の通知送信を分離。
機能
全機能が、すべてのプランで。
違いは容量だけ。機能制限なし。
📣
Web Push 送信
アプリのインストール不要。ブラウザに直接届く通知。API 1回で全購読者に一斉送信できる。
📋
購読管理
ユーザーの通知登録・解除をシンプルに管理。フロントエンドに安全に埋め込めるキーも発行できる。
🤖
MCP サーバー
Claude・Cursor から「通知して」と一言で Web Push が届く。設定ファイルに URL を追加するだけで使える。
📦
TypeScript SDK
3行で通知送信が完結するラッパー。npm でインストールして即使える。あらゆる JS 環境で動作。
🗝️
APIキー管理
用途別にキーを分けて発行。フロントエンド埋め込み用と、サーバー送信用を安全に使い分けられる。
🪝
Webhook(Pro)
配信結果・失敗を Webhook でリアルタイム受信。HMAC 署名付きでセキュアに連携。
比較
並べれば、わかる。
MCP 連携・フロント安全埋め込み・ブラウザ Push が全部揃うのは todoke だけ。
← 横にスクロールできます →
| todoke | OneSignal | FCM | Pushover | ntfy | |
|---|---|---|---|---|---|
| ブラウザ Push 対応 | ✓ | ✓ | ✓ | — | — |
| Firebase 設定不要 | ✓ | ✓ | — | ✓ | ✓ |
| AI(MCP)連携 | ✓ | — | — | — | — |
| フロント安全埋め込み | ✓ | — | — | — | — |
| 月額 $5 以下 | ✓ | — | ✓ | ✓ | ✓ |
| 料金 | $0〜$5 | $9〜 | 無料 | $5〜 | $3〜 |
AI 連携
AIに、通知を頼む。
MCP サーバー標準搭載。AIエージェントから「デプロイが終わったら通知して」と伝えるだけで Web Push が届く。モニター設定も管理も、会話で完結。
→ 「全購読者にデプロイ完了通知を送って」
→ 「今月の通知送信数を教えて」
→ 「新しいアプリを作成して API キーを発行して」
// .claude/mcp.json
{
"mcpServers": {
"todoke": {
"type": "http",
"url": "https://api.todoke.dev/mcp",
"headers": {
"Authorization": "Bearer tok_..."
}
}
}
} FAQ
よくある質問
無料プランでどこまで使えますか? +
アプリ1つ・購読者1,000人・月間送信30,000件。MCP サーバーと TypeScript SDK も含まれます。個人開発プロジェクトには十分なスペックです。
MCP サーバーとは何ですか? +
Model Context Protocol(MCP)は AI エージェントが外部ツールと連携するための標準プロトコルです。Claude や Cursor に todoke の MCP を接続すると、自然言語で「全購読者に通知して」と伝えるだけで Web Push が送れます。
OneSignal や FCM との違いは? +
todoke は最小構成の REST API を重視し、MCP サーバーを標準装備した唯一の Web Push SaaS です。FCM のように Firebase プロジェクト作成は不要で、OneSignal のような過剰な UI も不要。API キー1つで動きます。
どんな環境でも使えますか? +
はい。REST API と TypeScript SDK は実行環境を選びません。Node.js・Deno・Bun・ブラウザ、どこからでも呼び出せます。
データはどこに保存されますか? +
グローバルに分散されたデータセンターに保存されます。秘密鍵は暗号化して保管しており、第三者が読み取ることはできません。