Skip to main content
Glama

vchart-mcp-server

by VisActor
MIT License
3
39
  • Apple

generate_wordcloud_venn

Create word clouds to visualize word frequency or Venn diagrams to illustrate set relationships. Customize chart dimensions, themes, colors, and titles for clear data representation.

Instructions

Generate a word cloud to visualize word frequency or importance, or a Venn diagram to show relationships such as intersections and unions between sets.

Input Schema

NameRequiredDescriptionDefault
backgroundNoChart background color (hex). Optional, defaults to white.
chartThemeNoChart theme. Optional, defaults to 'light'.
chartTypeYes
colorFieldYesSpecifies the field in the dataset that represents each word (for word clouds) or the set (for Venn diagrams). For Venn diagrams, use a comma-separated string to describe the set. This field must exist in the dataset.
colorsNoColor palette for chart elements.
dataTableYesData for the chart, e.g., [{ word: 'TEST', value: 10 }].
heightNoChart height. Optional, defaults to 500.
outputNoChart output type. Defaults to 'image'.image
subTitleNoChart subtitle text.
titleNoChart title text.
titleOrientNoTitle position in the chart.
valueFieldYesSpecifies the field representing the metric value. Required for Venn diagrams.
widthNoChart width. Optional, defaults to 500.

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "background": { "description": "Chart background color (hex). Optional, defaults to white.", "type": "string" }, "chartTheme": { "description": "Chart theme. Optional, defaults to 'light'.", "enum": [ "light", "dark" ], "type": "string" }, "chartType": { "enum": [ "wordcloud", "venn" ], "type": "string" }, "colorField": { "description": "Specifies the field in the dataset that represents each word (for word clouds) or the set (for Venn diagrams). For Venn diagrams, use a comma-separated string to describe the set. This field must exist in the dataset.", "minLength": 1, "type": "string" }, "colors": { "anyOf": [ { "items": { "description": "Color value", "type": "string" }, "type": "array" }, { "type": "null" } ], "description": "Color palette for chart elements." }, "dataTable": { "description": "Data for the chart, e.g., [{ word: 'TEST', value: 10 }].", "minItems": 1, "type": "array" }, "height": { "description": "Chart height. Optional, defaults to 500.", "type": "number" }, "output": { "default": "image", "description": "Chart output type. Defaults to 'image'.", "enum": [ "spec", "image", "html" ], "type": "string" }, "subTitle": { "description": "Chart subtitle text.", "type": "string" }, "title": { "description": "Chart title text.", "type": "string" }, "titleOrient": { "description": "Title position in the chart.", "enum": [ "top", "left", "right", "bottom" ], "type": "string" }, "valueField": { "description": "Specifies the field representing the metric value. Required for Venn diagrams.", "type": "string" }, "width": { "description": "Chart width. Optional, defaults to 500.", "type": "number" } }, "required": [ "chartType", "dataTable", "colorField", "valueField" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/VisActor/vchart-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server