Categories

Venn Diagram Generator

Generate customizable Venn diagrams to visualize set relationships, intersections, exclusions, and hierarchical structures

Simplified format for Venn diagram. Layout is auto-detected: intersection=smaller set → parent-child; otherwise overlapping; 3+ sets with no intersections → disjoint.

Title that will be displayed above the diagram

Custom hex colors for sets (comma-separated). Overrides color scheme.

Opacity of the circles (0.2 to 1.0)

Font size for labels in pixels

Width of the chart in pixels

Height of the chart in pixels

Duration of animation in milliseconds

Background color for the chart container

Color for the background grid

Display background grid for better positioning

Display set names on the diagram

Display element counts in the circles

Display a legend below the diagram

API Documentation

Request Endpoint

POST /en/api/tools/euler-diagram-generator

Request Parameters

Parameter Name Type Required Description
chartData textarea Yes Simplified format for Venn diagram. Layout is auto-detected: intersection=smaller set → parent-child; otherwise overlapping; 3+ sets with no intersections → disjoint.
chartTitle text No Title that will be displayed above the diagram
borderStyle select No -
colorScheme select No -
customColors text No Custom hex colors for sets (comma-separated). Overrides color scheme.
circleOpacity number No Opacity of the circles (0.2 to 1.0)
fontSize number No Font size for labels in pixels
chartWidth number No Width of the chart in pixels
chartHeight number No Height of the chart in pixels
animationDuration number No Duration of animation in milliseconds
backgroundColor color No Background color for the chart container
gridColor color No Color for the background grid
showGrid checkbox No Display background grid for better positioning
showLabels checkbox No Display set names on the diagram
showValues checkbox No Display element counts in the circles
showLegend checkbox No Display a legend below the diagram

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-euler-diagram-generator": {
      "name": "euler-diagram-generator",
      "description": "Generate customizable Venn diagrams to visualize set relationships, intersections, exclusions, and hierarchical structures",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=euler-diagram-generator",
      "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]