なぜ 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・ブラウザ、どこからでも呼び出せます。
データはどこに保存されますか?
グローバルに分散されたデータセンターに保存されます。秘密鍵は暗号化して保管しており、第三者が読み取ることはできません。