TimeWeaver

Datos de prueba sintéticos de series temporales con tendencia, estacionalidad, ruido y anomalías, para cualquier cliente MCP.

Documentación

TimeWeaver MCP

Datos de prueba sintéticos de series temporales, bajo demanda, dentro de tu cliente de IA. Genera series realistas con tendencia configurable, estacionalidad, ruido, anomalías y múltiples flujos correlacionados — perfecto para probar paneles, gráficos, monitoreo/alertas, modelos de pronóstico y detección de anomalías. Salida en JSON, CSV o SQL.

Parte de las herramientas de datos de prueba fixturelab. Su hermano SeedWeaver genera datos de prueba relacionales/de base de datos.

Por qué

Los LLM no son fiables al generar manualmente series temporales coherentes — las tendencias se desvían, la "estacionalidad" en realidad no se repite y las correlaciones entre series son falsas. TimeWeaver genera datos con propiedades estadísticas verificables: una tendencia lineal realmente tiene la pendiente que pediste, un ciclo estacional realmente se repite en su período, dos series correlacionadas realmente alcanzan la correlación objetivo y el ruido AR(1) realmente tiene la autocorrelación que configuraste.

Instalación

npx -y timeweaver-mcp

Añade a la configuración de tu cliente MCP (por ejemplo, Claude Desktop claude_desktop_config.json):

{
  "mcpServers": {
    "timeweaver": {
      "command": "npx",
      "args": ["-y", "timeweaver-mcp"]
    }
  }
}

Para desbloquear Pro, añade tu clave de licencia:

{
  "mcpServers": {
    "timeweaver": {
      "command": "npx",
      "args": ["-y", "timeweaver-mcp"],
      "env": { "TIMEWEAVER_LICENSE": "YOUR-KEY-HERE" }
    }
  }
}

Herramientas

  • generate_timeseries — genera datos a partir de un preset y/o componentes explícitos (longitud, frecuencia, línea base, tendencia, estacionalidad, ruido, anomalías, series correlacionadas). Salida en JSON / CSV / SQL.
  • list_presets — lista los presets integrados: ecommerce_sales, server_cpu, iot_temperature, website_traffic, stock_price, api_latency_ms.

Ejemplos

"Genera 90 días de ventas diarias de comercio electrónico usando el preset ecommerce_sales."

"Genera 3 series correlacionadas de CPU de servidor durante 500 minutos con correlación 0.8, en CSV."

"Crea una serie de temperatura por hora con un ciclo diario y un cambio de nivel en el día 5, en SQL dentro de una tabla llamada readings."

Gratis vs Pro

GratisPro
Puntos por serie200hasta 100,000
Series1hasta muchas, correlacionadas
Tendencianinguna / lineal+ exponencial, logística
Estacionalidad1 ciclomúltiples ciclos
Ruidogaussiano+ AR(1) autocorrelacionado
Anomalías–picos, cambios de nivel, cambios de tendencia, interrupciones
SalidaJSON+ CSV, SQL
Semilla determinista–✓

Pro: $19/mes o $39 de pago único → https://fixtureforge.gumroad.com/l/timeweaver

Licencia

MIT (el código del servidor). Las funciones Pro requieren una clave de licencia válida.