TinyScale について
TinyScaleは、ウェイトリストやフィードバックウィジェット、変更履歴などのSaaS部品をコーディングエージェントに提供し、連携結果を検証できます。登録や支払いなしでプロジェクトを試せ、後からFreeプランで引き継げます。
主な機能
- 01ウェイトリストとフィードバックの設定
- 02RSS/JSONフィード付き変更履歴の公開
- 03ブラウザーでデプロイ済みページを確認
- 04オンボーディングチェックリストとCSVインポートの設定
- 05ページのデモ取得とAIの製品説明レポート
- 06実際の結果による連携検証
活用シーン
- 01製品ローンチ用のウェイトリスト追加
- 02アプリへのフィードバック機能と変更履歴の追加
- 03デプロイ済みページの表示確認
- 04承認済みCSVデータのインポートと検証
MCP 対応
ローカルMCPサーバーはプロジェクトディレクトリで動作し、コーディングエージェントによるTinyScale製品の設定と連携検証を可能にします。認証情報はGit管理対象外の`.tinyscale/`に保存されます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
42掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| name | string | はい | 人が読んでわかるプロジェクト名 |
| products | array | いいえ | TinyFeedback と TinyCheck に加えて有効にする任意の製品 |
詳細
TinyScale
コーディングエージェントが設定、動作確認し、あなたに引き渡せる、小規模な SaaS の構成要素です。
エージェントに 「ローンチ用のウェイトリストを追加して」 や 「フィードバックウィジェットと変更履歴を追加して」 と頼むと、アカウントもカードも不要で TinyScale プロジェクトを作成し、アプリに埋め込みを組み込み、実際の結果で動作を証明してから、Free プランのまま利用できるよう、プロジェクトの所有権を申請するページを開きます。
| 製品 | 内容 |
|---|---|
| TinyWaitlist | 明示的な同意、メール確認、配信停止、エクスポートに対応したローンチ用ウェイトリスト |
| TinyFeedback | ユーザーアカウント不要の、匿名のプレーンテキスト形式のフィードバックウィジェット |
| TinyChangelog | 承認したリリースノートを、ホストページ、RSS/JSON フィード、埋め込みとして公開 |
| TinyCheck | デプロイ済みページに期待どおりの内容が表示されているかを確認するブラウザチェック |
| TinyActivate | バックエンドが作業の完了を確認すると完了するオンボーディングチェックリスト |
| TinyImport | CSV のアップロード、列のマッピング、検証に対応。承認済みの行はバックエンドが取得 |
| TinyDemo | 所有するページのウォークスルーを記録し、公開前に確認 |
| TinyCite | AI が製品をどのように説明しているかのレポートと、ページの修正案 |
コーディングエージェントから使う(MCP)
ローカルの MCP サーバーをエージェントに追加します。プロジェクトディレクトリで動作し、認証情報は .tinyscale/ に保存されます(Git の対象外で、モデルに返されることはありません)。
Claude Code
claude mcp add tinyscale -- npx -y tinyscale mcp
プラグインをインストールする方法もあります。MCP サーバーに加え、Claude にセットアップ手順を教えるスキルも追加されます。
/plugin marketplace add sanv725/tinyscale-agent
/plugin install tinyscale@tinyscale
Cursor、Windsurf、VS Code、Codex、その他の MCP クライアント
{
"mcpServers": {
"tinyscale": { "command": "npx", "args": ["-y", "tinyscale", "mcp"] }
}
}
その後、次のように依頼してください。「TinyScale を使って、このアプリにローンチ用のウェイトリストを追加し、動作を確認してください。」
コマンドラインから使う
Node.js 20 以降が必要です。
npx tinyscale workspace discover # products and preview limits
npx tinyscale workspace create --name "My app" --products tinywaitlist,tinychangelog
npx tinyscale waitlist create --configuration-json '{...}'
npx tinyscale workspace claim # human claims the project, no payment
npx tinyscale --help
各製品には専用のエージェントガイドがあります: agent.md · waitlist · changelog · activate · import · demo · cite
仕組み
- プレビュー — エージェントが、72 時間有効なプロジェクトを作成します。登録もカードも不要です。制限は少量かつ厳格で、料金が発生することはありません。
- 動作確認 — エージェントが、実際の結果で連携を証明します。たとえば、フィードバック送信 ID、テスト用のウェイトリスト登録、レシート付きの合格したブラウザチェックです。
- 所有権の申請 — 所有権の申請ページを開いてサインインすると、同じプロジェクト、ID、埋め込みを Free プランで引き続き利用できます。公開に関わる操作(実際のメールの受け付け、リリースノートの公開)には承認が必要です。
セキュリティ
- 認証情報は
.tinyscale/agent-state.json(モード 0600、Git の対象外)にのみ保存されます。ツールの結果に認証情報や所有権の申請リンクが含まれることはありません。 - CLI が通信するのは
https://api.tinyscale.ioのみです(ローカルホストでの開発時に限り、プレーン HTTP を使用します)。 - ウィジェットは、設定した正確な HTTPS オリジンでのみ動作します。ブラウザチェックには、そのオリジンを所有していることの証明が必要です。
リンク
tinyscale.io · 製品 · ガイド · 課題
クライアントは MIT ライセンスです。ホストサービスには tinyscale.io に独自の利用規約があります。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。