Rose Chart Generator
Generate beautiful Nightingale rose charts (coxcomb charts) to visualize data through both angle and area, perfect for comparative analysis and historical data presentation
API Documentation
Request Endpoint
POST /en/api/tools/rose-chart
Request Parameters
| Parameter Name | Type | Required | Description |
|---|---|---|---|
| chartData | textarea | Yes | Data for the rose chart in JSON format with label, value, and optional description fields |
| chartTitle | text | No | Title that will be displayed above the chart |
| colorScheme | select | No | - |
| customColors | textarea | No | JSON array of hex colors (requires Custom Colors selection) |
| valueFormat | select | No | - |
| chartSize | number | No | Size of the chart in pixels (min: 300, max: 700) |
| startAngle | number | No | Starting angle in degrees (0-360) |
| innerRadius | number | No | Inner radius for the rose chart (0-100) |
| segmentSpacing | number | No | Spacing between rose segments (0-5) |
| backgroundColor | color | No | Background color for the chart container |
| showValues | checkbox | No | Display values inside the rose petals |
| showLabels | checkbox | No | Display category labels around the chart |
| showGrid | checkbox | No | Display background grid circles |
| showAnimation | checkbox | No | Animate rose petals when loading |
| showPercentage | checkbox | No | Show percentages instead of values |
| showTotal | checkbox | No | Display total value below the title |
| enableTooltip | checkbox | No | Show detailed information on hover |
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-rose-chart": {
"name": "rose-chart",
"description": "Generate beautiful Nightingale rose charts (coxcomb charts) to visualize data through both angle and area, perfect for comparative analysis and historical data presentation",
"baseUrl": "https://elysiatools.com/mcp/sse?toolId=rose-chart",
"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]