Categories

Stream Graph Generator

Generate smooth stream graphs for visualizing time-series data flow, perfect for showing changes in composition over time with organic, flowing shapes

Time-series data for the stream graph. Each series represents a flowing layer over time.

Title that will be displayed above the chart

Custom colors for streams (comma-separated hex colors). Overrides color scheme if provided.

Opacity of the stream layers (0.1 to 1.0)

Smoothness of the stream curves (0.1 to 1.0, higher = smoother)

Background color for the chart container

Color for the grid lines

Height of the chart in pixels

Maximum value for Y-axis (leave empty for auto-scale)

Minimum value for Y-axis

Label for the X-axis (typically time)

Label for the Y-axis

Display grid lines for better readability

Display values within the stream layers

Display data labels at key points

Convert values to percentages showing relative contribution over time

Display a legend below the chart

API Documentation

Request Endpoint

POST /en/api/tools/stream-graph

Request Parameters

Parameter Name Type Required Description
chartData textarea Yes Time-series data for the stream graph. Each series represents a flowing layer over time.
chartTitle text No Title that will be displayed above the chart
colorScheme select No -
streamColors text No Custom colors for streams (comma-separated hex colors). Overrides color scheme if provided.
streamOpacity number No Opacity of the stream layers (0.1 to 1.0)
curveSmoothness number No Smoothness of the stream curves (0.1 to 1.0, higher = smoother)
backgroundColor color No Background color for the chart container
gridColor color No Color for the grid lines
chartHeight number No Height of the chart in pixels
maxValue number No Maximum value for Y-axis (leave empty for auto-scale)
minValue number No Minimum value for Y-axis
xAxisLabel text No Label for the X-axis (typically time)
yAxisLabel text No Label for the Y-axis
showGrid checkbox No Display grid lines for better readability
showValues checkbox No Display values within the stream layers
showDataLabels checkbox No Display data labels at key points
normalizeData checkbox No Convert values to percentages showing relative contribution over time
showLegend checkbox No Display a legend below the chart

Response Format

{
  "result": "
Processed HTML content
", "error": "Error message (optional)", "message": "Notification message (optional)", "metadata": { "key": "value" } }
HTML: HTML

AI MCP Documentation

Add this tool to your MCP server configuration:

{
  "mcpServers": {
    "elysiatools-stream-graph": {
      "name": "stream-graph",
      "description": "Generate smooth stream graphs for visualizing time-series data flow, perfect for showing changes in composition over time with organic, flowing shapes",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=stream-graph",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

You can chain multiple tools, e.g.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 tools.

If you encounter any issues, please contact us at [email protected]