timeweaver-mcp について
timeweaver-mcpは、チャート、監視、予測のテスト用データを生成するMCPサーバーです。トレンド、季節性、ノイズ、異常、相関系列を設定でき、JSON、CSV、SQLで出力します。
主な機能
- 01設定可能な時系列の生成
- 02トレンド、周期、ノイズ、異常の設定
- 03相関系列の生成
- 04JSON、CSV、SQLへの出力
- 05組み込みプリセットの一覧
活用シーン
- 01サンプルデータによるチャートやダッシュボードのテスト
- 02監視とアラートの動作評価
- 03予測モデルや異常検知モデルのテスト
MCP 対応
MCPクライアントに`generate_timeseries`と`list_presets`ツールを提供し、合成時系列データの生成とプリセットの確認を可能にします。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
2掲載時のツール一覧 · 3 週間前に更新
このツールにパラメーターはありません。
詳細
TimeWeaver MCP
AI クライアント内で、必要なときに合成時系列テストデータを生成します。 トレンド、季節性、ノイズ、異常値、相関のある複数の系列を設定して、現実的な時系列を生成できます。ダッシュボード、グラフ、監視/アラート、予測モデル、異常検知のテストに最適です。JSON、CSV、SQL 形式で出力できます。
fixturelab のテストデータツールの一部です。同じシリーズの SeedWeaver は、リレーショナルデータベースのテストデータを生成します。
理由
LLM が一貫性のある時系列を手作業で生成するのは不得意です。トレンドはずれ、「季節性」は実際には繰り返さず、系列間の相関も見せかけになりがちです。TimeWeaver は統計的特性を検証可能なデータを生成します。線形トレンドには指定した傾きが実際にあり、季節サイクルは指定した周期で実際に繰り返し、2 つの相関系列は指定した相関に実際に到達し、AR(1) ノイズには設定した自己相関が実際にあります。
インストール
npx -y timeweaver-mcp
MCP クライアントの設定に追加します(例:Claude Desktop の claude_desktop_config.json)。
{
"mcpServers": {
"timeweaver": {
"command": "npx",
"args": ["-y", "timeweaver-mcp"]
}
}
}
Pro を有効にするには、ライセンスキーを追加します。
{
"mcpServers": {
"timeweaver": {
"command": "npx",
"args": ["-y", "timeweaver-mcp"],
"env": { "TIMEWEAVER_LICENSE": "YOUR-KEY-HERE" }
}
}
}
ツール
generate_timeseries— プリセットや明示的なコンポーネント(長さ、頻度、ベースライン、トレンド、季節性、ノイズ、異常値、相関系列)からデータを生成します。JSON/CSV/SQL 形式で出力できます。list_presets— 組み込みのプリセットを一覧表示します:ecommerce_sales、server_cpu、iot_temperature、website_traffic、stock_price、api_latency_ms。
使用例
「ecommerce_sales プリセットを使って、90 日分の日次 EC 売上データを生成してください。」
「相関係数 0.8 の相関するサーバー CPU 系列を 3 つ、500 分間分生成して、CSV 形式で出力してください。」
「日次サイクルがあり、5 日目にレベルシフトが発生する、1 時間ごとの気温系列を生成して、readings という名前のテーブルに SQL 形式で出力してください。」
Free と Pro の比較
| Free | Pro | |
|---|---|---|
| 系列あたりのポイント数 | 200 | 最大 100,000 |
| 系列数 | 1 | 複数まで対応、相関付け可能 |
| トレンド | なし/線形 | +指数、ロジスティック |
| 季節性 | 1 サイクル | 複数サイクル |
| ノイズ | ガウス | +AR(1) 自己相関 |
| 異常値 | – | スパイク、レベルシフト、トレンド変化、欠損 |
| 出力 | JSON | +CSV、SQL |
| 決定論的なシード | – | ✓ |
Pro:月額 $19 または 買い切り $39 → https://fixtureforge.gumroad.com/l/timeweaver
ライセンス
MIT(サーバーコード)。Pro 機能を利用するには、有効なライセンスキーが必要です。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。